<SEC-DOCUMENT>0001441816-18-000140.txt : 20181206
<SEC-HEADER>0001441816-18-000140.hdr.sgml : 20181206
<ACCEPTANCE-DATETIME>20181206173037
ACCESSION NUMBER:		0001441816-18-000140
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		62
CONFORMED PERIOD OF REPORT:	20181031
FILED AS OF DATE:		20181206
DATE AS OF CHANGE:		20181206

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			MongoDB, Inc.
		CENTRAL INDEX KEY:			0001441816
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-38240
		FILM NUMBER:		181221676

	BUSINESS ADDRESS:	
		STREET 1:		1633 BROADWAY
		STREET 2:		38TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10019
		BUSINESS PHONE:		866-237-8815

	MAIL ADDRESS:	
		STREET 1:		1633 BROADWAY
		STREET 2:		38TH FLOOR
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10019

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	10GEN INC
		DATE OF NAME CHANGE:	20080801
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>mdb-103118x10q.htm
<DESCRIPTION>10-Q
<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 2018 Workiva -->
		<title>Document</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sCB39D3B3E0425819BEBCE1E94C560FCA"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom: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:93.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;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%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:16pt;"><font style="font-family:Times New Roman;font-size:16pt;font-weight:bold;">UNITED STATES </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:16pt;"><font style="font-family:Times New Roman;font-size:16pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION </font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:11pt;"><font style="font-family:Times New Roman;font-size:11pt;font-weight:bold;">WASHINGTON, DC 20549 </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">___________________</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:16pt;"><font style="font-family:Times New Roman;font-size:16pt;font-weight:bold;">FORM 10-Q </font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">___________________</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">(Mark One) </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;">&#9746;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:11pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </font></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">For the quarterly period ended </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">OR </font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;">&#9744;</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:11pt;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 style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">For the transition period from </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;to </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;text-decoration:underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Commission File Number: 001-38240</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">___________________</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:18pt;"><font style="font-family:Times New Roman;font-size:18pt;font-weight:bold;">MONGODB, INC.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">(Exact Name of Registrant as Specified in its Charter) </font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:8pt;"><font style="font-family:Times New Roman;font-size:8pt;">___________________</font></div><div style="line-height:120%;padding-bottom: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:93.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="3"></td></tr><tr><td style="width:49%;"></td><td style="width:2%;"></td><td style="width:49%;"></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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">26-1463205</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(State or other jurisdiction of <br>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: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:inherit;font-size:8pt;font-weight:bold;">(I.R.S. Employer <br>Identification No.)</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 colspan="2" 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 style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1633 Broadway, 38th Floor</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">New York, NY</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10019</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Address of principal executive offices)</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:inherit;font-size:8pt;font-weight:bold;">(Zip Code)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Registrant&#8217;s telephone number, including area code: </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;font-weight:bold;">646-727-4092</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:33px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:9.5pt;">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes&#160;&#160;</font><font style="font-family:Times New Roman;font-size:12pt;">&#9746;</font><font style="font-family:Times New Roman;font-size:9.5pt;">&#160;&#160;&#160;&#160;No&#160;&#160;</font><font style="font-family:Times New Roman;font-size:12pt;">&#9744;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:33px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:9.5pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).&#160;Yes&#160;&#160;</font><font style="font-family:Times New Roman;font-size:12pt;">&#9746;</font><font style="font-family:Times New Roman;font-size:9.5pt;">&#160;   No&#160;&#160;</font><font style="font-family:Times New Roman;font-size:12pt;">&#9744;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;text-indent:33px;font-size:9.5pt;"><font style="font-family:Times New Roman;font-size:9.5pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. </font></div><div style="line-height:120%;padding-bottom: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:93.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:25%;"></td><td style="width:45%;"></td><td style="width:25%;"></td><td style="width:5%;"></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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Large accelerated 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:9.5pt;"><font style="font-family:Wingdings;font-size:9.5pt;">&#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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Accelerated 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:9.5pt;"><font style="font-family:Wingdings;font-size:9.5pt;">&#168;</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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Non-accelerated filer</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9.5pt;"><font style="font-family:Wingdings;font-size:9.5pt;">&#253;</font><font style="font-family:inherit;font-size:9.5pt;">&#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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Smaller reporting 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:9.5pt;"><font style="font-family:Wingdings;font-size:9.5pt;">&#168;</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:9.5pt;"><font style="font-family:inherit;font-size:9.5pt;">Emerging growth company</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9.5pt;"><font style="font-family:Wingdings;font-size:9.5pt;">&#253;</font><font style="font-family:inherit;font-size:9.5pt;">&#160;&#160;&#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%;padding-bottom:8px;text-align:left;text-indent:33px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:9.5pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </font><font style="font-family:Times New Roman;font-size:12pt;">&#9744;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:33px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:9.5pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#160;&#160;</font><font style="font-family:Times New Roman;font-size:12pt;">&#9744; </font><font style="font-family:Times New Roman;font-size:9.5pt;">&#160;&#160;&#160;No </font><font style="font-family:Times New Roman;font-size:10pt;">&#9746;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:left;padding-left:0px;text-indent:33px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:9.5pt;">As of </font><font style="font-family:Times New Roman;font-size:9.5pt;">December&#160;3, 2018</font><font style="font-family:Times New Roman;font-size:9.5pt;">, there were </font><font style="font-family:Times New Roman;font-size:9.5pt;">35,408,828</font><font style="font-family:Times New Roman;font-size:9.5pt;">&#32;shares of the registrant&#8217;s Class A common stock and </font><font style="font-family:Times New Roman;font-size:9.5pt;">18,194,724</font><font style="font-family:Times New Roman;font-size:9.5pt;">&#32;shares of the registrant&#8217;s Class B common stock, each with a par value of $0.001 per share, outstanding.</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:93.33333333333333%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></td></tr><tr><td style="vertical-align:bottom;border-bottom:3px double #000000;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><br></div><div></div><hr style="page-break-after:always"><div><a name="sBCAF0C1E4CE95450B21F55097AB8ECB0"></a></div><div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">Table of Contents</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:12px;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 style="width:12%;"></td><td style="width:83%;"></td><td style="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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Page</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s5B04FF1340D558AE9CA9EBC87ED45FEE"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART I. FINANCIAL INFORMATION</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE35DBB501BA55E22B35623932BF7D779"><font style="font-family:inherit;font-size:10pt;">Item 1.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sE35DBB501BA55E22B35623932BF7D779"><font style="font-family:inherit;font-size:10pt;">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:inherit;font-size:10pt;" href="#sE35DBB501BA55E22B35623932BF7D779">1</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:36px;text-indent:-24px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1341F1912FD8562888D15A7D9FF1E31B"><font style="font-family:inherit;font-size:10pt;">Unaudited Condensed Consolidated Balance Sheets as of October 31, 2018 and January 31, 2018</font></a><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1341F1912FD8562888D15A7D9FF1E31B">1</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-24px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5ACB9E0543AC5E869F7BEEF5A1B90D10"><font style="font-family:inherit;font-size:10pt;">Unaudited Condensed Consolidated Statements of Operations for the three and nine months ended October 31, 2018 and 2017</font></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5ACB9E0543AC5E869F7BEEF5A1B90D10">2</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-24px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s796BC7C46CB5518899C61B675A7B8B8A"><font style="font-family:inherit;font-size:10pt;">Unaudited Condensed Consolidated Statements of Comprehensive Loss for the three and nine months ended October 31, 2018 and 2017</font></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s796BC7C46CB5518899C61B675A7B8B8A">3</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-24px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s138622BF0BFD5DB596CE2433C2EAC7C6"><font style="font-family:inherit;font-size:10pt;">Unaudited Condensed Consolidated Statement of Stockholders&#8217; Equity for the nine months ended October 31, 2018</font></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s138622BF0BFD5DB596CE2433C2EAC7C6">4</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-24px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4D596D5029055434AAF8855EF576A855"><font style="font-family:inherit;font-size:10pt;">Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended October 31, 2018 and 2017</font></a></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4D596D5029055434AAF8855EF576A855">5</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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:36px;text-indent:-24px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sCE92B8B5D9B354CD90D15E67250F9102"><font style="font-family:inherit;font-size:10pt;">Notes to Condensed Consolidated Financial Statements (unaudited)</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:inherit;font-size:10pt;" href="#sCE92B8B5D9B354CD90D15E67250F9102">7</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s71A1A11161BC5B92A2E66242FAB5ECDE"><font style="font-family:inherit;font-size:10pt;">Item 2.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s71A1A11161BC5B92A2E66242FAB5ECDE"><font style="font-family:inherit;font-size:10pt;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</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:inherit;font-size:10pt;" href="#s71A1A11161BC5B92A2E66242FAB5ECDE">18</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB3FFC0CC5272593DADB241ABF479BE8C"><font style="font-family:inherit;font-size:10pt;">Item 3.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sB3FFC0CC5272593DADB241ABF479BE8C"><font style="font-family:inherit;font-size:10pt;">Quantitative and Qualitative Disclosures About Market Risk</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:inherit;font-size:10pt;" href="#sB3FFC0CC5272593DADB241ABF479BE8C">30</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s845AC47F3A49506AABBFFC003CADAAF0"><font style="font-family:inherit;font-size:10pt;">Item 4.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s845AC47F3A49506AABBFFC003CADAAF0"><font style="font-family:inherit;font-size:10pt;">Controls and Procedures</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:inherit;font-size:10pt;" href="#s845AC47F3A49506AABBFFC003CADAAF0">31</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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;font-weight:bold;" href="#s0E18CAFE2746592EAF01DC591C37A05F"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PART II. OTHER INFORMATION</font></a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1CB398D87340522A90412AFA686A1D57"><font style="font-family:inherit;font-size:10pt;">Item 1.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s1CB398D87340522A90412AFA686A1D57"><font style="font-family:inherit;font-size:10pt;">Legal Proceedings</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:inherit;font-size:10pt;" href="#s1CB398D87340522A90412AFA686A1D57">32</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBC76EBF6DCBD5FE7AE23686221639BA7"><font style="font-family:inherit;font-size:10pt;">Item 1A.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sBC76EBF6DCBD5FE7AE23686221639BA7"><font style="font-family:inherit;font-size:10pt;">Risk Factors</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:inherit;font-size:10pt;" href="#sBC76EBF6DCBD5FE7AE23686221639BA7">32</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA62B74F67FA9510DA94CA23206283E65"><font style="font-family:inherit;font-size:10pt;">Item 2.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sA62B74F67FA9510DA94CA23206283E65"><font style="font-family:inherit;font-size:10pt;">Unregistered Sales of Equity Securities and Use of Proceeds</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:inherit;font-size:10pt;" href="#sA62B74F67FA9510DA94CA23206283E65">33</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4DEB99D86C7354A6A82D731438E8E68B"><font style="font-family:inherit;font-size:10pt;">Item 3.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s4DEB99D86C7354A6A82D731438E8E68B"><font style="font-family:inherit;font-size:10pt;">Defaults Upon Senior Securities</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:inherit;font-size:10pt;" href="#s4DEB99D86C7354A6A82D731438E8E68B">34</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F1EF9D1F7245C279F55E2D9F90018A6"><font style="font-family:inherit;font-size:10pt;">Item 4.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s5F1EF9D1F7245C279F55E2D9F90018A6"><font style="font-family:inherit;font-size:10pt;">Mine Safety Disclosures</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:inherit;font-size:10pt;" href="#s5F1EF9D1F7245C279F55E2D9F90018A6">34</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFCA6A7B2446D5F3AB1514DF96A4054F0"><font style="font-family:inherit;font-size:10pt;">Item 5.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sFCA6A7B2446D5F3AB1514DF96A4054F0"><font style="font-family:inherit;font-size:10pt;">Other Information</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:inherit;font-size:10pt;" href="#sFCA6A7B2446D5F3AB1514DF96A4054F0">34</a></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sADD4E40949B15A469585152E30E10F4C"><font style="font-family:inherit;font-size:10pt;">Item 6.</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:left;font-size:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#sADD4E40949B15A469585152E30E10F4C"><font style="font-family:inherit;font-size:10pt;">Exhibits</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:inherit;font-size:10pt;" href="#sADD4E40949B15A469585152E30E10F4C">35</a></div></td></tr><tr><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:10pt;"><a style="font-family:inherit;font-size:10pt;" href="#s9FC2E12CAAB35552AFC88C008C2F62F7"><font style="font-family:inherit;font-size:10pt;">Signatures</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:inherit;font-size:10pt;" href="#s9FC2E12CAAB35552AFC88C008C2F62F7">37</a></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s5B04FF1340D558AE9CA9EBC87ED45FEE"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">PART I&#8212;FINANCIAL INFORMATION</font></div><div><a name="sE35DBB501BA55E22B35623932BF7D779"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">FINANCIAL STATEMENTS.</font></div></td></tr></table><div><a name="s1341F1912FD8562888D15A7D9FF1E31B"></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(in thousands, except share and per share data)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(unaudited)</font></div><div style="line-height:120%;padding-bottom:12px;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="8"></td></tr><tr><td style="width:77%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></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:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">January&#160;31, 2018</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="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 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;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:inherit;font-size:9pt;">139,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;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:inherit;font-size:9pt;">61,902</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Short-term 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:9pt;"><font style="font-family:inherit;font-size:9pt;">382,681</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">217,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></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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable, net of allowance for doubtful accounts of $1,434 and $1,238 as of October 31, 2018 and January 31, 2018, respectively  </font></div></td><td colspan="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:inherit;font-size:9pt;">37,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">46,872</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred commissions   </font></div></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:inherit;font-size:9pt;">19,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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">11,820</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current assets   </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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,653</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,884</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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total current 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:9pt;"><font style="font-family:inherit;font-size:9pt;">587,464</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">343,550</font></div></td><td 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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">73,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">59,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="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Goodwill   </font></div></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:inherit;font-size:9pt;">1,700</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,700</font></div></td><td 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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Acquired intangible assets, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">1,627</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax 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:9pt;"><font style="font-family:inherit;font-size:9pt;">701</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">326</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other 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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,649</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,436</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">670,670</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">415,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Liabilities and Stockholders&#8217; Equity</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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current 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="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 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts payable   </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:inherit;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:inherit;font-size:9pt;">1,942</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;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:inherit;font-size:9pt;">2,261</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued compensation and benefits   </font></div></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:inherit;font-size:9pt;">21,615</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,433</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other accrued liabilities   </font></div></td><td colspan="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:inherit;font-size:9pt;">12,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">136,609</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114,500</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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">172,335</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">142,617</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred rent, non-current   </font></div></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:inherit;font-size:9pt;">2,183</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">925</font></div></td><td 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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liability, non-current   </font></div></td><td colspan="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:inherit;font-size:9pt;">42</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align: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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred revenue, non-current   </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,229</font></div></td><td style="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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,930</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Convertible senior notes, 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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213,692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;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></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other liabilities, non-current</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67,944</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,213</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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total 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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">473,425</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">221,703</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commitments and contingencies (Note&#160;5)</font></div></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:inherit;font-size:9pt;"><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="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:9pt;"><font style="font-family:inherit;font-size:9pt;"><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stockholders&#8217; equity:</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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Class A common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of October 31, 2018 and January 31, 2018; 35,189,254 and 13,303,028 shares issued and outstanding as of October 31, 2018 and January 31, 2018, 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:9pt;"><font style="font-family:inherit;font-size:9pt;">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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">13</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Class B common stock, par value of $0.001 per share; 100,000,000 shares authorized as of October 31, 2018 and January 31, 2018; 18,406,366 and 37,371,914 shares issued as of October 31, 2018 and January 31, 2018, respectively; 18,306,995 and 37,272,543 shares outstanding as of October 31, 2018 and January 31, 2018, respectively</font></div></td><td colspan="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:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">38</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Additional paid-in capital   </font></div></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:inherit;font-size:9pt;">734,381</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">638,680</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of October 31, 2018 and January 31, 2018</font></div></td><td colspan="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:inherit;font-size:9pt;">(1,319</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,319</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:inherit;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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(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:9pt;"><font style="font-family:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(159</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated 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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(535,490</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(443,760</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="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stockholders&#8217; equity</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197,245</font></div></td><td style="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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">193,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total liabilities and stockholders&#8217; equity</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">670,670</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">415,196</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">1</font></div></div><hr style="page-break-after:always"><div><a name="s5ACB9E0543AC5E869F7BEEF5A1B90D10"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC.  </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(in thousands, except share and per share data) </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(unaudited)</font></div><div style="line-height:120%;padding-bottom:12px;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="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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><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><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </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:inherit;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:inherit;font-size:10pt;">60,090</font></div></td><td style="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:inherit;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:inherit;font-size:10pt;">37,885</font></div></td><td style="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:inherit;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:inherit;font-size:10pt;">157,588</font></div></td><td style="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:inherit;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:inherit;font-size:10pt;">99,603</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,895</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,603</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,109</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,875</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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,985</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,488</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,697</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,478</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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><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><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </font></div></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:inherit;font-size:10pt;">13,248</font></div></td><td style="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:inherit;font-size:10pt;">7,904</font></div></td><td style="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:inherit;font-size:10pt;">35,434</font></div></td><td style="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:inherit;font-size:10pt;">21,669</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,510</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,567</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,789</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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,758</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,071</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,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><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,458</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;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,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="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:inherit;font-size:10pt;">30,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><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:inherit;font-size:10pt;">122,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">79,020</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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 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><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><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="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">38,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">28,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">109,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">77,087</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research 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:10pt;"><font style="font-family:inherit;font-size:10pt;">23,179</font></div></td><td style="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:inherit;font-size:10pt;">16,588</font></div></td><td style="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:inherit;font-size:10pt;">63,254</font></div></td><td style="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:inherit;font-size:10pt;">45,414</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,986</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,829</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,467</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,533</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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,281</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,467</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,606</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,034</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations   </font></div></td><td colspan="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:inherit;font-size:10pt;">(29,054</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:inherit;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:inherit;font-size:10pt;">(24,050</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:inherit;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:inherit;font-size:10pt;">(88,910</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:inherit;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:inherit;font-size:10pt;">(70,014</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:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense):</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><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><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><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="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income</font></div></td><td colspan="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:inherit;font-size:10pt;">2,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">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="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:inherit;font-size:10pt;">4,936</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,358</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,652</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(400</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,424</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss before provision for 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,353</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:inherit;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 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:inherit;font-size:10pt;">(23,880</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:inherit;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 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:inherit;font-size:10pt;">(91,050</font></div></td><td style="vertical-align:bottom;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:inherit;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 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:inherit;font-size:10pt;">(69,168</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision (benefit) for income taxes   </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,216</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,730</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.59</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.39</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.74</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,702,526</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,421,642</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,431,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,749,500</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#160;&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements. </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">2</font></div></div><hr style="page-break-after:always"><div><a name="s796BC7C46CB5518899C61B675A7B8B8A"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(in thousands) </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(unaudited)</font></div><div style="line-height:120%;padding-bottom:12px;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="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss   </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:inherit;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:inherit;font-size:10pt;">(31,320</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:inherit;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">(24,216</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:inherit;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">(91,730</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:inherit;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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">(69,985</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:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss), net of tax:</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><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><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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain (loss) on available-for-sale 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:10pt;"><font style="font-family:inherit;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><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:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">(33</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation adjustments   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(49</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(178</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive income (loss)  </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(40</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top: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" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(221</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total comprehensive loss   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,191</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,951</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,837</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">3</font></div></div><hr style="page-break-after:always"><div><a name="s138622BF0BFD5DB596CE2433C2EAC7C6"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS&#8217; EQUITY</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(in thousands, except share data)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(unaudited) </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:93.65079365079364%;border-collapse:collapse;text-align:left;"><tr><td colspan="27"></td></tr><tr><td style="width:18%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:8%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:10%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:9%;"></td><td style="width:1%;"></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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Class&#160;A and <br>Class&#160;B <br>Common Stock</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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Additional Paid-In Capital</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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Treasury Stock</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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated Other Comprehensive Loss</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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Accumulated Deficit</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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Total Stockholders&#8217; Equity</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 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="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Shares</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:7pt;"><font style="font-family:inherit;font-size:7pt;font-weight:bold;">Amount</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><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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances as of January&#160;31, 2018</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:inherit;font-size:8pt;">50,575,571</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="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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">51</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="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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">638,680</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="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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">(1,319</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:inherit;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="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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">(159</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:inherit;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="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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">(443,760</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:inherit;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="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;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">193,493</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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Stock option exercises</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:inherit;font-size:8pt;">2,540,312</font></div></td><td style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2</font></div></td><td style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">17,583</font></div></td><td style="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">17,585</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Repurchase of early exercised options</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:inherit;font-size:8pt;">(35,563</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Vesting of early exercised stock options</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,045</font></div></td><td style="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,045</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Vesting of restricted stock units</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:inherit;font-size:8pt;">138,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">26,850</font></div></td><td style="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">26,850</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Issuance of common stock under the Employee Stock Purchase Plan</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:inherit;font-size:8pt;">277,117</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">5,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">5,626</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Equity component of convertible senior notes</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">81,683</font></div></td><td style="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">81,683</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Purchase of capped calls</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">(37,086</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">(37,086</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:inherit;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;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Unrealized loss on available-for-sale securities</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">(43</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:inherit;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 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:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">(43</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:inherit;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="text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Foreign currency translation adjustment</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">(178</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:inherit;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="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:8pt;"><font style="font-family:inherit;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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">(178</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(91,730</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(91,730</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:8pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances as of October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">53,496,249</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">53</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">734,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(1,319</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(380</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(535,490</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">197,245</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">4</font></div></div><hr style="page-break-after:always"><div><a name="s4D596D5029055434AAF8855EF576A855"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(in thousands)</font></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">(unaudited)</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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;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;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash flows from operating activities</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><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net loss   </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:inherit;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:inherit;font-size:9pt;">(91,730</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:inherit;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="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:9pt;"><font style="font-family:inherit;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:inherit;font-size:9pt;">(69,985</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:inherit;font-size:9pt;">)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Adjustments to reconcile net loss to net cash used in operating activities:</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><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation and amortization   </font></div></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:inherit;font-size:9pt;">3,334</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,789</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">26,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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">15,066</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amortization of debt discount and issuance 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:inherit;font-size:9pt;">4,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 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:9pt;"><font style="font-family:inherit;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></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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Non-cash interest on office financing lease</font></div></td><td colspan="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:inherit;font-size:9pt;">659</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(351</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">163</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in fair value of warrant liability   </font></div></td><td colspan="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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(101</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:inherit;font-size:9pt;">)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Change in operating assets and 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="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 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="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable   </font></div></td><td colspan="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:inherit;font-size:9pt;">9,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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,653</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:inherit;font-size:9pt;">)</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid expenses and other current 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,018</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,120</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:inherit;font-size:9pt;">)</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred commissions   </font></div></td><td colspan="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:inherit;font-size:9pt;">(5,514</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,217</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:inherit;font-size:9pt;">)</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other long-term 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(33</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(670</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:inherit;font-size:9pt;">)</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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:9pt;"><font style="font-family:inherit;font-size:9pt;">(165</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">687</font></div></td><td style="vertical-align: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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred rent   </font></div></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:inherit;font-size:9pt;">1,258</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(85</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:inherit;font-size:9pt;">)</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued liabilities   </font></div></td><td colspan="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:inherit;font-size:9pt;">7,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><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:9pt;"><font style="font-family:inherit;font-size:9pt;">2,163</font></div></td><td style="vertical-align: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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred 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:9pt;"><font style="font-family:inherit;font-size:9pt;">16,517</font></div></td><td style="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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,794</font></div></td><td 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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in operating activities   </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:inherit;font-size:9pt;">(32,509</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:9pt;">(37,169</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:inherit;font-size:9pt;">)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">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="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 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="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchases of property and equipment   </font></div></td><td colspan="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:inherit;font-size:9pt;">(3,698</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,714</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:inherit;font-size:9pt;">)</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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from maturities of marketable securities   </font></div></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:inherit;font-size:9pt;">206,000</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">74,230</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchases 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(369,736</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:inherit;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="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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(72,879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash used in investing activities   </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:inherit;font-size:9pt;">(167,434</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:9pt;">(363</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:inherit;font-size:9pt;">)</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cash flows from financing activities</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><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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from exercise of stock options, including early exercised 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:9pt;"><font style="font-family:inherit;font-size:9pt;">17,631</font></div></td><td style="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:9pt;"><font style="font-family:inherit;font-size:9pt;">8,201</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from the issuance of common stock under the Employee Stock Purchase Plan</font></div></td><td colspan="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:inherit;font-size:9pt;">5,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Repurchase of early exercised 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:9pt;"><font style="font-family:inherit;font-size:9pt;">(327</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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">(149</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:inherit;font-size:9pt;">)</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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from borrowings on convertible senior notes, net of issuance 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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">291,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Payment for purchase of capped calls</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37,086</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from tenant improvement allowance on build-to-suit lease</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">633</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from the IPO, net of underwriting discounts and commissions</font></div></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:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">205,494</font></div></td><td 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;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Proceeds from exercise of redeemable convertible preferred 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:9pt;"><font style="font-family:inherit;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="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:9pt;"><font style="font-family:inherit;font-size:9pt;">1</font></div></td><td style="vertical-align: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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Payment of initial public offering costs   </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,344</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</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;padding-left:40px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net cash provided by financing activities   </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:inherit;font-size:9pt;">277,622</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:9pt;">211,203</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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of exchange rate changes on cash, cash equivalents, and restricted cash   </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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(101</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:9pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">182</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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net increase in cash, cash equivalents and 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:9pt;"><font style="font-family:inherit;font-size:9pt;">77,578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:9pt;"><font style="font-family:inherit;font-size:9pt;">173,853</font></div></td><td style="vertical-align: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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, beginning of period   </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62,427</font></div></td><td style="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="padding-bottom:1px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cash, cash equivalents and restricted cash, end of period   </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;border-bottom:3px double #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:3px double #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;border-top:1px solid #000000;border-bottom:3px double #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;border-bottom:3px double #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">243,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;border-bottom:3px double #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><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">5</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;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="8"></td></tr><tr><td style="width:69%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Supplemental cash flow disclosure of noncash 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="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 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vesting of early exercised stock options</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,045</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Costs related to initial public offering included in accounts payable and accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,529</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Conversion of redeemable convertible preferred stock warrant liability to redeemable convertible preferred stock as a result of warrant exercise</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,171</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchases of property and equipment included in accounts payable and accrued liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,806</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction in progress related to build-to-suit lease obligations</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:13px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets, end of period, to the amounts shown in the statements of cash flows above:</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><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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">139,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,745</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted cash, current</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">515</font></div></td><td style="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="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">520</font></div></td><td 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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total cash, cash equivalents and restricted cash</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">140,005</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">243,265</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">6</font></div></div><hr style="page-break-after:always"><div><a name="sCE92B8B5D9B354CD90D15E67250F9102"></a></div><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:130%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:6pt;"><font style="font-family:Times New Roman;font-size:6pt;"><br></font></div><div><a name="sC889CE130543544B85F3F2BBEABC93ED"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Organization and Description of Business</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">MongoDB,&#160;Inc. (&#8220;MongoDB&#8221; or the &#8220;Company&#8221;) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen,&#160;Inc. In August 2013, the Company changed its name to MongoDB,&#160;Inc. The Company is headquartered in New York City. MongoDB is the leading, modern, general purpose database platform. The Company&#8217;s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy the Company&#8217;s platform at scale in the cloud, on-premise, or in a hybrid environment. In addition to selling its software, the Company provides post-contract support, training, and consulting services for its offerings. The Company&#8217;s fiscal year ends </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div><a name="s3BBCE97D5EBB540D8E0615775566C7E3"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Summary of Significant Accounting Policies</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The accompanying interim condensed consolidated balance sheet and interim condensed consolidated statement of stockholders&#8217; equity as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the interim condensed consolidated statements of operations and of comprehensive loss for the </font><font style="font-family:Times New Roman;font-size:10pt;">three and nine</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and the interim condensed consolidated statement of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#8217;s financial position and its statement of stockholders&#8217; equity as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, its results of operations and of comprehensive loss for the </font><font style="font-family:Times New Roman;font-size:10pt;">three and nine</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, and its statement of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">. The financial data and the other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the </font><font style="font-family:Times New Roman;font-size:10pt;">nine</font><font style="font-family:Times New Roman;font-size:10pt;">-month periods are also unaudited. The results of operations for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;are not necessarily indicative of the results to be expected for the fiscal year ending </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;or for any other future year or interim period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The condensed balance sheet data as of January 31, 2018 was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(the &#8220;2018 Form 10-K&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Emerging Growth Company Status</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As an &#8220;emerging growth company&#8221; (&#8220;EGC&#8221;), the Jump-start Our Business Start-ups Act (&#8220;JOBS Act&#8221;), allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. As a result, the Company&#8217;s financial statements may not be comparable to the financial statements of </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make the Company&#8217;s common stock less attractive to investors.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As a result of its market capitalization as of July 31, 2018, the Company expects that it will cease to qualify as an EGC as of January 31, 2019 and will no longer be able to take advantage of the extended transition period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">There have been no changes to the Company&#8217;s significant accounting policies described in the Company&#8217;s 2018 Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Related Party Transactions</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">All contracts with related parties are executed in ordinary course of business. There were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;material related party transactions in the </font><font style="font-family:Times New Roman;font-size:10pt;">three and nine</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;, there were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;material amounts payable to or amounts receivable from related parties.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">New Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Goodwill Impairment.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;In January 2017, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2017-04, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(Topic 350): Simplifying the Test for Goodwill Impairment. The new standard will simplify the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year ending January&#160;31, 2021, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(Topic 842), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. In 2018, the FASB issued&#160;ASU 2018-10, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, Codification Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and&#160;ASU 2018-11, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, Targeted Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">, to provide additional guidance for the adoption of the new lease guidance, including an optional transition method. Since the Company anticipates losing its EGC status as of January 31, 2019, it expects to adopt the new lease standard on February 1, 2019. The Company plans to utilize the optional transition method, which allows entities, upon adoption of the standard, to continue to present their prior comparative periods in accordance with the current guidance in&#160;ASC 840,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">. The Company anticipates the most significant impact of adopting the new standard will primarily be the establishment of a right-of-use asset and a corresponding&#160;lease&#160;liability for real estate operating leases in its consolidated balance sheets. The Company is currently evaluating whether this standard will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue Recognition. </font><font style="font-family:Times New Roman;font-size:10pt;">&#32;In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(Topic 606), which amends the existing accounting standard for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers. Subsequently, the FASB has issued the following pronouncements related to ASU 2014-09: ASU 2016-08, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Principal versus Agent Considerations</font><font style="font-family:Times New Roman;font-size:10pt;">; ASU 2016-10, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Identifying Performance Obligations and Licensing</font><font style="font-family:Times New Roman;font-size:10pt;">; ASU 2016-12, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Narrow-Scope Improvements and Practical Expedients</font><font style="font-family:Times New Roman;font-size:10pt;">; and ASU 2016-20, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606</font><font style="font-family:Times New Roman;font-size:10pt;">, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. The Company must adopt ASU 2016-08, ASU 2016-10, ASU 2016-12, and ASU&#160;2016-20 with ASU 2014-09 (collectively, the &#8220;new revenue standard&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company currently plans to adopt the new revenue standard using the full retrospective transition method for its annual results for the fiscal year ending January 31, 2019. While the Company continues to assess the potential impacts of the new revenue standard, the Company currently expects unearned subscription revenue to decline upon adoption. Currently, as the Company&#8217;s subscription offerings include software term licenses and post-contract customer support for which the Company has not established vendor specific objective evidence (&#8220;VSOE&#8221;), the entire subscription fee is recognized ratably over the term of the contract. However, under the new revenue standard, the requirement for VSOE for undelivered elements </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">is eliminated and, as a result, the Company is required to identify all performance obligations in a contract and recognize revenue based on each performance obligation separately. The Company currently expects that the portion related to the software term license deliverable will be recognized upon delivery, which may result in greater fluctuations in its consolidated financial statements. The Company currently does not believe that the new revenue standard will have a material impact on the other deliverables of each contract. The Company also expects the new revenue standard to impact recognition of contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. The Company continues to evaluate the effect that the new revenue standard will have on its consolidated financial statements and related disclosures. Its preliminary assessments are subject to change.</font></div><div><a name="s80296BEF6A2956A6A97F1494071DA041"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Fair Value Measurements</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present information about the Company&#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</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="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at October&#160;31, 2018</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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><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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</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><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><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><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: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:inherit;font-size:10pt;">Money market funds   </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:inherit;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:inherit;font-size:10pt;">893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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:inherit;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:inherit;font-size:10pt;">893</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</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><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><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><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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury 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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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:inherit;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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,681</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:left;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 style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at January&#160;31, 2018</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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:inherit;font-size:10pt;font-weight:bold;">Financial 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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><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><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: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;">Cash and cash equivalents:</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><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><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><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: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:inherit;font-size:10pt;">Money market funds   </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:inherit;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:inherit;font-size:10pt;">45,918</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;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="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:inherit;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:inherit;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="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:inherit;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:inherit;font-size:10pt;">45,918</font></div></td><td style="vertical-align: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:inherit;font-size:10pt;">Short-term investments:</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><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><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><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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury 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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,072</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,072</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company utilized the market approach and Level&#160;1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, gross unrealized gains and unrealized losses for cash equivalents and short-term investments were not material, and the contractual maturity of all marketable securities was less than one year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In addition to its cash, cash equivalents and short-term investments, the Company measures the fair value of its outstanding Notes (as defined below) on a quarterly basis for disclosure purposes. The Company considers the fair value of the Notes at&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;to be a Level 2 measurement due to limited trading activity of the Notes. Refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, to the condensed consolidated financial statements for further details.</font></div><div><a name="sC710616C1C5252B589E0060C3DB629BC"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Convertible Senior Notes</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">In June 2018, the Company issued </font><font style="font-family:Times New Roman;font-size:10pt;">$250.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;aggregate principal amount of </font><font style="font-family:Times New Roman;font-size:10pt;">0.75%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;convertible senior notes due 2024 (the &#8220;Notes&#8221;) in a private placement and, in July 2018, the Company issued an additional </font><font style="font-family:Times New Roman;font-size:10pt;">$50.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers&#8217; option to purchase additional Notes. The Notes are senior unsecured obligations of MongoDB and interest is payable semiannually in arrears on June&#160;15 and December&#160;15 of each year, beginning on December&#160;15, 2018, at a rate of </font><font style="font-family:Times New Roman;font-size:10pt;">0.75%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;per year.&#160; The Notes will mature on June&#160;15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$291.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The initial conversion rate is </font><font style="font-family:Times New Roman;font-size:10pt;">14.6738</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;shares of MongoDB&#8217;s Class&#160;A common stock per </font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;principal amount of Notes, which is equal to an initial conversion price of approximately </font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;per share of Class A common stock, subject to </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">adjustment upon the occurrence of specified events.&#160;The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding March 15, 2024, only under the following circumstances:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:Times New Roman;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of the Company&#8217;s Class A common stock for at least&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;trading days (whether or not consecutive) during a period of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the conversion price of the Notes on each applicable trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom: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:Times New Roman;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:Times New Roman;font-size:10pt;">during the&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;">-business day period after any&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price per&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;principal amount of the Notes for each trading day of the measurement period was less than&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">98%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the product of the last reported sale price of the Company&#8217;s Class A common stock and the conversion rate of the Notes on each such trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom: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:Times New Roman;font-size:10pt;">(3)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom: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:Times New Roman;font-size:10pt;">(4)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On or after March 15, 2024, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, in multiples of </font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company&#8217;s Class A common stock or a combination of cash and shares of the Company&#8217;s Class A common stock, at the Company&#8217;s election. If a fundamental change (as defined in the indenture governing the Notes) occurs prior to the maturity date, holders of the Notes will have the right to require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">100%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company&#8217;s current intent to settle the principal amount of the Notes in cash. During the&#160;three months ended October 31, 2018, the conditions allowing holders of the Notes to convert have not been met. The Notes were therefore not convertible during the&#160;three months ended October 31, 2018&#160;and were classified as long-term debt on the Company&#8217;s condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company may not redeem the Notes prior to June 20, 2021. On or after June&#160;20, 2021, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of its Class&#160;A common stock was at least </font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of the conversion price then in effect for at least </font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;trading days (whether or not consecutive) during any </font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to </font><font style="font-family:Times New Roman;font-size:10pt;">100%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In accounting for the issuance of the Notes, the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represents the debt discount that is amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$84.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In accounting for the debt issuance costs of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$8.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$6.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and will be amortized, along with the debt discount, to interest expense over the contractual term of the Notes at an effective interest rate of </font><font style="font-family:Times New Roman;font-size:10pt;">7.03%</font><font style="font-family:Times New Roman;font-size:10pt;">. Issuance costs attributable to the equity component were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$2.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and are netted against the equity component representing the conversion option in additional paid-in capital.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:31%;"></td><td style="width:1%;"></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: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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:inherit;font-size:10pt;">Principal</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:inherit;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:inherit;font-size:10pt;">300,000</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:20px;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;">Unamortized debt discount</font></div></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:inherit;font-size:10pt;">(80,197</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:inherit;font-size:10pt;">)</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:inherit;font-size:10pt;">Unamortized debt issuance 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,111</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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;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;">Net carrying amount</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:67%;"></td><td style="width:1%;"></td><td style="width:31%;"></td><td style="width:1%;"></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: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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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:inherit;font-size:10pt;">Debt discount for conversion option</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:inherit;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:inherit;font-size:10pt;">84,168</font></div></td><td style="vertical-align: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:20px;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;">Issuance 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,485</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:inherit;font-size:10pt;">)</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:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">81,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of October 31, 2018, the total estimated fair value of the Notes was approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$403.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The fair value was determined based on the closing trading price per&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$100</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the Notes as of the last day of trading for the period. The fair value of the Notes is primarily affected by the trading price of the Company&#8217;s common stock and market interest rates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the interest expense related to the Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest expense</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:inherit;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:inherit;font-size:10pt;">563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;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="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:inherit;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:inherit;font-size:10pt;">763</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</font></div></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:inherit;font-size:10pt;">2,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 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:inherit;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="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:inherit;font-size:10pt;">3,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><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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of issuance 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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,968</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Capped Calls</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (&#8220;Capped Calls&#8221;). The Capped Calls each have an initial strike price of approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$106.90</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;shares of the Company&#8217;s Class A common stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, a tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$37.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.</font></div><div><a name="s138289BDEA815CAD827F5E3676133544"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Commitments and Contingencies</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Operating Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Total rent expense </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">related to operating leases was </font><font style="font-family:Times New Roman;font-size:10pt;">$2.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">$2.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for the three months ended October 31, 2018 and 2017, respectively, and </font><font style="font-family:Times New Roman;font-size:10pt;">$8.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and </font><font style="font-family:Times New Roman;font-size:10pt;">$6.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In December 2017, the Company entered into a lease agreement for&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">106,230</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;rentable square feet of office space (the &#8220;Premises&#8221;) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. During the construction period, the Company had certain indemnification obligations related to the construction. As a result,&#160;the Company was considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. Accordingly, the Company recorded the estimated fair value of the leased space as an asset, capitalized the costs incurred to renovate the Premises, and recorded a corresponding liability that represented the lease financing obligation.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On September 4, 2018, construction of the Premises was completed. The Company evaluated whether to de-recognize the build-to-suit asset and liability under the &#8220;sale-leaseback&#8221; accounting guidance. The Company concluded that it lacks transferability of the risks and rewards of ownership, and therefore did not meet with the requirements for sale-leaseback accounting. Accordingly, the Company accounts for the New York City office lease as a financing arrangement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company vacated its former office space as of September 30, 2018, prior to the expiration of the lease on December 31, 2018. The remaining rent payable, deferred rent and associated leasehold improvements for the former office space were expensed in full on September 30, 2018 and resulted in a charge of </font><font style="font-family:Times New Roman;font-size:10pt;">$1.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;recorded as a general and administrative operating expense in the Company&#8217;s unaudited condensed consolidated statement of operations. As of October 31, 2018, there was an associated liability of </font><font style="font-family:Times New Roman;font-size:10pt;">$0.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">, which the Company expects to be settled by January 31, 2019.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Other Commitments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, other than the issuance of the Notes, there have been no material changes outside the ordinary course of business to the Company&#8217;s contractual obligations and commitments from those disclosed in the 2018 Form 10-K. Refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, to the condensed consolidated financial statements for further details.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Legal Matters</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. From time to time, the Company is a party to litigation and subject to claims and threatened claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that the Company had incurred a material loss with respect to such loss contingencies, as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, therefore, the Company has </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">t recorded an accrual for such contingencies.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Indemnification</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company&#8217;s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company&#8217;s potential liabilities under these indemnification provisions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">12</font></div></div><hr style="page-break-after:always"><div><a name="s61CC3C690D8154E284B920FE9E7117B7"></a></div><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">6.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Equity Incentive Plans and Employee Stock Purchase Plan</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company adopted the 2008 Stock Incentive Plan (as amended, the &#8220;2008 Plan&#8221;) in 2008 and the 2016 Equity Incentive Plan (as amended, the &#8220;2016 Plan&#8221;) in 2016, primarily for the purpose of granting stock-based awards to employees, directors, and consultants. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2016 Plan provides for the issuance of incentive stock options to employees and nonstatutory stock options to employees, directors or consultants. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;with </font><font style="font-family:Times New Roman;font-size:10pt;">25%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;vesting on the one-year anniversary of the award and the remainder vesting monthly over the next </font><font style="font-family:Times New Roman;font-size:10pt;">36 months</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of the grantee&#8217;s service to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;(in thousands, except share and per share data and years):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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 style="width:45%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br>Average <br>Exercise <br>Price Per <br>Share</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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br>Average <br>Remaining <br>Contractual <br>Term <br>(In Years)</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br>Intrinsic <br>Value</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - January&#160;31, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,637,435</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7.63</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 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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.72</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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">246,227</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: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:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,540,312</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:inherit;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:inherit;font-size:10pt;">6.92</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;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;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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640,584</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.43</font></div></td><td style="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;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 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,456,539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.76</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.04</font></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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">697,319</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,540,858</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.33</font></div></td><td style="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;padding-right:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.63</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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,377,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.29</font></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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401,189</font></div></td><td style="vertical-align: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></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Restricted Stock Units</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2016 Plan provides for the issuance of restricted stock units (&#8220;RSUs&#8221;) to employees, directors and consultants. RSUs granted to new employees generally vest over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;with </font><font style="font-family:Times New Roman;font-size:10pt;">25%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;vesting on the one-year anniversary of the vesting start date and the remainder vesting quarterly over the next 12&#160;quarters, subject to the grantee&#8217;s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;">, subject to the grantee&#8217;s continued service to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes RSU activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:72.22222222222221%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"></td></tr><tr><td style="width:55%;"></td><td style="width:21%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:20%;"></td><td style="width:1%;"></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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per RSU</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - January 31, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,746</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">26.20</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: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:inherit;font-size:10pt;">RSUs granted</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:inherit;font-size:10pt;">1,718,364</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">47.90</font></div></td><td style="vertical-align: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:inherit;font-size:10pt;">RSUs vested</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:inherit;font-size:10pt;">(138,812</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:inherit;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 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:inherit;font-size:10pt;">34.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: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:inherit;font-size:10pt;">RSUs forfeited and canceled</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:inherit;font-size:10pt;">(67,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:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">39.25</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,758,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In October 2017, the Board of Directors adopted, and stockholders approved, the 2017 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). A total of </font><font style="font-family:Times New Roman;font-size:10pt;">1.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;shares of the Company&#8217;s Class A common stock have been authorized for issuance under the 2017 ESPP. Subject to any plan limitations, the 2017 ESPP allows eligible employees to contribute, normally through payroll </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">deductions, up to </font><font style="font-family:Times New Roman;font-size:10pt;">15%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of their earnings for the purchase of the Company&#8217;s Class A common stock at a discounted price per share. Except for the initial offering period, the ESPP provides for separate </font><font style="font-family:Times New Roman;font-size:10pt;">six</font><font style="font-family:Times New Roman;font-size:10pt;">-month offering periods. The Company&#8217;s current offering period began June 18, 2018 and is expected to end December 14, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Unless otherwise determined by the Board of Directors or a committee thereof, the Company&#8217;s Class A common stock will be purchased for the accounts of employees participating in the ESPP at a price per share that is the lesser of (1) </font><font style="font-family:Times New Roman;font-size:10pt;">85%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of the fair market value of the Company&#8217;s Class A common stock on the first trading day of the offering period, which for the initial offering period is the price at which shares of the Company&#8217;s Class A common stock were first sold to the public, or (2) </font><font style="font-family:Times New Roman;font-size:10pt;">85%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of the fair market value of the Company&#8217;s Class A common stock on the last trading day of the offering period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total stock-based compensation expense recognized in the Company&#8217;s interim unaudited condensed consolidated statements of operations is as follows (in thousands):</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="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;subscription   </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:inherit;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:inherit;font-size:10pt;">555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">1,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="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:inherit;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:inherit;font-size:10pt;">503</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;services   </font></div></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:inherit;font-size:10pt;">335</font></div></td><td style="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:inherit;font-size:10pt;">123</font></div></td><td style="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:inherit;font-size:10pt;">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><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:inherit;font-size:10pt;">292</font></div></td><td 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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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:inherit;font-size:10pt;">1,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">7,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">4,400</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,131</font></div></td><td style="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:inherit;font-size:10pt;">1,505</font></div></td><td style="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:inherit;font-size:10pt;">8,241</font></div></td><td style="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:inherit;font-size:10pt;">4,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,799</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,699</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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><a name="sDA8AE861EBEB5911B15EAEC7A8F45F5D"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">7.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Net Loss per Share</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Prior to the Company&#8217;s closing of its initial public offering in October 2017, the Company calculated basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company considered all series of redeemable convertible preferred stock to have been participating securities as the holders were entitled to receive non-cumulative dividends on a pari passu basis in the event that a dividend had been paid on common stock. For further details on the Company&#8217;s historical participating securities, including warrants to purchase redeemable convertible preferred stock and common stock, refer to the Company&#8217;s 2018 Form 10-K, specifically in Part II, Item 8, Financial Statements and Supplementary Data under the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Under the two-class method, basic net loss per share attributable to common stockholders was calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. The net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of redeemable convertible preferred stock did not have a contractual obligation to share in losses. Diluted net loss per share attributable to common stockholders was computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period. For purposes of this calculation, redeemable convertible preferred stock, stock options to purchase common stock, early exercised stock options, and warrants to purchase redeemable convertible preferred stock and common stock were considered common shares equivalents, but had been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect was anti-dilutive. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The rights, including the liquidation and dividend rights, of the holders of Class&#160;A and Class&#160;B common stock are identical, except with respect to voting. Each share of Class&#160;A common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;vote per share and each share of Class&#160;B common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">10</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&#160;A and Class&#160;B common stock on an individual or combined basis.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</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><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><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><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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,320</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,216</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,730</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,985</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</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><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><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><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:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and 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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,702,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,421,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,431,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="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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,749,500</font></div></td><td style="vertical-align: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="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 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 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 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted   </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The&#160;shares underlying the conversion option in the Notes were not considered in the calculation of diluted net loss per share as the effect would have been anti-dilutive. Additionally, the Notes were not convertible as of&#160;October&#160;31, 2018.&#160;Based on the initial conversion price, the entire outstanding principal amount of the Notes as of October 31, 2018 would have been convertible into approximately </font><font style="font-family:Times New Roman;font-size:10pt;">4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;shares of the Company&#8217;s Class A common stock. However, the Company expects to settle the principal amount of the Notes in cash. As a result, only the amount by which the conversion value exceeds the aggregate principal amount of the Notes (the &#8220;conversion spread&#8221;) is considered in the diluted earnings per share computation under the treasury stock method. The conversion spread will have a dilutive impact on diluted net income per share when the average market price of the Company&#8217;s Class A common stock for a given period exceeds the initial conversion price of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share for the Notes. In connection with the issuance of the Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Class A common stock upon any conversion of the Notes.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the three months ended October 31, 2018, the average market price of the Company&#8217;s Class A common stock was </font><font style="font-family:Times New Roman;font-size:10pt;">$71.66</font><font style="font-family:Times New Roman;font-size:10pt;">, which exceeded the initial conversion price. Although the Notes were not convertible as of October 31, 2018, the Company calculated the potentially dilutive effect of the conversion spread, which is included in the table below. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following weighted-average outstanding potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"></td></tr><tr><td style="width:43%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:13%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:inherit;font-size:10pt;">Redeemable convertible preferred stock (as converted)</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">24,316,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;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:inherit;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;"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">26,045,352</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:inherit;font-size:10pt;">Redeemable convertible preferred stock warrants (as converted)</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:inherit;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="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,339</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;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="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,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></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:inherit;font-size:10pt;">Common stock warrants</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">116,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">120,190</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;A 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,046,631</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,258,405</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,315,885</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,207,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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;B 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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,137,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,321,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,136,949</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,783,945</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</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:inherit;font-size:10pt;">1,707,692</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,550</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265,391</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,550</font></div></td><td 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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Early exercised stock options   </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:inherit;font-size:10pt;">94,026</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">236,231</font></div></td><td style="vertical-align: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:inherit;font-size:10pt;">Shares underlying the conversion spread in the convertible senior notes</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:inherit;font-size:10pt;">215,879</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;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="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,960</font></div></td><td style="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:right;font-size:10pt;"><font style="font-family:inherit;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></table></div></div><div><a name="s4EAA0CD2A2595DE7A0ADD7A3B4394F84"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">8.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Income Taxes</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company recorded a provision (benefit) related to income taxes of </font><font style="font-family:Times New Roman;font-size:10pt;">$(33) thousand</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and 2017, respectively, and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. The provision (benefit) related to income taxes was primarily due to foreign taxes offset by excess tax deductions in the United Kingdom with respect to stock option exercises. The calculation of income taxes is based </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">upon the estimated annual effective tax rates for the year applied to the current period income (loss) before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On December 22, 2017, the 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) was enacted into law and the new legislation significantly revised the Internal Revenue Code of 1986, as amended. The newly enacted federal income tax law, among other things, contains significant changes to corporate taxation, including the reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21%, limitation of the deduction for newly generated net operating losses (&#8220;NOLs&#8221;) to 80% of current year taxable income and elimination of NOL carrybacks and one-time taxation of offshore earnings at reduced rates regardless of whether they are repatriated. The Company is required to recognize the effect of these significant tax law changes in the period of enactment.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Also on December 22, 2017, the SEC staff issued Staff Accounting Bulletin No. 118,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Income Tax Accounting Implications of the Tax Cuts and Jobs Act&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">(&#8220;SAB 118&#8221;), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Given the significant complexity of the Tax Act, anticipated guidance from the Internal Revenue Service about implementing the Tax Act, and the potential for additional guidance from the SEC or the FASB related to the Tax Act, the Company&#8217;s current estimates may be adjusted in future periods. The Company expects to complete its analysis during the quarter ending January 31, 2019, within the measurement period in accordance with SAB 118, and does not anticipate any material impact on its financial statements as a result of the Tax Act. The Company has not recorded any further adjustments during the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">. For information on the Company&#8217;s initial provisional estimates recorded during the year ended January 31, 2018, refer to the Company&#8217;s 2018 Form 10-K, specifically Part II, Item 8, Financial Statements and Supplementary Data under Note 11, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:Times New Roman;font-size:10pt;">, in the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">For the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) provisions of the Tax Act, the Company has not yet completed its assessment due to Internal Revenue Service regulations expected to be issued subsequent to October 31, 2018. The Company has elected an accounting policy to record GILTI as period costs if and when incurred.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company assesses uncertain tax positions in accordance with ASC&#160;740-10,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Accounting for Uncertainties in Tax</font><font style="font-family:Times New Roman;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company&#8217;s net unrecognized tax benefits totaled </font><font style="font-family:Times New Roman;font-size:10pt;">$4.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;">none</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of which would impact the Company&#8217;s effective tax rate if recognized. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">t material to the Company&#8217;s interim unaudited condensed consolidated financial statements.</font></div><div><a name="s7822DFA499F95B31BB1D8DCB8E150F3F"></a></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:12px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">9.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Segments and Geographic Revenue</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company operates its business as </font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;operating segment as it only reports financial information on an aggregate and consolidated basis to the Chief Executive Officer, who is the Company&#8217;s chief operating decision maker. The following table sets forth the Company&#8217;s total revenue by geographic area based on the customers&#8217; location (in thousands):</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas   </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:inherit;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:inherit;font-size:10pt;">42,889</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">28,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">112,477</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="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:inherit;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:inherit;font-size:10pt;">74,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="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</font></div></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:inherit;font-size:10pt;">18,553</font></div></td><td style="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:inherit;font-size:10pt;">11,418</font></div></td><td style="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:inherit;font-size:10pt;">49,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 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:inherit;font-size:10pt;">30,340</font></div></td><td 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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific   </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,173</font></div></td><td style="vertical-align: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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Customers located in the United States accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">61%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">64%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of total revenue for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively, and </font><font style="font-family:Times New Roman;font-size:10pt;">62%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">65%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of total revenue for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. Customers located in the United Kingdom accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">11%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of total revenue for each of the three and </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and 2017, respectively. No other country accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">10%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;or more of revenue for the periods presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, substantially all of the Company&#8217;s long-lived assets were located in the United States.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">16</font></div></div><hr style="page-break-after:always"><div><a name="sD6863A55F24A505C9DBB379FA50D6D26"></a></div><div><div style="line-height:130%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">MONGODB, INC. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">10. Subsequent Events</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On October 9, 2018, the Company entered into an Agreement and Plan of Merger Agreement (the &#8220;Merger Agreement&#8221;) with Mammoth Merger Sub, Inc., a wholly-owned subsidiary of the Company (&#8220;Merger Sub&#8221;), ObjectLabs Corporation (&#8220;mLab&#8221;), and Shareholder Representative Services LLC, solely in its capacity as the Stockholder Agent, to acquire all of the issued and outstanding capital stock of mLab for a purchase price of </font><font style="font-family:Times New Roman;font-size:10pt;">$68.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;in cash, subject to working capital, cash, debt, transaction expenses and other closing adjustments. mLab is a privately held company, headquartered in San Francisco, California, that offers cloud database services.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Pursuant to the Merger Agreement, on November 1, 2018, Merger Sub was merged with and into mLab, and mLab continued as the surviving corporation and as a wholly-owned subsidiary of the Company. The Merger Agreement contains customary representations and warranties of each of the parties. The Merger Agreement also contains indemnification rights whereby the Company and its subsidiaries will be indemnified for breaches of or inaccuracies in counterparty representations, warranties, covenants and certain other matters (subject to certain limitations).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the transaction, certain executives of mLab have accepted offers of employment made by the Company to continue with mLab following the closing of the Merger.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">17</font></div></div><hr style="page-break-after:always"><div><a name="s71A1A11161BC5B92A2E66242FAB5ECDE"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Unless the context otherwise indicates, references in this report to the terms &#8220;MongoDB,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;our&#8221; and &#8220;us&#8221; refer to MongoDB, Inc., its divisions and its subsidiaries. The following discussion and analysis of our financial condition and results of operations should be read in conjunction with (1) our interim unaudited condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and (2) the audited consolidated financial statements and the related notes and the discussion under the heading &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in our Annual Report on Form 10-K for the fiscal year ended January 31, 2018 (the &#8220;2018 Form 10-K&#8221;). All information presented herein is based on our fiscal calendar, which ends January 31. Unless otherwise stated, references to particular years, quarters, months or periods refer to our fiscal years ended January 31 and the associated quarters, months and periods of those fiscal years.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">This Quarterly Report on Form 10-Q contains &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;),</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). These statements are often identified by the use of words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;project,&#8221; &#8220;will,&#8221; &#8220;would&#8221; or the negative or plural of these words or similar expressions or variations. Such forward-looking statements are subject to a number of risks, uncertainties, assumptions and other factors that could cause actual results and the timing of certain events to differ materially from future results expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified herein, and those discussed in the section titled &#8220;Risk Factors,&#8221; set forth in Part 2, Item 1A of this Quarterly Report on Form 10-Q </font><font style="font-family:Times New Roman;font-size:10pt;">and our Quarterly Report on Form 10-Q filed with the SEC on September 7, 2018,</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;in Part I, Item 1A of our 2018 Form 10-K and in our other filings with the SEC. You should not rely upon forward-looking statements as predictions of future events. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Our corporate website is located at&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">www.mongodb.com</font><font style="font-family:Times New Roman;font-size:10pt;">.&#160;We make available free of charge, on or through our corporate website, our annual, quarterly and current reports, and any amendments to those reports, as soon as reasonably practicable after electronically filing such reports with, or furnishing such reports to, the SEC. Information contained on our corporate website is not part of this Quarterly Report on Form 10-Q or any other report filed with or furnished to the SEC.</font></div><div><a name="s9038EFBB3CE85CC0BFD04CE6E7D4C13F"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Overview</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">MongoDB is the leading modern, general purpose database platform. Our robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy our platform at scale in the cloud, on-premise, or in a hybrid environment. Software applications are redefining how organizations across industries engage with their customers, operate their businesses and compete with each other.&#160;A database is at the heart of every software application. As a result, selecting a database is a highly strategic decision that directly affects developer productivity, application performance and organizational competitiveness. Our platform addresses the performance, scalability, flexibility and reliability demands of modern applications while maintaining the strengths of legacy databases.&#160;Our business model combines the developer mindshare and adoption benefits of open source with the economic benefits of a proprietary software subscription business model.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">We generate revenue primarily from sales of subscriptions, which accounted for </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">92%</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;of our total revenue for both the three and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">91%</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;of our total revenue for both the three and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">. Our primary subscription package is MongoDB Enterprise Advanced, which represented 62% and 63% of our subscription revenue the three and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, respectively, and 67% and 68% of our subscription revenue for the three and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, respectively. MongoDB Enterprise Advanced is our comprehensive offering for enterprise customers that can be run in the cloud, on-premise or in a hybrid environment, and includes our proprietary database server, enterprise management capabilities, our graphical user interface, analytics integrations, technical support and a commercial license to our platform.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Many of our enterprise customers initially get to know our software by using Community Server, which is our free-to-download version of our database that includes the core functionality developers need to get started with MongoDB without all the features of our commercial platform. As a result, our direct sales prospects are often familiar with our platform and may have already built applications using our technology. We sell subscriptions directly through our field and inside sales teams, as well as indirectly through channel partners. Our subscription offerings are generally priced on a per server basis, </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">18</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">subject to a per server RAM limit. The majority of our subscription contracts are one year in duration and invoiced upfront, although a growing number of our customers are entering into multi-year subscriptions. When we enter into multi-year subscriptions, we typically invoice the customer on an annual basis.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">We introduced MongoDB Atlas in June 2016. MongoDB Atlas is our cloud-hosted database-as-a-service (&#8220;DBaaS&#8221;) offering that includes comprehensive infrastructure and management of Community Server. During the three and</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, MongoDB Atlas revenue represented 22% and 18% of our total revenue, respectively, reflecting the continued growth of MongoDB Atlas since its introduction.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">We have experienced strong growth in both self-service customers of MongoDB Atlas and customers sold by our sales force. Self-service customers are&#160;charged monthly based on their usage while customers sold by our sales force typically sign annual commitments and pay in advance, for the entire year or monthly.&#160;Given our platform has been downloaded from our website more than&#160;45 million&#160;times since February 2009 and over 15 million times in the last 12 months alone, our initial growth strategy for MongoDB Atlas is to convert developers and their organizations who are already using Community Server to customers of MongoDB Atlas, enabling them to enjoy the benefits of a managed offering.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">We also generate revenue from services, which consist primarily of fees associated with consulting and training services. Revenue from services accounted</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for </font><font style="font-family:Times New Roman;font-size:10pt;">8%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of our total revenue for both the three and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">9%</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;of our total revenue for both the three and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;">. We expect to continue to invest in our services organization as we believe it plays an important role in accelerating our customers&#8217; realization of the benefits of our platform, which helps drive customer retention and expansion.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We believe the market for our offerings is large and growing. </font><font style="font-family:Times New Roman;font-size:10pt;">According to IDC, the worldwide database software market, which it refers to as data management software market, is forecast to be $59 billion in 2018 and growing to approximately $84&#160;billion in 2022, representing a 9% compound annual growth rate. </font><font style="font-family:Times New Roman;font-size:10pt;">We have experienced rapid growth and&#160;have made substantial investments in developing our platform and expanding our sales and marketing footprint. We intend to continue to invest heavily to grow our business to take advantage of our market opportunity rather than optimizing for profitability or cash flow in the near term.</font></div><div><a name="s8FAE893EFE8C59FF8B666A7807DC36B2"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Key Factors Affecting Our Performance</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;color:#2c2c2c;font-style:italic;">Growing Our Customer Base</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">We are focused on continuing to grow our customer base. We have invested, and expect to continue to invest, heavily in our sales and marketing efforts and developer community outreach, which are critical to driving customer acquisition.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, we had over 8,300 customers across a wide range of industries and in over 100 countries, compared to over 4,900 customers as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;">. </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">All affiliated entities are counted as a single customer. As of</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, we had over 1,700 customers that were sold through our direct sales force and channel partners, as compared to over 1,400 such customers as of</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">. These customers, which we refer to as our Direct Customers, accounted for 86% and 87% of our subscription revenue for the three and</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, respectively and 90% and 91% of our subscription revenue for the three and</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, respectively.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;color:#2c2c2c;font-style:italic;">Increasing Adoption of MongoDB Atlas</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">MongoDB Atlas, our hosted cloud offering, is an important part of our run-anywhere strategy and allows us to generate revenue from Community Server, converting users who do not need all of the benefits of MongoDB Enterprise</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">Advanced</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">to customers. To accelerate adoption of this DBaaS offering,</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">in 2017, </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">we introduced tools to easily migrate existing users of our Community Server offering to MongoDB Atlas.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">We have also expanded our introductory offerings for MongoDB Atlas, including a free tier, which provides limited processing power and storage in order to drive usage and adoption of MongoDB Atlas among developers. Our MongoDB Atlas free tier offering is now available on all three major cloud providers (Amazon Web Services, Google Cloud Platform and, most recently, Microsoft Azure) in North America, Europe and Asia Pacific. In addition, MongoDB Atlas is available on AWS Marketplace, making it easier for AWS customers to buy and consume MongoDB Atlas.&#160;We have also begun to expand the functionality available in MongoDB Atlas beyond that of our Community Server offering.&#160;&#160;We expect this will drive further adoption of MongoDB Atlas as companies migrate mission-critical applications to the public cloud.&#160;&#160;The recent enterprise capabilities that we have introduced to MongoDB Atlas include advanced security features, enterprise-standard authentication and database auditing. We have invested significantly in MongoDB Atlas and our ability to drive adoption of MongoDB Atlas is a key component of our growth strategy. From its launch in June 2016, we have </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">grown MongoDB Atlas to over 6,200 customers as of</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;</font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, which includes new customers to MongoDB, as well as existing MongoDB Enterprise Advanced customers adding incremental MongoDB Atlas workloads.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;color:#2c2c2c;font-style:italic;">Retaining and Expanding Revenue from Existing Customers</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The economic attractiveness of our subscription-based model is driven by customer renewals and increasing existing customer subscriptions over time, referred to as land-and-expand. We believe that there is a significant opportunity to drive additional sales to existing customers, and expect to invest in sales and marketing and customer success personnel and activities to achieve additional revenue growth from existing customers. If an application grows and requires additional capacity, our customers increase their subscriptions to our platform. In addition, our customers expand their subscriptions to our platform as they migrate additional existing applications or build new applications, either within the same department or in other lines of business or geographies. Also, as customers modernize their information technology infrastructure and move to the cloud, they may migrate applications from legacy databases. Our goal is to increase the number of customers that standardize on our database within their organization, which can include offering centralized internal support or providing MongoDB-as-a-service internally. Over time, the average subscription amount for our Direct Customers has increased. In addition, self-service customers have begun to increase their consumption of our products, particularly MongoDB Atlas.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We monitor annualized recurring revenue (&#8220;ARR&#8221;) to help us&#160;measure our subscription performance. We define ARR as the subscription revenue we would contractually expect to receive from customers over the following 12 months assuming no increases or reductions in their subscriptions. ARR excludes self-service products, including MongoDB Atlas not sold on a commitment basis. ARR also excludes professional services.&#160;For customers who utilize our&#160;self-service offerings, we measure the annualized monthly recurring revenue (&#8220;MRR&#8221;), which is calculated by annualizing their usage of our self-serve products in the prior 30&#160;days and assuming no increases or reductions in their usage. The number of customers with $100,000 or greater in ARR and annualized MRR was 490 and 320 as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. Our ability to increase sales to existing customers will depend on a number of factors, including customers&#8217; satisfaction or dissatisfaction with our products and services, competition, pricing, economic conditions or overall changes in our customers&#8217; spending levels.</font></div><div><a name="s3D9E4444E4B6593987C604AA57D78738"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Components of Results of Operations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Subscription Revenue. </font><font style="font-family:Times New Roman;font-size:10pt;">&#32;Our subscription revenue is comprised of term licenses and hosted as&#8209;a&#8209;service solutions. Subscriptions to term licenses include technical support and access to new software versions on a when&#8209;and&#8209;if available basis. Revenue from our term licenses is recognized ratably and is typically billed annually in advance. Revenue from our hosted as&#8209;a&#8209;service solutions is primarily generated on a usage basis and is billed either in arrears or paid up front.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Services Revenue.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;Services revenue is comprised of consulting and training services and is recognized over the period of delivery of the applicable services. We recognize revenue from services agreements as services are delivered if sold on a stand&#8209;alone basis and ratably over the contractual period if sold as a bundled element along with our subscriptions. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We expect our revenue may vary from period to period based on, among other things, the timing and size of new subscriptions, the rate of customer renewals and expansions, delivery of professional services, the impact of significant transactions and seasonality of or fluctuations in usage for our consumption&#8209;based customers. Certain of our services agreements are sold as a bundled element along with our subscriptions. In those cases, when the delivery of services commences later than the start date of the subscription, no revenue is recognized until the delivery of services commences. As long as all other revenue recognition criteria have been met, once delivery of services commences, we record a cumulative catch up of revenue that would have been recognized over the period from the beginning of the subscription term until the commencement of service delivery.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Cost of Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Cost of Subscription Revenue.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;Cost of subscription revenue primarily includes personnel costs, including salaries, bonuses and benefits, and stock&#8209;based compensation, for employees associated with our subscription arrangements principally related to technical support and allocated shared costs, as well as depreciation and amortization. Our cost of subscription revenue for our hosted as&#8209;a&#8209;service solutions includes third&#8209;party cloud infrastructure and overhead. We expect our cost of subscription revenue to increase in absolute dollars as our subscription revenue increases and, depending on the results of MongoDB Atlas, our cost of subscription revenue may increase as a percentage of subscription revenue as well. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Cost of Services Revenue. </font><font style="font-family:Times New Roman;font-size:10pt;">&#32;Cost of services revenue primarily includes personnel costs, including salaries, bonuses and benefits, and stock&#8209;based compensation, for employees associated with our professional service contracts, as well as travel </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">20</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">costs, allocated shared costs and depreciation and amortization. We expect our cost of services revenue to increase in absolute dollars as our services revenue increases.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Gross Profit and Gross Margin</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Gross Profit.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;Gross profit represents revenue less cost of revenue.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Gross Margin.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including the average sales price of our products and services, the mix of products sold, transaction volume growth and the mix of revenue between subscriptions and services. We expect our gross margin to fluctuate over time depending on the factors described above and, to the extent MongoDB Atlas revenue increases as a percentage of total revenue, our gross margin may decline as a result of the associated hosting costs of MongoDB Atlas.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Operating Expenses</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Our operating expenses consist of sales and marketing, research and development and general and administrative expenses. Personnel costs are the most significant component of each category of operating expenses. Operating expenses also include allocated overhead costs for facilities, information technology and employee benefit costs.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Sales and Marketing. </font><font style="font-family:Times New Roman;font-size:10pt;">&#32;Sales and marketing expense consists primarily of personnel costs, including salaries, sales commission and benefits, bonuses and stock&#8209;based compensation. These expenses also include costs related to marketing programs, travel&#8209;related expenses and allocated overhead. Marketing programs consist of advertising, events, corporate communications, and brand&#8209;building and developer&#8209;community activities. We expect our sales and marketing expense to increase in absolute dollars over time as we expand our sales force and increase our marketing resources, expand into new markets and further develop our channel program.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Research and Development.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;Research and development expense consists primarily of personnel costs, including salaries, bonuses and benefits, and stock&#8209;based compensation. It also includes amortization associated with intangible acquired assets and allocated overhead. We expect our research and development expenses to continue to increase in absolute dollars, as we continue to invest in our platform and develop new products.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">General and Administrative.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;&#32;General and administrative expense consists primarily of personnel costs, including salaries, bonuses and benefits, and stock&#8209;based compensation for administrative functions including finance, legal, human resources and external legal and accounting fees, as well as allocated overhead. We expect general and administrative expense to increase in absolute dollars over time as we continue to invest in the growth of our business and incur the costs of compliance associated with being a publicly traded company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Other Income (Expense), net</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Other income (expense), net consists primarily of interest income and gains and losses from foreign currency transactions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Provision (Benefit) for Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The provision (benefit) for income taxes consists primarily of state income taxes in the United States and income taxes in certain foreign jurisdictions in which we conduct business, offset by benefits recorded in the United Kingdom, principally related to stock option exercises, which generated tax deductions in excess of U.S. GAAP expenses. As of January&#160;31, 2018, we had net operating loss (&#8220;NOL&#8221;) carryforwards for federal, state and Irish income tax purposes of&#160;$209.5 million,&#160;$166.5 million&#160;and&#160;$182.3 million, respectively, which begin to expire in the year ending January&#160;31, 2028 for federal purposes and January&#160;31, 2021 for state purposes if not utilized. Federal losses generated in the current year ending January 31, 2019 are eligible to be carried forward indefinitely. Ireland allows NOLs to be carried forward indefinitely. The deferred tax assets associated with the NOL carryforwards in each of these jurisdictions are subject to a full valuation allowance.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Three and </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Nine Months Ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;Summary</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">For the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, our total revenue was </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$65.0 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;as compared to </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$41.5 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">three months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">. Our net loss was </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$31.3 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;as compared to </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$24.2 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">three months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">For the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, our total revenue was </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$170.7 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;as compared to </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$109.5 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">. Our net loss was </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$91.7 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;as compared to </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$70.0 million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">Our operating cash flow was </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$(32.5) million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$(37.2) million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, respectively. Our free cash flow was </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$(36.2) million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">$(38.9) million</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;for the </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">2017</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, respectively. See the section titled &#8220;Liquidity and Capital Resources&#8212;Non-GAAP Free Cash Flow&#8221; below.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Results of Operations</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables set forth our results of operations for the periods presented in dollars and as a percentage of our total revenue:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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 colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Consolidated Statements of Operations 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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><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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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 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><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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </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:inherit;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:inherit;font-size:10pt;">60,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 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:inherit;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:inherit;font-size:10pt;">37,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">157,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">99,603</font></div></td><td style="vertical-align: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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,895</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,603</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,109</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,875</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;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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:10pt;"><font style="font-family:inherit;font-size:10pt;">64,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">41,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><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:inherit;font-size:10pt;">170,697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">109,478</font></div></td><td style="vertical-align: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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 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><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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#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:inherit;font-size:10pt;">13,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="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:inherit;font-size:10pt;">7,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">35,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">21,669</font></div></td><td style="vertical-align: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="padding-bottom:1px;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,510</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,567</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,789</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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of revenue   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,758</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,071</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,001</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,458</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit   </font></div></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:inherit;font-size:10pt;">47,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><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:inherit;font-size:10pt;">30,417</font></div></td><td style="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:inherit;font-size:10pt;">122,696</font></div></td><td style="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:inherit;font-size:10pt;">79,020</font></div></td><td 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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses:</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><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><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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#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:inherit;font-size:10pt;">38,116</font></div></td><td style="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:inherit;font-size:10pt;">28,050</font></div></td><td style="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:inherit;font-size:10pt;">109,885</font></div></td><td style="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:inherit;font-size:10pt;">77,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#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:inherit;font-size:10pt;">23,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">16,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">63,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">45,414</font></div></td><td style="vertical-align: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="padding-bottom:1px;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,986</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,829</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,467</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,533</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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,281</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,467</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,606</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,034</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,054</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:inherit;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 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:inherit;font-size:10pt;">(24,050</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:inherit;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 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:inherit;font-size:10pt;">(88,910</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:inherit;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 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:inherit;font-size:10pt;">(70,014</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,299</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,140</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">846</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss before provision for 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,353</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:inherit;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 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:inherit;font-size:10pt;">(23,880</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:inherit;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 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:inherit;font-size:10pt;">(91,050</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:inherit;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 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:inherit;font-size:10pt;">(69,168</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,320</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,216</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,730</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:25.396825396825395%;border-collapse:collapse;text-align:left;"><tr><td colspan="1"></td></tr><tr><td style="width:100%;"></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="overflow:hidden;height:5px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-bottom:16px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:0px;"></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:Times New Roman;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;padding-left:36px;"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-36px;"><font style="font-family:Times New Roman;font-size:10pt;">Includes stock&#8209;based compensation expense as follows:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;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 style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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 colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cost of revenue&#8212;subscription   </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:inherit;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:inherit;font-size:8pt;">555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">1,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="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:8pt;"><font style="font-family:inherit;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:inherit;font-size:8pt;">503</font></div></td><td style="vertical-align: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="padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Cost of revenue&#8212;services   </font></div></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:inherit;font-size:8pt;">335</font></div></td><td style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">123</font></div></td><td style="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:8pt;"><font style="font-family:inherit;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><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:8pt;"><font style="font-family:inherit;font-size:8pt;">292</font></div></td><td 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="padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:inherit;font-size:8pt;">3,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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">7,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:8pt;"><font style="font-family:inherit;font-size:8pt;">4,400</font></div></td><td style="vertical-align: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="padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Research 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:inherit;font-size:8pt;">3,131</font></div></td><td style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">1,505</font></div></td><td style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">8,241</font></div></td><td style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">4,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;padding-left:13px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">General and administrative   </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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">3,153</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2,184</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">8,969</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5,799</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="padding-bottom:2px;padding-left:26px;text-indent:-14px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Total stock&#8209;based compensation expense   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">10,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">5,699</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">26,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">15,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">22</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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 style="width:45%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</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 colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Percentage of Revenue Data:</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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;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;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;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;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;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue:</font></div></td><td colspan="2" 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 colspan="2" 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 colspan="2" 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 colspan="2" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </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:inherit;font-size:10pt;">92</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">91</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">92</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">91</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: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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue   </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:inherit;font-size:10pt;">100</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">100</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">100</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">100</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: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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue:</font></div></td><td colspan="2" 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 colspan="2" 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 colspan="2" 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 colspan="2" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </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:inherit;font-size:10pt;">20</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">19</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">21</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">20</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: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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of revenue   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</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="padding-bottom:1px;text-align:left;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit   </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:inherit;font-size:10pt;">73</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: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</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: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</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: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72</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:inherit;font-size:10pt;">&#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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses:</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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="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;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;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;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;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;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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing   </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:inherit;font-size:10pt;">58</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: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67</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: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</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: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;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</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:inherit;font-size:10pt;">&#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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development   </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:inherit;font-size:10pt;">36</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">37</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">42</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: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="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative   </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="padding-bottom:1px;text-align:left;padding-left:40px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total operating expenses   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136</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="padding-bottom:1px;text-align:left;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss from operations   </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:inherit;font-size:10pt;">(45</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:inherit;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</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:inherit;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(64</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), 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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="padding-bottom:1px;text-align:left;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Loss before provision for income taxes   </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:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;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:inherit;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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53</font></div></td><td style="vertical-align:bottom;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:inherit;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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="padding-bottom:1px;text-align:left;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(63</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div><a name="sDA307C5B31615EE9845E51CB3F954295"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comparison of the </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Three Months Ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Revenue</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </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:inherit;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:inherit;font-size:10pt;">60,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 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:inherit;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:inherit;font-size:10pt;">37,885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">22,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,895</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,603</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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,292</font></div></td><td style="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,497</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total revenue growth reflects increased demand for our platform and related services. Subscription revenue increased by </font><font style="font-family:Times New Roman;font-size:10pt;">$22.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;primarily due to $13.5 million from sales to new customers. The remainder of the increase in subscription revenue resulted from sales to our existing customers. The increase in services revenue was driven primarily by an increase in sales of professional services to new customers.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cost of Revenue, Gross Profit and Gross Margin Percentage</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription cost of 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:inherit;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:inherit;font-size:10pt;">13,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="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:inherit;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:inherit;font-size:10pt;">7,904</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">5,344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services 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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,510</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,167</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,343</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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of 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:10pt;"><font style="font-family:inherit;font-size:10pt;">17,758</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">11,071</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">6,687</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,227</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,417</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,810</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin   </font></div></td><td colspan="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:inherit;font-size:10pt;">73</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:inherit;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:inherit;font-size:10pt;">73</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:inherit;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="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><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;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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </font></div></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:inherit;font-size:10pt;">78</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:inherit;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 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:inherit;font-size:10pt;">79</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:inherit;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 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><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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </font></div></td><td colspan="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:inherit;font-size:10pt;">8</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:inherit;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:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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="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><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;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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in subscription cost of revenue was primarily due to a $4.1&#160;million increase in third&#8209;party cloud infrastructure costs, including costs associated with the growth of MongoDB Atlas, and a $0.5&#160;million increase in personnel costs associated with increased headcount in our support organization. The increase in services cost of revenue was due to additional investments in headcount for our services organization to support global expansion of our business.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Overall gross margin remained flat. Our subscription margin declined by 1 percentage point due to the increased share of subscription revenue attributable to MongoDB Atlas and the increased third-party cloud infrastructure costs associated with supporting this growth. Our services gross margin is subject to fluctuations as a result of timing of sales of standalone consulting and training services and the timing of hiring, as well as the timing of revenue recognized for previously sold service agreements as a bundled element with subscriptions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Operating Expenses</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Sales and Marketing</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,116</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,050</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in sales and marketing expense included $6.4 million from higher personnel costs and stock-based compensation, driven by an increase in our sales and marketing headcount to 449 as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;from 376 as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;">. In addition, we experienced increased payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company. Commission expense increased $2.5 million due to higher sales volume and greater headcount. An additional $0.6 million of the increase in sales and marketing expense was attributable to higher spend on marketing programs, including for MongoDB Atlas. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Research and Development</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,179</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,588</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,591</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in research and development expense was primarily driven by an increase in personnel costs and stock-based compensation as we increased our research and development headcount by 22%. In addition, we experienced increased payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">24</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">General and Administrative</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,986</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,829</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,157</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in general and administrative expense was primarily due to a 25% increase in general and administrative personnel headcount, in part driven by the increased compliance requirements of being a publicly-traded company, resulting in an increase of $2.6 million from higher personnel costs and stock-based compensation. We also experienced increased payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company. In addition, general and administrative expense included costs associated with the move of our New York City office, which resulted in a $1.5 million acceleration of rent payable, deferred rent and associated leasehold improvements related to our former office space. General and administrative expense also included $0.5 million of costs associated with our acquisition of mLab, which closed on November 1, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Other Income (Expense), net</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), net   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,469</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Other expense, net for the three months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;was primarily due to interest expense related to our 0.75% convertible senior notes issued in June and July 2018 (the &#8220;Notes&#8221;), as well as interest expense associated with our financing lease for our New York City office, which expense had previously been capitalized as a build-to-suit asset during the construction phase. These expenses were partially offset by an increase in interest income derived from our larger average cash equivalents and short-term investments balance during the three months ended October 31, 2018 as compared to prior-year period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Provision for Income Taxes</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision (benefit) for income taxes   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(33</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">336</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">-110</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The decrease in the provision for income taxes resulted in a benefit during the three months ended October 31, 2018, primarily due to an increase in stock option exercises, which generated excess tax deductions in the United Kingdom. The benefit for income taxes was partially offset by an increase in foreign taxes as we continued our global expansion.</font></div><div><a name="sE0525D650C015416A3A2D46AF42DE732"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Comparison of the </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Nine Months Ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">2017</font><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">&#32;</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Revenue</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </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:inherit;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:inherit;font-size:10pt;">157,588</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">99,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">57,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,109</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,875</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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,234</font></div></td><td style="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">61,219</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total revenue growth reflects increased demand for our platform and related services. Subscription revenue increased by </font><font style="font-family:Times New Roman;font-size:10pt;">$58.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;primarily due to $26.6 million from sales to new customers. The remainder of the increase in subscription revenue resulted from sales to existing customers. The increase in services revenue was driven primarily by an increase in sales of professional services to new customers.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">25</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Cost of Revenue, Gross Profit and Gross Margin Percentage</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription cost of 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:inherit;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:inherit;font-size:10pt;">35,434</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">21,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">13,765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</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:inherit;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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services 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;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,567</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,789</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,778</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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total cost of 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:10pt;"><font style="font-family:inherit;font-size:10pt;">48,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">30,458</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;font-size:10pt;">17,543</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross profit   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,696</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,020</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,676</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><font style="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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin   </font></div></td><td colspan="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:inherit;font-size:10pt;">72</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:inherit;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:inherit;font-size:10pt;">72</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:inherit;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="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><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;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;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription   </font></div></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:inherit;font-size:10pt;">78</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:inherit;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 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:inherit;font-size:10pt;">78</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:inherit;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 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><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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Services   </font></div></td><td colspan="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:inherit;font-size:10pt;">4</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:inherit;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:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;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="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><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;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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in subscription cost of revenue was primarily due to a $9.8&#160;million increase in third&#8209;party cloud infrastructure costs, including costs associated with the growth of MongoDB Atlas, as well as a $2.3 million increase in personnel costs associated with increased headcount in our support organization. The increase in services cost of revenue was due to additional investments in headcount for our services organization to support global expansion of our business. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Overall gross margin and subscription gross margin remained flat. Our services gross margin for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;was impacted by the additional investments in headcount in anticipation of future revenue growth. Our services gross margin is subject to fluctuations as a result of timing of sales of standalone consulting and training services and the timing of hiring, as well as the timing of revenue recognized for previously sold service agreements as a bundled element with subscriptions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Operating Expenses</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Sales and Marketing</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,798</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in sales and marketing expense included $20.0 million from higher personnel costs and stock-based compensation, driven by an increase in our sales and marketing headcount to 449 as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;from 376 as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;">. In addition, we experienced increased payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company. Sales and marketing expense also increased $5.7 million due to an increase in commission expense from higher sales volume and larger headcount. An additional $4.7 million of the increase in sales and marketing expense was attributable to increased travel and other expenses related to increased headcount, as well as higher spend on marketing programs, including for MongoDB Atlas. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Research and Development</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,254</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,414</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,840</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in research and development expense was primarily driven by an increase in personnel costs and stock-based compensation as we increased our research and development headcount by 22%. In addition, we experienced increased payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">General and Administrative</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,467</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,533</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The increase in general and administrative expense was primarily due to a 25% increase in general and administrative personnel headcount, in part driven by the increased compliance requirements of being a publicly-traded company, resulting in an increase of $8.7 million from higher personnel costs and stock-based compensation. We also experienced increased payroll taxes associated with employee stock option exercises and restricted stock unit vesting as a result of being a publicly traded company. In addition, general and administrative expense included costs associated with the move of our New York City office, which resulted in a $1.5 million acceleration of rent payable, deferred rent and associated leasehold improvements related to our former office space. General and administrative expense also included $0.5 million of costs associated with our acquisition of mLab, which closed on November 1, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Other Income, net</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">846</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(353</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The decrease in other income, net was primarily due to interest expense related to the Notes, as well as interest expense associated with our financing lease for our New York City office, which expense had previously been capitalized as a build-to-suit asset during the construction phase. These expenses were partially offset by an increase in interest income derived from our larger average cash equivalents and short-term investments balance during the nine months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;as compared to prior-year period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Provision for Income Taxes</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="15"></td></tr><tr><td style="width:45%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">%</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 colspan="14" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">680</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">817</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">-17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:2px;text-align:left;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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The decrease in the provision for income taxes was primarily due to an increase in stock option exercises, which generated excess tax deductions in the United Kingdom and was recorded as an income tax benefit in the nine months ended October 31, 2018. The decrease in the provision was partially offset by an increase in foreign taxes as we continued our global expansion.</font></div><div><a name="sF82A23C83FE95129A762B93E0D13E268"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Liquidity and Capital Resources </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, we had cash, cash equivalents, short&#8209;term investments and restricted cash totaling </font><font style="font-family:Times New Roman;font-size:10pt;">$522.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">. Our cash and cash equivalents primarily consist of bank deposits and money market funds. Our short&#8209;term investments consist of U.S. government treasury securities.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In June 2018, we issued $250.0 million aggregate principal amount of 0.75% convertible senior notes due 2024 (the &#8220;Notes&#8221;) in a private placement and, in July 2018, we issued an additional $50.0 million aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers&#8217; option to purchase additional Notes. The total net proceeds from the sale of the Notes, after deducting initial purchase discounts and estimated debt issuance costs, were approximately&#160;$291.1 million.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the pricing of the Notes, we entered into privately negotiated capped call transactions with certain counterparties (the &#8220;Capped Calls&#8221;). The Capped Calls are expected to partially offset the potential dilution to our Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. We used $37.1 million of the proceeds from the Notes to purchase the Capped Calls, which was recorded as a reduction to additional paid-in </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">capital. For further discussion on the Capped Calls, please refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, in the Notes to the Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Previously, in October 2017, we closed our initial public offering of 9,200,000 shares of our Class A common stock at an offering price of $24.00 per share, including 1,200,000 shares pursuant to the underwriters&#8217; option to purchase additional shares of our Class A common stock, resulting in net proceeds to us of $201.6 million, after deducting underwriting discounts and commissions of $15.5 million and offering expenses of $3.9 million. Prior to our initial public offering, we financed our operations principally through private placements of our redeemable convertible preferred stock, which resulted in net proceeds to us of $345.3&#160;million. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We believe our existing cash and cash equivalents and short&#8209;term investments will be sufficient to fund our operating and capital needs for at least the next 12&#160;months.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We have generated significant operating losses and negative cash flows from operations as reflected in our accumulated deficit and consolidated statements of cash flows. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, we had an accumulated deficit of </font><font style="font-family:Times New Roman;font-size:10pt;">$535.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">. We expect to continue to incur operating losses and negative cash flows from operations in the future and may require additional capital resources to execute strategic initiatives to grow our business. Our future capital requirements will depend on many factors including our growth rate, the timing and extent of spending to support development efforts, the expansion of sales and marketing and international operation activities, the timing of new subscription introductions, and the continuing market acceptance of our subscriptions and services. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, including intellectual property rights. We may be required to seek additional equity or debt financing. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results and financial condition would be adversely affected.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes our cash flows for the periods presented:</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in operating activities   </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:inherit;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:inherit;font-size:10pt;">(32,509</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:inherit;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:inherit;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:inherit;font-size:10pt;">(37,169</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:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in investing 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(167,434</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:inherit;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 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:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash provided by financing activities   </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:inherit;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:inherit;font-size:10pt;">277,622</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">211,203</font></div></td><td style="vertical-align: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></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Non&#8209;GAAP Free Cash Flow </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">To supplement our interim unaudited condensed consolidated financial statements, which are prepared and presented in accordance with generally accepted accounting principles in the United States (&#8220;GAAP&#8221;), we provide investors with the amount of free cash flow, which is a non&#8209;GAAP financial measure. Free cash flow represents net cash used in operating activities less capital expenditures and capitalized software development costs, if any. During the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, we did not capitalize any software development costs. Free cash flow is a measure used by management to understand and evaluate our liquidity and to generate future operating plans. The exclusion of capital expenditures and amounts capitalized for software development facilitates comparisons of our liquidity on a period&#8209;to&#8209;period basis and excludes items that we do not consider to be indicative of our liquidity. We believe that free cash flow is a measure of liquidity that provides useful information to our management, investors and others in understanding and evaluating the strength of our liquidity and future ability to generate cash that can be used for strategic opportunities or investing in our business in the same manner as our management and Board of Directors. Nevertheless, our use of free cash flow has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. Further, our definition of free cash flow may differ from the definitions used by other companies and therefore comparability may be limited. You should consider free cash flow alongside our other GAAP&#8209;based financial performance measures, such as net cash used in operating activities, and our other GAAP financial results. The following table presents a reconciliation of free cash flow to net cash used in operating activities, the most directly comparable GAAP measure, for each of the periods indicated.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">28</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:71%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:12%;"></td><td style="width:1%;"></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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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 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="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(unaudited, dollars in thousands)</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net cash used in operating activities   </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:inherit;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:inherit;font-size:10pt;">(32,509</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:inherit;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:inherit;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:inherit;font-size:10pt;">(37,169</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:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital expenditures   </font></div></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:inherit;font-size:10pt;">(3,698</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:inherit;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 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:inherit;font-size:10pt;">(1,714</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:inherit;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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software  </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Free cash flow   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(36,207</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38,883</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Operating Activities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash used in operating activities during the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;was </font><font style="font-family:Times New Roman;font-size:10pt;">$32.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;primarily driven by our net loss of </font><font style="font-family:Times New Roman;font-size:10pt;">$91.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and was partially offset by non&#8209;cash charges of </font><font style="font-family:Times New Roman;font-size:10pt;">$26.9 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for stock&#8209;based compensation, </font><font style="font-family:Times New Roman;font-size:10pt;">$4.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for the amortization of our debt discount and issuance costs and </font><font style="font-family:Times New Roman;font-size:10pt;">$3.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;for depreciation and amortization. In addition, our deferred revenue increased </font><font style="font-family:Times New Roman;font-size:10pt;">$16.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;resulting from the overall growth of our sales and our expanding customer base and our accounts receivable decreased </font><font style="font-family:Times New Roman;font-size:10pt;">$9.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;due to cash collections. In addition, our accrued liabilities increased </font><font style="font-family:Times New Roman;font-size:10pt;">$7.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">, primarily from commissions accrued as of October 31, 2018. The cash inflows from our deferred revenue, accounts receivable and accrued liabilities were partially offset by an increase of </font><font style="font-family:Times New Roman;font-size:10pt;">$5.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;in deferred commissions and an increase of </font><font style="font-family:Times New Roman;font-size:10pt;">$4.0 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;in prepaid expenses.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash used in operating activities during the nine months ended October 31, 2017 was $37.2&#160;million primarily driven by our net loss of $70.0&#160;million and was partially offset by non&#8209;cash charges of $15.1&#160;million for stock&#8209;based compensation and $2.8&#160;million for depreciation and amortization. In addition, our cash used in operating activities was further offset by an increase of $21.8&#160;million in deferred revenue resulting from the overall growth of our sales and our expanding customer base, and an increase of $2.2&#160;million in accrued liabilities mainly related to offering costs not yet paid. The change in deferred revenue and accrued liabilities was partially offset by an increase of $2.1&#160;million in prepaid expenses and other current assets, and an increase of $4.7&#160;million in accounts receivable as a result of the overall increase in revenue and deferred revenue.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Investing Activities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash used in investing activities during the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and 2017 of </font><font style="font-family:Times New Roman;font-size:10pt;">$167.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.4 million</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively, resulted primarily from the purchases of marketable securities, net of maturities.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Financing Activities</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash provided by financing activities during the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;was </font><font style="font-family:Times New Roman;font-size:10pt;">$277.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;primarily due to the issuance of the Notes, net of the Capped Calls and issuance costs, as well as proceeds from the exercise of stock options and issuance of common stock under the Employee Stock Purchase Plan.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Cash provided by financing activities during the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2017</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;was </font><font style="font-family:Times New Roman;font-size:10pt;">$211.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;primarily due to proceeds from our initial public offering completed in October 2017.</font></div><div><a name="s304A78598A8F53ADB0EBF81FF11FF38F"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Seasonality</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We have in the past and expect in the future to experience fluctuations in our revenue and sales across periods. Our recent growth and the ratable nature of our subscription revenue make these periodic fluctuations less apparent in our overall financial results.</font></div><div><a name="s65AE0D41E8E4528BA67CE03C362C4A2C"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Off Balance Sheet Arrangements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, we did not have any relationships with any entities or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off&#8209;balance sheet arrangements or other purposes.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">29</font></div></div><hr style="page-break-after:always"><div><a name="sE85CFB15648E5058BE310169F9C9E4DC"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Contractual Obligations and Commitments </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, other than the issuance of the Notes, there have been no material changes outside the ordinary course of business to our contractual obligations and commitments from those disclosed in our 2018 Form 10-K. Refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, and Note 5, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Commitments and Contingencies</font><font style="font-family:Times New Roman;font-size:10pt;">, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for further details.</font></div><div><a name="s4FDF815C8D1251B99C70FD2C4DCF398D"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Critical Accounting Policies and Estimates </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Our financial statements are prepared in accordance with GAAP. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">There have been no material changes in our critical accounting policies from those disclosed in Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; of the 2018 Form 10-K.</font></div><div><a name="s3D924F39B693564D8DC44F1909AADD9A"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">See Note 2, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Summary of Significant Accounting Policies</font><font style="font-family:Times New Roman;font-size:10pt;">, in our Notes to Unaudited Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q for a discussion of recent accounting pronouncements.</font></div><div><a name="s70D0F61579605AB5A446C7136BD7A5CB"></a></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">JOBS Act </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As an &#8220;emerging growth company,&#8221; Jumpstart Our Business Startups Act of 2012 (the &#8220;JOBS Act&#8221;), allows us to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. We have elected to use this extended transition period under the JOBS Act. As a result, our financial statements may not be comparable to the financial statements of public companies who are required to comply with the effective dates for new or revised accounting standards, which may make comparison of our financial statements to those of other public companies more difficult. As a result of our market capitalization as of July 31, 2018, we expect that we will cease to qualify as an emerging growth company as of January 31, 2019 and will no longer be able to take advantage of the extended transition period.</font></div><div><a name="sB3FFC0CC5272593DADB241ABF479BE8C"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We have operations both within the United States and internationally, and we are exposed to market risk in the ordinary course of business.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Interest Rate Risk</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Our cash and cash equivalents primarily consist of bank deposits and money market funds, and our short-term investments consist of U.S. government treasury securities. As of&#160;October&#160;31, 2018, we had cash, cash equivalents, restricted cash and short-term investments of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$522.7 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The carrying amount of our cash equivalents reasonably approximates fair value, due to the short maturities of these instruments. The primary objectives of our investment activities are the preservation of capital, the fulfillment of liquidity needs and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. The effect of a hypothetical 10% increase or decrease in interest rates would not have had a material impact on the fair market value of our investments as of&#160;October 31, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In June 2018, we issued $250.0 million aggregate principal amount of the Notes in a private placement and, in July 2018, we issued an additional $50.0 million aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers&#8217; option to purchase additional Notes. The fair value of the Notes is subject to interest rate risk, market risk and other factors due to the conversion feature. The fair value of the Notes will generally increase as our Class A common stock price increases and will generally decrease as our Class A common stock price declines. The interest and market value changes affect the fair value of the Notes, but do not impact our financial position, cash flows or results of operations due to </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">30</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">the fixed nature of the debt obligation. Additionally, we carry the Notes at face value less unamortized discount on our balance sheet, and we present the fair value for required disclosure purposes only.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Foreign Currency Risk</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Our sales contracts are primarily denominated in U.S. dollars, British pounds (&#8220;GBP&#8221;) or Euros (&#8220;EUR&#8221;). A portion of our operating expenses are incurred outside the United States and denominated in foreign currencies and are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the GBP and EUR. Additionally, fluctuations in foreign currency exchange rates may cause us to recognize transaction gains and losses in our statement of operations. The effect of a hypothetical 10% change in foreign currency exchange rates applicable to our business would not have a material impact on our historical consolidated financial statements for the three and nine months ended&#160;October&#160;31, 2018&#160;and&#160;2017. Given the impact of foreign currency exchange rates has not been material to our historical operating results, we have not entered into derivative or hedging transactions, but we may do so in the future if our exposure to foreign currency should become more significant. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.</font></div><div><a name="s845AC47F3A49506AABBFFC003CADAAF0"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;background-color:#ffffff;font-weight:bold;">ITEM 4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;background-color:#ffffff;font-weight:bold;">CONTROLS AND PROCEDURES.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;font-weight:bold;">Evaluation of Disclosure Controls and Procedures</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">We maintain &#8220;disclosure controls and procedures,&#8221; as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Exchange Act that are 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 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 our management, including our principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">. Based on the evaluation of our disclosure controls and procedures as of </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;font-weight:bold;">Changes in Internal Control Over Financial Reporting</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">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 period covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;font-weight:bold;">Inherent Limitations on Effectiveness of Controls</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">Our management, including our Chief Executive Officer and Chief Financial Officer, believes that our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives and are effective at the reasonable assurance level. However, our management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. </font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">31</font></div></div><hr style="page-break-after:always"><div><a name="s0E18CAFE2746592EAF01DC591C37A05F"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:center;text-indent:36px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">PART II&#8212;OTHER INFORMATION</font></div><div><a name="s1CB398D87340522A90412AFA686A1D57"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:65px;text-indent:-66px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 1. LEGAL PROCEEDINGS.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, results of operations, financial condition or cash flows. We have received, and may in the future continue to receive, claims from third parties asserting, among other things, infringement of their intellectual property rights. Future litigation may be necessary to defend ourselves, our partners and our customers by determining the scope, enforceability and validity of third-party proprietary rights, or to establish our proprietary rights. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors. </font></div><div><a name="sBC76EBF6DCBD5FE7AE23686221639BA7"></a></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:65px;text-indent:-66px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 1A. RISK FACTORS.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">You should carefully consider the risks described in Part I, Item 1A,  &#8220;Risk Factors&#8221; in the 2018 Form 10-K. These risks and uncertainties are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, also may become important factors that affect us. If any such risks materialize, our business, financial condition and results of operations could be materially harmed and the trading price of our Class A common stock could decline. There have been no material changes to the risk factors described in the 2018 Form 10-K, except as described in our Quarterly Report on Form 10-Q filed with the SEC on September 7, 2018 and as set forth below.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">We could be negatively impacted if the GNU Affero General Public License Version 3, the Server Side Public License and other open source licenses under which some of our software is licensed are not enforceable.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The versions of Community Server released prior to October 16, 2018 are licensed under the GNU Affero General Public License Version 3 (the &#8220;AGPL&#8221;). This license states that any program licensed under it may be copied, modified and distributed provided certain conditions are met. On October 16, 2018, we issued a new software license, the Server Side Public License (&#8220;SSPL&#8221;), for all versions of Community Server released after that date. The SSPL builds on the spirit of the AGPL, but includes an explicit condition that any organization using Community Server to offer MongoDB as a service must open source the software that it uses to offer such service. It is possible that a court would hold the SPPL or AGPL to be unenforceable. If a court held either license or certain aspects of either license to be unenforceable, others may be able to use our software to compete with us in the marketplace in a manner not subject to the restrictions set forth in the SSPL or AGPL.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">We offer Community Server under an open source license, which could negatively affect our ability to monetize and protect our intellectual property rights.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">We make our Community Server offering available under either the SSPL (for versions released after October 16, 2018) or the AGPL (for versions released prior to October 16, 2018). Community Server is a free&#8209;to&#8209;download version of our database that includes the core functionality developers need to get started with MongoDB but not all of the features of our commercial platform. Both the SSPL and the AGPL grant licensees broad freedom to view, use, copy, modify and redistribute the source code of Community Server provided certain conditions are met. Some commercial enterprises consider SSPL- or AGPL&#8209;licensed software to be unsuitable for commercial use because of the &#8220;copyleft&#8221; requirements of those licenses. However, some of those same commercial enterprises do not have the same concerns regarding using the software under the SSPL or AGPL for internal purposes. As a result, these commercial enterprises may never convert to paying customers of our platform. Anyone can obtain a free copy of Community Server from the Internet, and we do not know who all of our SSPL or AGPL licensees are. Competitors could develop modifications of our software to compete with us in the marketplace. We do not have visibility into how our software is being used by licensees, so our ability to detect violations of the SSPL or AGPL is extremely limited.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In addition to Community Server, we contribute other source code to open source projects under open source licenses and release internal software projects under open source licenses, and anticipate doing so in the future. Because the source code for Community Server and any other software we contribute to open source projects or distribute under open source licenses is publicly available, our ability to monetize and protect our intellectual property rights with respect to such source code may be limited or, in some cases, lost entirely.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">32</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">Our decision to offer Community Server under a new license, the Server Side Public License, may harm adoption of Community Server.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">To encourage developer usage, familiarity and adoption of our platform, we offer Community Server as an open source offering, analogous to a &#8220;freemium&#8221; offering. On October 16, 2018, we announced that we were changing the license for Community Server from the AGPL to a new software license, the SSPL. The SSPL builds on the spirit of the AGPL, but includes an explicit condition that any organization attempting to exploit MongoDB as a service must open source the software that it uses to offer such service. Since the SSPL is a new license and has not been interpreted by any court, nor has it been certified or approved by any open source or free software organization, developers and the companies they work for may be hesitant to adopt Community Server because of uncertainty around the provisions of the SSPL and how it will be interpreted and enforced. This may negatively impact adoption of Community Server, which in turn could lead to reduced brand and product awareness, ultimately leading to a decline in paying customers,</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;and our ability to grow our business or achieve profitability may be harmed</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">We may be unable to integrate acquired businesses and technologies successfully or achieve the expected benefits of such acquisitions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:Times New Roman;font-size:10pt;">On November 1, 2018, we acquired ObjectLabs Corporation (&#8220;mLab&#8221;), a privately held company, headquartered in San Francisco, California, that offers cloud database services. The acquisition of mLab and integration of mLab into our business involves numerous risks, any of which could harm our business, including:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-72px;"><font style="font-family:Times New Roman;font-size:10pt;">the acquisition of mLab may cause adverse tax consequences or unfavorable accounting treatment, may expose us to claims and disputes by stockholders and third parties, including intellectual property claims and disputes, or may not generate sufficient financial return to offset additional costs and expenses related to the acquisition;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;padding-left:72px;"><div style="line-height:120%;text-align:left;font-size:10pt;text-indent:-72px;"><font style="font-family:Times New Roman;font-size:10pt;">we may encounter difficulties or unforeseen expenditures in integrating the mLab business, technologies, products, personnel or operations, particularly if key mLab personnel decide not to work for us in the near future;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">we may not be able to realize anticipated synergies;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">we may not be successful in migrating mLab customers to MongoDB Atlas and we may experience increased customer churn as a result of the disruption from switching platforms;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">mLab customers may not increase their usage or spend with us as we expect or at all;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">we may encounter challenges integrating the mLab employees into our company culture; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:Times New Roman;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:Times New Roman;font-size:10pt;">we may encounter difficulties in, or may be unable to, successfully sell mLab&#8217;s products.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The occurrence of any of these risks could have a material and adverse effect on our business, results of operations and financial condition.</font></div><div><a name="sA62B74F67FA9510DA94CA23206283E65"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 2.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:130%;font-size:10pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">(a)</font></div></td><td style="vertical-align:top;"><div style="line-height:130%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Recent Sales of Unregistered Equity Securities</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">None.</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"></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:Times New Roman;font-size:10pt;font-weight:bold;">(b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Use of Proceeds</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On October 18, 2017, our registration statement on Form S-1 (File No. 333-220557) for our initial public offering (&#8220;IPO&#8221;) was declared effective by the SEC. The net proceeds to us from our IPO, after deducting underwriting discounts and commission of $15.5 million and offering expenses of $3.9 million, were $201.6 million. </font><font style="font-family:Times New Roman;font-size:10pt;background-color:#ffffff;">There has been no material change in the planned use of proceeds from our IPO from those disclosed in the final prospectus for our IPO dated as of October 18, 2017 and filed with the SEC pursuant to Rule 424(b)(4) on October 19, 2017.</font><font style="font-family:Times New Roman;font-size:10pt;">&#32;</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">33</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:33px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:-3px;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">(c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Issuer Purchases of Equity Securities</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;padding-left:0px;text-indent:48px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The table below provides information with respect to repurchases of shares of our Class A common stock during the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">:</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:97.63779527559055%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"></td></tr><tr><td style="width:40%;"></td><td style="width:1%;"></td><td style="width:28%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:1%;"></td><td style="width:27%;"></td><td style="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;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Period</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;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:inherit;font-size:10pt;font-weight:bold;">Total number of shares purchased</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;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:inherit;font-size:10pt;font-weight:bold;">Average price paid per share </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:inherit;font-size:10pt;">August 1 to August 31, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></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:inherit;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:inherit;font-size:10pt;">8.40</font></div></td><td style="vertical-align: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:inherit;font-size:10pt;">September 1 to September 30, 2018</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:right;font-size:10pt;"><font style="font-family:inherit;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="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:inherit;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:inherit;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: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;">October 1 to October 31, 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;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="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:inherit;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:inherit;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 colspan="8" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Under certain stock option grant agreements between us and our employees, in the event an employee&#8217;s service with us terminates, we have the right to repurchase shares of Class A common stock that were acquired by such employee pursuant to the exercise of stock options that have not yet vested as of such employee&#8217;s termination date. Pursuant to these agreements, we may repurchase all or any unvested shares at the lower of (i) the fair market value of such shares (as determined under our 2016 Amended and Restated Equity Incentive Plan) on the date of repurchase, or (ii) the price equal to the employee&#8217;s exercise price for such shares. The shares set forth above were repurchased pursuant to this right of repurchase.</font></div></td></tr></table></div></div><div><a name="s4DEB99D86C7354A6A82D731438E8E68B"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">DEFAULTS UPON SENIOR SECURITIES.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Not applicable.</font></div><div><a name="s5F1EF9D1F7245C279F55E2D9F90018A6"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">MINE SAFETY DISCLOSURES.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Not applicable.</font></div><div><a name="sFCA6A7B2446D5F3AB1514DF96A4054F0"></a></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">OTHER INFORMATION.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:8px;text-align:left;text-indent:33px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Not applicable.</font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">34</font></div></div><hr style="page-break-after:always"><div><a name="sADD4E40949B15A469585152E30E10F4C"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;-sec-extract:summary;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:65px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:12pt;padding-left:0px;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">ITEM 6.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">EXHIBITS.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;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 style="width:8%;"></td><td style="width:1%;"></td><td style="width:46%;"></td><td style="width:1%;"></td><td style="width:7%;"></td><td style="width:11%;"></td><td style="width:6%;"></td><td style="width:11%;"></td><td style="width:1%;"></td><td style="width:8%;"></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="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="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 colspan="4" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Incorporated by Reference</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="padding-bottom:6px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filed Herewith</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:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit <br>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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:6px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Description</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="padding-bottom:6px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Form</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:6px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">File No.</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:6px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Exhibit</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:6px;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Filing Date</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="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;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><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;"><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><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;"><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><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;"><div style="overflow:hidden;height:5px;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:inherit;font-size:10pt;">2.1&#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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="mdb-103118x10qxex21.htm"><font style="font-family:inherit;font-size:10pt;">Agreement and Plan of Merger, dated as of October 9, 2018, by and among the Company, Mammoth Merger Sub, Inc., ObjectLabs Corporation and Shareholder Representative Services LLC.</font></a></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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">x</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;"><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><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;"><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><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;"><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><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 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;">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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1441816/000110465917063753/a17-24439_1ex3d1.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Certificate of Incorporation of Registrant</font></a></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:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-38240</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3.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:inherit;font-size:10pt;">10/25/2017</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: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><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><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:inherit;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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1441816/000104746917006014/a2233365zex-3_4.htm"><font style="font-family:inherit;font-size:10pt;">Amended and Restated Bylaws of Registrant</font></a></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:inherit;font-size:10pt;">S-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:inherit;font-size:10pt;">333-220557</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:10pt;"><font style="font-family:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9/21/2017</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: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;"><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><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;"><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><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;"><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><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 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;">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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1441816/000104746917006246/a2233386zex-4_1.htm"><font style="font-family:inherit;font-size:10pt;">Form of Class A common stock certificate of Registrant</font></a></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:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">333-220557</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:10pt;"><font style="font-family:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10/6/2017</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: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;"><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><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;"><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><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;"><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><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 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;">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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1441816/000104746917006014/a2233365zex-4_2.htm"><font style="font-family:inherit;font-size:10pt;">Fifth Amended and Restated Investors&#8217; Rights Agreement by and among the Registrant and certain of its stockholders, dated October 2, 2013</font></a></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:inherit;font-size:10pt;">S-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:inherit;font-size:10pt;">333-220557</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:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9/21/2017</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: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;"><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><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;"><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><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;"><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><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 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;">4.3</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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1441816/000110465918042924/a18-16173_1ex4d1.htm"><font style="font-family:inherit;font-size:10pt;">Indenture, dated as of June&#160;28, 2018, by and between the Registrant and U.S. Bank National Association, as Trustee</font></a></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:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-38240</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:10pt;"><font style="font-family:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6/28/2018</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: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;"><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><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;"><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><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;"><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><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 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;">4.4</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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/1441816/000110465918042924/a18-16173_1ex4d1.htm#Exhibit4_1_095957"><font style="font-family:inherit;font-size:10pt;">Form of Global Note, representing MongoDB, Inc.&#8217;s 0.75% Convertible Senior Notes due 2024 (included as Exhibit A to the Indenture filed as Exhibit 4.3)</font></a></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:inherit;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">001-38240</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:10pt;"><font style="font-family:inherit;font-size:10pt;">4.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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6/28/2018</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: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;"><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><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;"><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><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;"><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><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 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;">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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="mdb-103118x10qxex311.htm"><font style="font-family:inherit;font-size:10pt;">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</font></a></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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">x</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;"><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><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;"><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><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;"><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><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 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;">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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="mdb-103118x10qxex312.htm"><font style="font-family:inherit;font-size:10pt;">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</font></a></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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">x</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;"><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><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;"><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><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;"><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><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 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;">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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="mdb-103118x10qxex321.htm"><font style="font-family:inherit;font-size:10pt;">Certification of 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></a></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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">x</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;"><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><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;"><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><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;"><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><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 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;">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;"><a style="text-decoration:underline;color:#0000FF;-sec-extract:exhibit;" href="mdb-103118x10qxex322.htm"><font style="font-family:inherit;font-size:10pt;">Certification of 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></a></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><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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">x</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;"><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><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;"><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><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;"><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><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 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;">101.INS</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:inherit;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><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: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;"><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><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;"><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><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;"><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><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 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;">101.SCH</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:inherit;font-size:10pt;">XBRL Taxonomy Extension Schema 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><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: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;"><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><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;"><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><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;"><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><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 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;">101.CAL</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:inherit;font-size:10pt;">XBRL Taxonomy Extension 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><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: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;"><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><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;"><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><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;"><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><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 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;">101.DEF</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:inherit;font-size:10pt;">XBRL Taxonomy Extension 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><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: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;"><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><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;"><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><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;"><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><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 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;">101.LAB</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:inherit;font-size:10pt;">XBRL Taxonomy Extension Label 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><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: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;"><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><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;"><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><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;"><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><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 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;">101.PRE</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:inherit;font-size:10pt;">XBRL Taxonomy Extension 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><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><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">35</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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 style="width:9%;"></td><td style="width:1%;"></td><td style="width:90%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8224;</font></div><div style="text-align:center;padding-left:33px;text-indent:-34px;font-size:10pt;"><font style="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="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;border-top:2px solid #000000;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain schedules and exhibits to this agreement have been omitted in accordance with Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the Securities and Exchange Commission upon request.</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:center;padding-left:33px;text-indent:-34px;font-size:10pt;"><font style="font-family:inherit;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;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended. </font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">36</font></div></div><hr style="page-break-after:always"><div><a name="s9FC2E12CAAB35552AFC88C008C2F62F7"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:8pt;"><a style="font-family:Times New Roman;font-size:8pt;" href="#sBCAF0C1E4CE95450B21F55097AB8ECB0"><font style="font-family:Times New Roman;font-size:8pt;">Table of Contents</font></a></div></div><div><br></div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:12pt;"><font style="font-family:Times New Roman;font-size:12pt;font-weight:bold;">SIGNATURES</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:left;text-indent:33px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:12px;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:672px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:352px;"></td><td style="width:33px;"></td><td style="width:46px;"></td><td style="width:240px;"></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: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;font-weight:bold;">MONGODB, 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:16px;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:16px;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:16px;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:16px;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="overflow:hidden;height:16px;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:16px;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:16px;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:16px;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="overflow:hidden;height:16px;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:16px;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:16px;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:16px;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:inherit;font-size:10pt;">Date: December&#160;6, 2018</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;">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: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;">/s/ Dev Ittycheria</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="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:inherit;font-size:10pt;font-weight:bold;">Name:</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;">Dev Ittycheria</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="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:inherit;font-size:10pt;font-weight:bold;">Title:</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;">President and Chief 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;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Executive Officer</font><font style="font-family:inherit;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="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><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: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><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: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><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: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:inherit;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: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;">/s/ Michael Gordon</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="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:inherit;font-size:10pt;font-weight:bold;">Name:</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:inherit;font-size:10pt;">Michael Gordon</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="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:inherit;font-size:10pt;font-weight:bold;">Title:</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;">Chief Financial 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;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Financial Officer</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;padding-bottom:12px;text-align:center;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">37</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-2.1
<SEQUENCE>2
<FILENAME>mdb-103118x10qxex21.htm
<DESCRIPTION>EXHIBIT 2.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 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s885ABB51407BCAB90BDA74DC32EDF193"></a></div><div><div style="line-height:130%;padding-bottom:10px;text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;text-decoration:underline;">EXHIBIT 2.1</font></div><div style="line-height:130%;padding-bottom:10px;text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br></font></div><div style="line-height:130%;padding-bottom:10px;text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Execution Version</font></div></div><div><br></div><div style="line-height:130%;padding-bottom:40px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">AGREEMENT AND PLAN OF MERGER</font></div><div style="line-height:130%;padding-bottom:10px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">BY AND AMONG</font></div><div style="line-height:240%;padding-bottom:10px;padding-top:48px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MONGODB, INC.</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MAMMOTH MERGER SUB, INC.</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">OBJECTLABS CORPORATION <br>AND <br>SHAREHOLDER REPRESENTATIVE SERVICES, LLC, </font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">AS STOCKHOLDERS&#8217; AGENT</font></div><div style="line-height:130%;padding-bottom:10px;padding-top:48px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">OCTOBER 9, 2018</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div></div><hr style="page-break-after:always"><div><a name="s59A5363932BE19A4B73974DC330EE981"></a></div><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE I</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">THE MERGER&#160;&#160;&#160;&#160;1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Certain Definitions&#160;&#160;&#160;&#160;1</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">The Merger&#160;&#160;&#160;&#160;10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing&#160;&#160;&#160;&#160;10</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.4</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Deliveries&#160;&#160;&#160;&#160;11</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.5</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effective Time&#160;&#160;&#160;&#160;12</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.6</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effect of the Merger&#160;&#160;&#160;&#160;13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.7</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Certificate of Incorporation and Bylaws&#160;&#160;&#160;&#160;13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.8</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Directors and Officers&#160;&#160;&#160;&#160;13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.9</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effect on the Company Capital Stock and Company Options&#160;&#160;&#160;&#160;13</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.10</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Payment of Total Merger Consideration; Escrow Fund; Exchange Procedures; Other&#160;&#160;&#160;&#160;16</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.11</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Further Ownership Rights in the Company Capital Stock&#160;&#160;&#160;&#160;18</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.12</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Lost, Stolen or Destroyed Certificates&#160;&#160;&#160;&#160;18</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.13</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Tax Consequences&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.14</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Withholding Rights&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.15</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exchange Rate&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.16</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taking of Necessary Action; Further Action&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.17</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Adjustment; Post-Closing Adjustment; Disputed Final Adjustment; Payment&#160;&#160;&#160;&#160;19</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE II</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">REPRESENTATIONS AND WARRANTIES OF THE COMPANY&#160;&#160;&#160;&#160;22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Organization, Standing and Power&#160;&#160;&#160;&#160;22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Capital Structure&#160;&#160;&#160;&#160;22</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Authority; Noncontravention&#160;&#160;&#160;&#160;24</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.4</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Financial Statements&#160;&#160;&#160;&#160;25</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.5</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Absence of Certain Changes&#160;&#160;&#160;&#160;27</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.6</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Litigation&#160;&#160;&#160;&#160;27</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.7</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Restrictions on Business Activities&#160;&#160;&#160;&#160;27</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.8</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Compliance with Laws; Company Authorizations&#160;&#160;&#160;&#160;27</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.9</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Title to Property and Assets&#160;&#160;&#160;&#160;28</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.10</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Intellectual Property&#160;&#160;&#160;&#160;28</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.11</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Environmental Matters&#160;&#160;&#160;&#160;36</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.12</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taxes&#160;&#160;&#160;&#160;36</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.13</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Employee Benefit Plans and Employee Matters&#160;&#160;&#160;&#160;38</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.14</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Interested Party Transactions&#160;&#160;&#160;&#160;43</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ii</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.15</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Insurance&#160;&#160;&#160;&#160;43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.16</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Books and Records&#160;&#160;&#160;&#160;43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.17</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Transaction Fees&#160;&#160;&#160;&#160;43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.18</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Material Contracts&#160;&#160;&#160;&#160;43</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.19</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Export Control Laws&#160;&#160;&#160;&#160;46</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.20</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Customers and Suppliers&#160;&#160;&#160;&#160;46</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.21</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Accounts Receivable&#160;&#160;&#160;&#160;47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE III</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">REPRESENTATIONS AND WARRANTIES OF ACQUIRER AND SUB&#160;&#160;&#160;&#160;47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Organization and Standing&#160;&#160;&#160;&#160;47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Authority; Noncontravention&#160;&#160;&#160;&#160;47</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Prior Sub Operations&#160;&#160;&#160;&#160;48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.4</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Additional Representations&#160;&#160;&#160;&#160;48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE IV</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CONDUCT PRIOR TO THE EFFECTIVE TIME&#160;&#160;&#160;&#160;48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">4.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Conduct of Business of the Company&#160;&#160;&#160;&#160;48</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">4.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Restrictions on Conduct of Business of the Company&#160;&#160;&#160;&#160;49</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE V</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">ADDITIONAL AGREEMENTS&#160;&#160;&#160;&#160;52</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Board Recommendation; Stockholder Approval and Notice&#160;&#160;&#160;&#160;52</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Solicitation&#160;&#160;&#160;&#160;53</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Confidentiality; Public Disclosure&#160;&#160;&#160;&#160;54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.4</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Regulatory Approvals&#160;&#160;&#160;&#160;54</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.5</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Reasonable Efforts&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.6</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Third Party Consents; Notices&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.7</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Litigation&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.8</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Access to Information&#160;&#160;&#160;&#160;55</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.9</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Spreadsheet&#160;&#160;&#160;&#160;56</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.10</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Expenses&#160;&#160;&#160;&#160;57</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.11</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Employees and Benefit Matters&#160;&#160;&#160;&#160;57</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.12</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Treatment of Company Options and Related Matters&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.13</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Parachute Payment Waivers&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.14</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Section 280G Stockholder Approval&#160;&#160;&#160;&#160;58</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.15</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Spreadsheet and Documents&#160;&#160;&#160;&#160;59</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.16</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Corporate Matters&#160;&#160;&#160;&#160;59</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.17</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taxes&#160;&#160;&#160;&#160;59</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.18</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Indemnification of Officers and Directors&#160;&#160;&#160;&#160;61</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.19</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Continuing Employee Matters&#160;&#160;&#160;&#160;62</font></div></td></tr></table><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">iii</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.20</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Education Costs&#160;&#160;&#160;&#160;62</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE VI</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">CONDITIONS TO THE MERGER&#160;&#160;&#160;&#160;63</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">6.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Conditions to Obligations of Each Party to Effect the Merger&#160;&#160;&#160;&#160;63</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">6.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Additional Conditions to Obligations of the Company&#160;&#160;&#160;&#160;63</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">6.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;Additional Conditions to the Obligations of Acquirer&#160;&#160;&#160;&#160;63</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE VII</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">TERMINATION, AMENDMENT AND WAIVER&#160;&#160;&#160;&#160;65</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Termination&#160;&#160;&#160;&#160;65</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effect of Termination&#160;&#160;&#160;&#160;65</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Amendment&#160;&#160;&#160;&#160;66</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE VIII</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">INDEMNIFICATION&#160;&#160;&#160;&#160;66</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Survival of Representations and Warranties and Covenants&#160;&#160;&#160;&#160;66</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Indemnification&#160;&#160;&#160;&#160;66</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Indemnifiable Damage Threshold; Limitations; Other&#160;&#160;&#160;&#160;67</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.4</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Claims Period&#160;&#160;&#160;&#160;68</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.5</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Claims&#160;&#160;&#160;&#160;68</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.6</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Resolution of Objections to Claims&#160;&#160;&#160;&#160;69</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.7</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Stockholders&#8217; Agent&#160;&#160;&#160;&#160;70</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.8</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Third-Party Claims&#160;&#160;&#160;&#160;72</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.9</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Treatment of Indemnification Payments&#160;&#160;&#160;&#160;72</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.10</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exclusive Remedy&#160;&#160;&#160;&#160;72</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:0px;"><font style="font-family:inherit;font-size:11pt;">ARTICLE IX</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">GENERAL PROVISIONS&#160;&#160;&#160;&#160;73</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.1</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Notices&#160;&#160;&#160;&#160;73</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.2</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Amendment or Waiver&#160;&#160;&#160;&#160;74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.3</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Interpretation&#160;&#160;&#160;&#160;74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.4</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Counterparts&#160;&#160;&#160;&#160;74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.5</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Entire Agreement; Non-assignability; Parties in Interest&#160;&#160;&#160;&#160;74</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.6</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Assignment&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.7</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Severability&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.8</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Remedies Cumulative&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.9</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Governing Law&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.10</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Rules of Construction&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.11</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">WAIVER OF JURY TRIAL&#160;&#160;&#160;&#160;75</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:115%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.12</font></div></td><td style="vertical-align:top;"><div style="line-height:115%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Waiver of Conflicts; Privilege&#160;&#160;&#160;&#160;76</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">iv</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">SCHEDULES</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule A &#160;&#160;&#160;&#160;Company Stockholders</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule B&#160;&#160;&#160;&#160;Outstanding Account Receivables </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule C&#160;&#160;&#160;&#160;Notices, Consents, Waivers and Approvals</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule D&#160;&#160;&#160;&#160;Contracts to be Terminated</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule E&#160;&#160;&#160;&#160;Employee Benefit Plans to be Terminated</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule F&#160;&#160;&#160;&#160;Top 20 Customers MM Run Rate </font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule G&#160;&#160;&#160;&#160;Certain Company Personnel and Other Matters</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Schedule H&#160;&#160;&#160;&#160;Bonus Awards and Share Transfers</font><font style="font-family:inherit;font-size:10pt;">&#32;<br></font></div><div style="line-height:130%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">EXHIBITS</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Exhibit A&#160;&#160;&#160;&#160;Joinder Agreement</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Exhibit B&#160;&#160;&#160;&#160;Company Stockholder Consent</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Exhibit C&#160;&#160;&#160;&#160;Working Capital Methodology&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">v</font></div></div><hr style="page-break-after:always"><div><a name="sF633234148C08B6B15B374DC33416D1B"></a></div><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">AGREEMENT AND PLAN OF MERGER</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">THIS AGREEMENT AND PLAN OF MERGER</font><font style="font-family:inherit;font-size:11pt;">&#32;(this &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;) is made and entered into as of October 9, 2018 (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Agreement Date</font><font style="font-family:inherit;font-size:11pt;">&#8221;), by and among </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MONGODB, INC.</font><font style="font-family:inherit;font-size:11pt;">, a Delaware corporation (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Acquirer</font><font style="font-family:inherit;font-size:11pt;">&#8221;), </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MAMMOTH MERGER SUB, INC.</font><font style="font-family:inherit;font-size:11pt;">, a Delaware corporation and wholly owned subsidiary of Acquirer (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Sub</font><font style="font-family:inherit;font-size:11pt;">&#8221;), </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">OBJECTLABS CORPORATION</font><font style="font-family:inherit;font-size:11pt;">, a Delaware corporation (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">SHAREHOLDER REPRESENTATIVE SERVICES LLC</font><font style="font-family:inherit;font-size:11pt;">, a Colorado limited liability company, solely in its capacity as the representative, agent and attorney-in-fact of the Effective Time Holders (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stockholders&#8217; Agent</font><font style="font-family:inherit;font-size:11pt;">&#8221;).</font></div><div style="line-height:110%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">RECITALS</font></div><div style="line-height:110%;padding-left:0px;padding-bottom:16px;text-align:justify;text-indent:48px;"><font style="padding-bottom:16px;text-align:justify;font-family:inherit;font-size:11pt;font-weight:bold;padding-right:48px;">A.</font><font style="font-family:inherit;font-size:11pt;">The board of directors of the Company (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Board</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and the boards of directors of Sub and Acquirer (or, with respect to Acquirer, a duly authorized committee of its board of directors) have determined that it would be advisable and in the best interests of the securityholders of their respective companies that Sub merge with and into the Company (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Merger</font><font style="font-family:inherit;font-size:11pt;">&#8221;), with the Company to survive the Merger and to become a wholly owned subsidiary of Acquirer, on the terms and subject to the conditions set forth in this Agreement, and, in furtherance thereof, have approved the Merger, this Agreement and the other transactions contemplated by this Agreement.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">B.</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Acquirer, Sub and the Company desire to make certain representations, warranties, covenants and other agreements in connection with the Merger as set forth herein.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">C.</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Concurrently with the execution of this Agreement and as a material inducement to the willingness of Acquirer to enter into this Agreement, the Founders are executing (i) employee offer letters with Acquirer, together with Acquirer&#8217;s customary proprietary inventions assignment agreement (collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Offer Packages</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and (ii) restrictive covenant agreements (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restrictive Covenant Agreements</font><font style="font-family:inherit;font-size:11pt;">&#8221;), in each case, to become effective upon the Closing in accordance with its terms.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">D.</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Concurrently with the execution of this Agreement and as a material inducement to the willingness of Acquirer to enter into this Agreement, each Founder, on the one hand, and Acquirer, on the other hand, are each executing a Consideration Holdback Agreement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Founder Holdback Agreements</font><font style="font-family:inherit;font-size:11pt;">&#8221;), in each case, to become effective upon the Closing in accordance with its terms.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">E.</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Concurrently with the execution of this Agreement and as a material inducement to the willingness of Acquirer to enter into this Agreement, the Company is delivering to Acquirer an executed joinder agreement substantially in the form attached hereto as Exhibit A (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Joinder Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and an executed written consent substantially in the form attached hereto as Exhibit B (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Stockholder Consent</font><font style="font-family:inherit;font-size:11pt;">&#8221;) approving the Merger and adopting this Agreement, in each case, from the Company Stockholders listed on Schedule A.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">NOW</font><font style="font-family:inherit;font-size:11pt;">, </font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">THEREFORE</font><font style="font-family:inherit;font-size:11pt;">, in consideration of the representations, warranties, covenants and other agreements contained herein and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as set forth herein.</font></div><div style="line-height:110%;padding-left:0px;padding-bottom:16px;text-align:center;"><font style="padding-bottom:16px;text-align:center;font-family:inherit;font-size:11pt;font-weight:bold;padding-right:96px;">Article I</font><font style="font-family:inherit;font-size:11pt;">&#32;<br></font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;<br>THE MERGER</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Certain Definitions</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;As used in this Agreement, the following terms shall have the meanings indicated below:</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">1</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Acquirer Fundamental Representations</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the representations and warranties set forth in Section 3.1 (Organization and Good Standing), Subsections (a) and (b) of Section 3.2 (Authority).</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Acquisition Proposal</font><font style="font-family:inherit;font-size:11pt;">&#8221; shall mean, with respect to the Company or its Subsidiary, any agreement, offer, discussion, proposal or bona fide indication of interest (other than this Agreement or any other offer, proposal or indication of interest by Acquirer), or any public announcement of intention to enter into any such agreement or of (or intention to make) any offer, proposal or bona fide indication of interest, relating to, or involving an Acquisition Transaction.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Acquisition Transaction</font><font style="font-family:inherit;font-size:11pt;">&#8221; shall mean (i) the purchase, issuance, grant, or disposition of (a) any capital stock or other securities of the Company or its Subsidiary, other than pursuant to equity incentives previously granted under the Company Equity Plan, or in the normal course in connection with the issuance of equity to existing or new employees or other service providers, or (b) of all or any part of the assets of the Company, other than the sale of products and services or license of intellectual property in connection therewith (in each case, in the ordinary course of business) or (ii) any merger, consolidation, business combination or similar transaction involving the Company or its Subsidiary, in each case other than with Acquirer or its Affiliates.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Affiliate</font><font style="font-family:inherit;font-size:11pt;">&#8221; has the meaning set forth in Rule 144 promulgated under the Securities Act.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Business Day</font><font style="font-family:inherit;font-size:11pt;">&#8221; means a day (i) other than Saturday or Sunday and (ii) on which commercial banks are open for business in San Francisco, California.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Calculation Time</font><font style="font-family:inherit;font-size:11pt;">&#8221; means 11:59 p.m. (Pacific time) on the day immediately prior to the Closing Date.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">California Law</font><font style="font-family:inherit;font-size:11pt;">&#8221; or &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">CGCL</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the General Corporation Law of the State of California.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, without duplication, (i) cash and cash equivalents (marketable securities and short term investments and checks received by the Company or its Subsidiary prior to the Closing) of the Company and its Subsidiary calculated in accordance with GAAP, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">plus </font><font style="font-family:inherit;font-size:11pt;">(ii) the Outstanding Account Receivables (solely to the extent received by the Surviving Corporation, the Company or its Subsidiary as of 11:59 PM on November 10, 2018),</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">&#32;minus</font><font style="font-family:inherit;font-size:11pt;">&#32;(iii) any customer overpayment liabilities or obligations (which, for the avoidance of doubt, shall not include (x) deferred revenue or (y) customer prepayments, but solely to the extent not resulting in a customer overpayment liability or obligation), in each case, calculated as of the Calculation Time; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; shall not include any (a) cash and cash equivalents that would be deemed &#8220;restricted cash&#8221; determined in accordance with GAAP or (b) uncleared check issued by the Company or its Subsidiary but not yet presented for payment by the recipient as of the Calculation Time.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Closing Per Share Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Per Share Amount, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;the Escrow Per Share Amount, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;the Expense Fund Per Share Amount, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">, solely with respect to a share of Company Common Stock held by a Founder, the Founder Holdback Per Share Amount.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Code</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Internal Revenue Code of 1986, as amended.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Accounting Principles</font><font style="font-family:inherit;font-size:11pt;">&#8221; shall mean GAAP applied on a basis consistent with the methodologies, practices, estimation techniques, assumptions and principles used in the preparation of the balance sheet included in the Financial Statements; provided that, if there is a conflict between GAAP and such methodologies, practices, estimation techniques, assumptions and principles, GAAP shall control.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Capital Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the capital stock of the Company, including the Company Common Stock and the Company Preferred Stock.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">2</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Common Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the common stock, par value of $0.0001 per share, of the Company.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Equity Plans</font><font style="font-family:inherit;font-size:11pt;">&#8221; means each equity award plan, program or arrangement of the Company, collectively, including the Company&#8217;s 2011 Equity Incentive Plan, as amended.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Fundamental Representations</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the representations and warranties set forth in Section 2.1 (Organization, Standing and Power), 2.2 (Capital Structure), subsections (a) and (b) of Section 2.3 (Authority) and Section 2.12 (Taxes).</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, with respect to the Company and its Subsidiary at any date of determination, without duplication: (i)&#160;all obligations for borrowed money; (ii) all obligations in respect of letters of credit, to the extent actually then drawn; (iii) any accrued interest related to any of the foregoing; (iv) all obligations required to be treated as capital leases in accordance with GAAP; (v) indebtedness referred to above that is directly or indirectly guaranteed by the Company or its Subsidiary or secured by an Encumbrance upon any property, right or asset of, the Company or its Subsidiary; (vi) obligations for deferred compensation, post-retirement welfare benefits and unfunded or underfunded pensions; and (vii) any make-whole amounts, expenses, fees, penalties or premiums payable in connection with the repayment of any of the indebtedness described in clauses (i) through (vi). For the avoidance of doubt, Company Indebtedness shall not include any Company Transaction Expenses and shall be calculated as of immediately prior to the Closing.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Optionholders</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the holders of outstanding Company Options.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Options</font><font style="font-family:inherit;font-size:11pt;">&#8221; means options to purchase shares of Company Common Stock.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Preferred Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Company Series A Stock and the Company Series B Stock.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Securityholders</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, collectively, the Company Stockholders and the Company Optionholders.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Series A Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Series A Preferred Stock, par value $0.00001 per share, of the Company.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Series B Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Series B Preferred Stock, par value $0.00001 per share, of the Company.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Stockholders</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the holders of shares of outstanding Company Capital Stock.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, all fees and expenses, including all legal, accounting, financial advisory, consulting and all other fees and expenses of third parties (including holders of Company Capital Stock and Company Options) incurred by or on behalf of the Company or its Subsidiary at or prior to the Effective Time in connection with the negotiation, consummation and/or effectuation of the terms and conditions of this Agreement and the transactions contemplated hereby, including, without limitation, (i) any payments owed by the Company or its Subsidiary as a brokerage or finders&#8217; fee, agents&#8217; commission or any similar charge, in connection with the Merger, (ii) any bonus, change-in-control payments or similar payment obligations of the Company with &#8220;single-trigger&#8221; provisions that are triggered at and as of the consummation of the transactions contemplated hereby that become due and payable in connection therewith, (iii) the cost of the D&amp;O Insurance, and (iv) Transaction Payroll Taxes. For the avoidance of doubt, Company Transaction Expenses shall be calculated as of immediately prior to the Closing (except with respect to Transaction Payroll Taxes, which shall be calculated as of 11:59 p.m. local time for each location of the Company or its Subsidiary, on the Closing Date).</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">3</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Contract</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any written or oral legally binding contract, agreement, instrument, commitment or undertaking of any nature (including leases, licenses, mortgages, notes, guarantees, sublicenses, subcontracts, letters of intent and purchase orders) as of the Agreement Date.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Delaware Law</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the General Corporation Law of the State of Delaware.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Designated Exchange Rate</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, in respect of any date, the rate of exchange from the applicable foreign currency to Dollars as published by the Wall Street Journal at http://online.wsj.com/mdc/public/page/2_3021-forex.html for the end of the trading day prior to such date.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Dissenting Shares</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any shares of Company Capital Stock that are issued and outstanding immediately prior to the Effective Time and in respect of which appraisal or dissenters&#8217; rights shall have been perfected (and not withdrawn) in accordance with Delaware Law or California Law in connection with the Merger.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Dollars</font><font style="font-family:inherit;font-size:11pt;">&#8221; or &#8220;$,&#8221; when used in this Agreement or any other agreement or document contemplated hereby, means United States dollars unless otherwise stated.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Downward Closing Working Capital Adjustment</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the amount, if any, by which Estimated Working Capital is less than the Target Working Capital; provided, there shall be no such adjustment if the Estimated Working Capital is greater than or equal to the Target Working Capital Minimum.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Effective Time Holders</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Company Stockholders as of immediately prior to the Effective Time (other than a holder of solely shares of Company Capital Stock that constitute and remain Dissenting Shares).</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">EMI Code</font><font style="font-family:inherit;font-size:11pt;">&#8221; has the meaning given to in in ITEPA.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Employee Costs</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any costs or Liabilities, at or following the Closing, resulting from (i) the termination of the Contracts between the Company and any PEO in accordance with the terms of such Contracts as they exist as of the Effective Time; (ii) providing or otherwise arranging for COBRA continuation coverage for former employees of the Company (as of the Effective Time) under a group health plan of a PEO or a group health plan of Acquirer or any of its Affiliates, but, in each case, solely to the extent the reason for providing or otherwise arranging for such COBRA continuing coverage results from the termination of a Contract between the Company and any PEO in accordance with the terms of such Contracts as they exist as of the Effective Time; and (iii) the aggregate amount of multi-year, annual, quarterly, and/or periodic bonuses and accrued paid time off, and other non-equity incentives for current or former employees, executive officers, directors or other individual service providers of the Company or any of its Subsidiaries in respect of any year prior to or in which the Closing occurs, or performance period prior to the Closing (including the Transaction Payroll Taxes in respect thereof). </font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Encumbrance</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, with respect to any asset, any mortgage, deed of trust, lien, pledge, charge, security interest, title retention device, conditional sale or other security arrangement, collateral assignment, claim, charge, adverse claim of title, ownership or right to use, restriction, exclusive license or other encumbrance of any kind in respect of such asset (including any restriction on (i) the voting of any security or the transfer of any security or other asset, (ii) the receipt of any income derived from any asset, (iii) the use of any asset and (iv) the possession, exercise or transfer of any other attribute of ownership of any asset).</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Environmental and Safety Laws</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any federal, state or local laws, ordinances, codes, regulations, rules, policies and orders that are intended to assure the protection of the environment, or that classify, regulate, call for the remediation of, require reporting with respect to, or list or define air, water, groundwater, solid waste, hazardous or toxic substances, materials, wastes, pollutants or contaminants, or that are intended to assure the safety of employees, workers or other Persons, including the public.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">4</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Agent</font><font style="font-family:inherit;font-size:11pt;">&#8221; means SunTrust Bank.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; means an amount of cash equal to $10,200,000.</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Per Share Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means an amount of cash equal to the Escrow Cash divided by the Outstanding Company Capital Stock. </font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Cash in excess of the Minimum Cash Amount.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Exchange Act</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Securities Exchange Act of 1934, as amended.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Expense Fund Per Share Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means an amount of cash equal to the Expense Fund Amount divided by the Outstanding Company Capital Stock.</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Facilities</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all buildings and improvements on the Property.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Founder Holdback Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, with respect to each Founder, an amount equal to sixty percent (60%) of the consideration that such Founder is entitled to in respect of the Company Capital Stock and Vested Company Options held by such Founder at the Effective Time pursuant to Section 1.9.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Founder Holdback Per Share Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, with respect to each Founder, their respective Founder Holdback Amount divided by the total number of shares of Company Common Stock held by the Founder as of the Effective Time.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Founders</font><font style="font-family:inherit;font-size:11pt;">&#8221; means Angela Shulman and Will Shulman.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Fully-Diluted Company Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the sum, without duplication, of the aggregate number of shares of Company Capital Stock that are issued and outstanding immediately prior to the Effective Time (on an as-converted to Company Common Stock basis) or issuable upon the exercise of Vested Company Options or other direct or indirect rights to acquire shares of Company Capital Stock that are issued and outstanding immediately prior to the Effective Time (solely to the extent vested and exercisable); </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that all Unvested Company Options and other direct or indirect rights to acquire shares of Company Capital Stock that are issued and outstanding immediately prior to the Effective Time (to the extent unvested and/or unexercisable) and that are cancelled at the Effective Time pursuant to the first sentence of Section 1.9(a)(v) shall be excluded from the calculation of the Fully-Diluted Company Stock.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">GAAP</font><font style="font-family:inherit;font-size:11pt;">&#8221; means United States generally accepted accounting principles applied on a consistent basis.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Governmental Entity</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any supranational, national, state, municipal, local or foreign government, any court, tribunal, arbitrator, administrative agency, commission or other governmental official, authority or instrumentality, in each case whether domestic or foreign, any stock exchange or similar self-regulatory organization or any quasi-governmental or private body exercising any regulatory, Taxing or other governmental or quasi-governmental authority.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Group</font><font style="font-family:inherit;font-size:11pt;">&#8221; shall have the definition ascribed to such term under Section 13(d) of the Exchange Act, the rules and regulations thereunder and related case law.</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Hazardous Materials</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any toxic or hazardous substance, material or waste or any pollutant or contaminant, or infectious or radioactive substance, material or waste defined in or regulated under any Environmental and Safety Laws, but excludes office and janitorial supplies properly and safely maintained.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">5</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnifiable Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Company Indebtedness existing at the Effective Time that has not been taken into account in the calculation of Final Company Indebtedness. All Indemnifiable Company Indebtedness shall constitute &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnifiable Damages</font><font style="font-family:inherit;font-size:11pt;">&#8221; for purposes of Article VIII without regard to the Threshold.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnifiable Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Company Transaction Expenses that have not been taken into account in the calculation of Final Company Transaction Expenses. All Indemnifiable Company Transaction Expenses shall constitute &#8220;Indemnifiable Damages&#8221; for purposes of Article VIII without regard to the Threshold. </font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">ITEPA</font><font style="font-family:inherit;font-size:11pt;">&#8221; means Income Tax (Earnings and Pensions) Act 2003.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Knowledge</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, with respect to any fact, circumstance, event or other matter in question, the knowledge of such fact, circumstance, event or other matter after reasonable inquiry of the individuals set forth on Section 1 of Schedule G attached hereto. </font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Legal Requirements</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any federal, state, foreign, local, municipal or other law, statute, constitution, principle of common law, resolution, ordinance, code, edict, decree, rule, regulation, ruling or requirement issued, enacted, adopted, promulgated, implemented or otherwise put into effect by or under the authority of any Governmental Entity and any orders, writs, injunctions, awards, judgments and decrees applicable to the Company or to any of their respective assets, properties or businesses.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Liabilities</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all debts, liabilities and obligations, whether accrued or fixed, absolute or contingent, matured or unmatured, determined or determinable, asserted or unasserted, known or unknown, including those arising under any Legal Requirement and those arising under any Contract.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Material Adverse Effect</font><font style="font-family:inherit;font-size:11pt;">&#8221; with respect to any entity means any change, event, violation, inaccuracy, circumstance or effect (each, an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Effect</font><font style="font-family:inherit;font-size:11pt;">&#8221;) that, individually or taken together with all other Effects, and regardless of whether or not such Effect constitutes a breach of the representations or warranties made by such entity in this Agreement, is, or is reasonably likely to, (i) be materially adverse in relation to the condition (financial or otherwise), properties, assets (including intangible assets), liabilities, business, operations or results of operations of such entity and its subsidiaries, taken as a whole, or (ii) materially impede or delay such entity&#8217;s ability to consummate the transactions contemplated by this Agreement in accordance with its terms and applicable Legal Requirements, except in each case, to the extent that any such Effect directly results from and none of the following, either alone or in combination, shall be taken into account in determining whether there has been or will be a Material Adverse Effect: (A) changes in general economic conditions, so long as the effects do not disproportionately impact the Company and its Subsidiary (taken as a whole) relative to other participants in the industries in which the Company and its Subsidiary participates, (B) changes affecting the industry generally in which the Company and its Subsidiary (taken as a whole) participates, so long as the effects do not disproportionately impact the Company and its Subsidiary (taken as a whole) relative to other participants in the industries in which the Company and its Subsidiary participates, (C) changes in GAAP or applicable Legal Requirements after the Agreement Date, so long as the effects do not disproportionately impact the Company and its Subsidiary (taken as a whole) relative to other participants in the industries in which the Company or its Subsidiary participates, (D) the taking or not taking of any action contemplated by this Agreement and the transactions contemplated hereby or at the request of Acquirer, (E) the announcement and pendency of this Agreement and the transactions contemplated hereby and (F) the failure, in and of itself, to achieve any projections, forecasts, estimates, plans, predictions, performance metrics or operating statistics or the inputs into such items, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that this clause (F) shall not prevent a determination that any Effect underlying such failure has resulted in a Material Adverse Effect.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Minimum Cash Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means $1,000,000.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">6</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Outstanding Account Receivables</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the account receivables set forth on Schedule B. </font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Outstanding Company Capital Stock</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the sum, without duplication, of the aggregate number of shares of Company Capital Stock that are issued and outstanding immediately prior to the Effective Time (on an as-converted to Company Common Stock basis).</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Per Share Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221; means an amount of cash equal to the (i) sum of Total Merger Consideration and the aggregate exercise price of all in-the-money Vested Company Options (ii) divided by the Fully-Diluted Company Stock.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Permitted Encumbrances</font><font style="font-family:inherit;font-size:11pt;">&#8221; means (i) statutory liens for Taxes that are not yet due and payable or liens for Taxes being contested in good faith by any appropriate proceedings for which adequate reserves have been established, (ii) statutory liens to secure obligations to landlords, lessors or renters under leases or rental agreements, (iii) mechanics&#8217;, carriers&#8217;, workers&#8217;, repairers&#8217; and similar liens arising or incurred in the ordinary course of business for amounts which are not yet delinquent or being contested in good faith and for which adequate reserves have been established, (iv) liens created by Acquirer or its successors and assigns and (v)&#160;non-exclusive object code licenses of Company Products or rights of use of the Company Products for SaaS products granted to customers of the Company in the ordinary course of business consistent with past practice.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Person</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any natural person, company, corporation, limited liability company, general partnership, limited partnership, trust, proprietorship, joint venture, business organization or Governmental Entity.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Post-Closing Tax Period</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any taxable year or other period that begins after the Closing Date, and with respect to any Straddle Period, the portion of such Straddle Period beginning after the Closing Date.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Pre-Closing Tax Period</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any taxable period (or portion thereof) ending on or prior to the Closing Date, including the portion of any Straddle Period through the end of the Closing Date.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Pre-Closing Taxes</font><font style="font-family:inherit;font-size:11pt;">&#8221; means (i) any Taxes of the Company that are attributable to or imposed with respect to any Pre-Closing Tax Period, (ii) any Transfer Taxes, (iii) any Taxes of any Person imposed on the Company as a transferee or successor, by Contract or by operation of law, or otherwise, which Taxes relate to an event or transaction occurring before the Closing, and (iv) any Taxes imposed on any member of a consolidated, combined or unitary group of which the Company (or any predecessor of the Company) is or was a member prior to the Closing Date by reason of Treasury Regulation Section 1.1502-6(a) or any analogous or corresponding provision under state, local or non-U.S. law. For the avoidance of doubt, Transaction Payroll Taxes shall not be included in the calculation of Pre-Closing Taxes. </font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Pro Rata Share</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, with respect to a particular Effective Time Holder, a percentage determined by dividing the number of shares of Company Capital Stock held by such Effective Time Holder as of the Effective Time (on an as-converted to Company Common Stock basis) </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">by</font><font style="font-family:inherit;font-size:11pt;">&#32;the Outstanding Company Capital Stock.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Property</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all real property leased or owned by the Company either currently or in the past.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Restricted Parties</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Persons included on any restricted party lists maintained by the United States, or any other country with jurisdiction over the products or operations of the Company, including the U.S. Treasury Department&#8217;s Office of Foreign Assets Control&#8217;s Specially Designated Nationals and Foreign Sanctions Evaders Lists, the U.S. Commerce Department&#8217;s Entity List, Denied Persons List and Unverified List, and the U.S. Department of State&#8217;s Debarred List.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">7</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Securities Act</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Securities Act of 1933, as amended.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Subsidiary</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any corporation, association, business entity, partnership, limited liability company or other Person of which the Company, either alone or together with one or more Subsidiaries or by one or more other Subsidiaries (i) directly or indirectly owns or controls securities or other interests representing more than fifty percent (50%) of the voting power of such Person or (ii) is entitled, by Contract or otherwise, to elect, appoint or designate directors constituting a majority of the members of such Person&#8217;s board of directors or similar governing body.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Target Working Capital</font><font style="font-family:inherit;font-size:11pt;">&#8221; means $2,300,000.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">&#8220;Target Working Capital Minimum</font><font style="font-family:inherit;font-size:11pt;">&#8221; means Target Working Capital </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;$50,000.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Tax</font><font style="font-family:inherit;font-size:11pt;">&#8221; (and, with correlative meaning, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Taxes</font><font style="font-family:inherit;font-size:11pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Taxable</font><font style="font-family:inherit;font-size:11pt;">&#8221;) means (i) any net income, alternative or add-on minimum tax, gross income, estimated, gross receipts, sales, use, ad valorem, value added, transfer, franchise, fringe benefit, capital stock, profits, license, registration, withholding, payroll, social security (or equivalent), employment, unemployment, disability, excise, escheat, severance, stamp, occupation, premium, property (real, tangible or intangible), environmental or windfall profit tax, custom duty or other tax, governmental fee that is in the nature of a tax or other like assessment or similar charge, together with any interest or any penalty, addition to tax or additional amount (whether disputed or not) imposed by any Governmental Entity responsible for the imposition of any such tax (domestic or foreign) (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Tax Authority</font><font style="font-family:inherit;font-size:11pt;">&#8221;), (ii) any Liability for the payment of any amounts of the type described in clause (i) of this sentence as a result of being a member of an affiliated, consolidated, combined, unitary or aggregate group for any Taxable period and (iii) any Liability for the payment of any amounts of the type described in clause (i) or (ii) of this sentence as a result of being a transferee of or successor to any Person or as a result of any express or implied obligation to assume such Taxes or to indemnify any other Person.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Tax Proceeding</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any action, suit, litigation, arbitration, proceeding (including any civil, criminal, administrative, investigative or appellate proceeding and any informal proceeding), prosecution, contest, hearing, inquiry, inquest, audit, examination or investigation that is, has been or may in the future be commenced, brought, conducted or heard by or before, or that otherwise has involved or may involve, any Governmental Entity or any arbitrator or arbitration panel with respect to Taxes of the Company or any Subsidiary.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Tax Return</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any return, statement, report or form (including estimated Tax returns and reports, withholding Tax returns and reports, any schedule or attachment and information returns and reports) required to be filed with respect to Taxes, including, for avoidance of doubt, any return to extend the deadline for the filing of any such return.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Total Adjusted Merger Consideration</font><font style="font-family:inherit;font-size:11pt;">&#8221; means Total Merger Consideration </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;the aggregate Vested Company Option Cash Out Amount payable all holders of Vested Company Options pursuant to Section 1.9(a)(iv).</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Total Merger Consideration</font><font style="font-family:inherit;font-size:11pt;">&#8221; means (i) $68,000,000, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;(ii) Estimated Company Transaction Expenses, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;(iii) Estimated Company Indebtedness, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;(iv) the Downward Closing Working Capital Adjustment, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">plus</font><font style="font-family:inherit;font-size:11pt;">&#32;(v) the Estimated Excess Cash Amount.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Transaction Payroll Taxes</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any employer portion of payroll or employment Taxes incurred by the Company (or a Subsidiary of the Company) on or prior to the Effective Time, in connection with the Vested Company Option Cash Out Amount, Company Transaction Expenses and any other compensatory payments made in connection with the transactions contemplated by this Agreement.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">8</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Unvested Company Option</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Company Option (or portion thereof) that is unvested immediately prior to the Effective Time, and does not vest as a result of the occurrence of the Merger at the Effective Time.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Vested Company Option</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Company Option (or portion thereof) that is vested and outstanding immediately prior to the Effective Time, after taking into account any Company Option (or portion thereof) that, as a result of the Merger, will accelerate and no longer be subject to any further vesting, right of repurchase, risk of forfeiture or other such conditions.</font></div><div style="line-height:110%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Working Capital</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the amount equal to the current assets of the Company and its Subsidiary </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">minus</font><font style="font-family:inherit;font-size:11pt;">&#32;the current liabilities of the Company and its Subsidiary; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that, for the avoidance of doubt, (i) current assets shall not include any deferred Tax assets, any Cash or any Outstanding Account Receivables and (ii) current liabilities shall include Pre-Closing Taxes and the items set forth in subsections (iii) of the definition of Employee Costs, but shall not include (a) Company Indebtedness, (b) any deferred Tax liabilities, (c) any Company Transaction Expenses or (d) items set forth in subsections (i) or (ii) of the definition of Employee Costs. For the avoidance of doubt, Working Capital shall be calculated in accordance (x) with the Company Accounting Principles, (y) as of the Calculation Time, (z) on a consolidated basis and (aa) the methodology set forth on the Exhibit C.</font></div><div style="line-height:110%;padding-bottom:10px;text-align:justify;text-indent:102px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Other capitalized terms used herein and not defined in this Section 1.1(a) have the meanings ascribed to such terms in the following:&#160;&#160;&#160;&#160;</font></div><div><a name="sCB5DF42EFB144D87CF8074DC3364D978"></a></div><div style="line-height:120%;text-align:left;font-size:11pt;"><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 style="width:34%;"></td><td style="width:16%;"></td><td style="width:4%;"></td><td style="width:30%;"></td><td style="width:16%;"></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:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Defined Term</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:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Section Reference</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:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Defined Term</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:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Section Reference</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:inherit;font-size:10pt;">280G Stockholder Approval</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounting Arbitrator</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquirer</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual Cash</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual Company Indebtedness</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual Company Transaction Expenses</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual Excess Cash Amount</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Actual Working Capital</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advisory Group</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agreement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Agreement Date</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificate of Merger</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certificates</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Claims Period</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing Date</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Closing Spreadsheet</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Authorizations</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Balance Sheet Date</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Board</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Disclosure Schedule</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Employee Plan</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company IP Rights</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company IP Rights Agreements</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Products</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Registered Intellectual Property</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Representatives</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Source Code</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Stockholder Approval</font></div><div style="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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.14 </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(c)(ii) </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Preamble </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b) </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b) </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.7(b), See</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Preamble</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Preamble</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.2</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(g)(i)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.4 </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.3 </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.3 </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.9</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Preamble</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.8(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.4(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital A</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Article II</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(i)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(i)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(iii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(iv)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.5(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(v)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.3(a)</font></div><div style="font-size:10pt;"><font style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Stockholder Consent</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company Voting Debt</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Company-Owned IP Rights</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Confidential Information</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Confidentiality Agreement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contaminants</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Continuing Employees</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D&amp;O Indemnified Parties</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">D&amp;O Insurance</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dispute Notice</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective Time</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ERISA</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ERISA Affiliate</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Escrow Agreement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Escrow Fund</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Escrow Period</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Escrow Release Date</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Cash</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Company Indebtedness</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Company Transaction Expenses</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Excess Cash Amount</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated Working Capital</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expense Fund</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expense Fund Amount</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fenwick</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final Cash</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final Company Indebtedness</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final Company Transaction Expenses</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final Excess Cash Amount</font></div><div style="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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital E</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.2(e)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(ii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(t)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.3(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(x)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.19(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.18(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.18(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(c)(ii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.5</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.4(a)(ii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(b)(i)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.4</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(b)(iii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.7(c)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(c)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 9.12</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></td></tr></table></div></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">9</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:130%;padding-bottom:10px;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><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="5"></td></tr><tr><td style="width:32%;"></td><td style="width:16%;"></td><td style="width:3%;"></td><td style="width:31%;"></td><td style="width:18%;"></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:inherit;font-size:10pt;">Final Total Adjusted Merger Consideration</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Final Working Capital</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial Statements</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FIRPTA Notification</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FIRPTA Statement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Founder Holdback Agreements</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fundamental Claims</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fundamental Claims Period</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fundamental Rep Claim</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HIPAA</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HMRC Agreed Value</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indemnifiable Damages</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indemnifiable Settlement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indemnified Person</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Information Privacy and Security Laws</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intellectual Property</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interested Parties</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Invoice</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IT Assets</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Joinder Agreement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Joint Instruction</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Letter of Transmittal</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Material Contract</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Merger</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Litigation Claim</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Offer Packages</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Officer&#8217;s Certificate</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Open Source Materials</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Option Cancellation Agreement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Parachute Payment Waiver</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Paying Agent Agreement</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:inherit;font-size:10pt;">See 1.17(d) </font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.4(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.4(a)(b)(xii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.4(a)(b)(xii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital D</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.3(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.4</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.3(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(vi)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.2(d)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.2</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.8</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.2</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(vii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(viii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.14</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.4(b)(xiv)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(ix)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital E</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(b)(iii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(g)(i)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.18(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital A</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.7</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital C</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.5(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(u)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.4(a)(b)(xiii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.4(b)(vi)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.10(f)</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:inherit;font-size:10pt;">Payoff Letter</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PCI DSS</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PEO</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PEO Company Employee Plan</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-Closing Statement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pre-Closing Period</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pre-Closing Statement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Protected Information</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Real Property Lease</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restrictive Covenant Agreements</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Section 280G Payments</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Security Assessment</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Security Breach</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Customer</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Supplier</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Statement No. 5</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholder Notice</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; Agent</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; Agent Engagement Agreement</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; Agent Expenses</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stockholders&#8217; Agent Group</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Straddle Period</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sub</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Surviving Corporation</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax Claim</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Termination Date</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Third-Party Intellectual Property Rights</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Threshold</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transaction Dispute</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">UK Company Options</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested Company Option Cash Out Amount</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">WARN Act</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:inherit;font-size:10pt;">See 1.4(b)(xiv)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(x)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 4.1</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.17(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(xi)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.9(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Recital C</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.14</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(ii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(xii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.20(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.20(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.4(c)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.1(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.7(a), See Preamble</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.7(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.7(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.7(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.17(c)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Preamble</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.2</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 5.17(e)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 7.1(b)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.10(a)(xiii)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 8.3(a)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 9.12</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.2(d)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 1.9(a)(iv)</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See 2.13(r)</font></div></td></tr></table></div></div><div><a name="s46ECED330AC4A430D46974DC339550CD"></a></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">The Merger</font><font style="font-family:inherit;font-size:11pt;">. At the Effective Time, on the terms and subject to the conditions set forth in this Agreement, the Certificate of Merger, in a form reasonably acceptable to the Company and Acquirer (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Certificate of Merger</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and the applicable provisions of Delaware Law, Sub shall merge with and into the Company, the separate corporate existence of Sub shall cease and the Company shall continue as the surviving corporation and shall become a wholly owned subsidiary of Acquirer. The Company, as the surviving corporation after the Merger, is hereinafter sometimes referred to as the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Surviving Corporation</font><font style="font-family:inherit;font-size:11pt;">.&#8221;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing</font><font style="font-family:inherit;font-size:11pt;">. Unless this Agreement is earlier terminated in accordance with Section 7.1, the closing of the transactions contemplated by this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Closing</font><font style="font-family:inherit;font-size:11pt;">&#8221;) shall take place within three (3) Business Days, or such other time and date as may be agreed by the parties hereto, after the satisfaction or waiver of each of the conditions set forth in Article VI (other than those conditions that by their nature are to be satisfied at the Closing, but subject to the fulfillment or waiver of those conditions), but no earlier than November 1, 2018. The Closing shall take place at the offices of Cooley LLP, 3175 Hanover Street, Palo Alto, CA 94304 or at such other location as the parties hereto agree. The date on which the Closing occurs is herein referred to as the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Closing Date</font><font style="font-family:inherit;font-size:11pt;">.&#8221;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">10</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.4</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Deliveries</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Acquirer Deliveries</font><font style="font-family:inherit;font-size:11pt;">. Acquirer shall deliver to the Company, at or prior to the Closing, each of the following:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a certificate, dated as of the Closing Date, executed on behalf of Acquirer by a duly authorized officer of Acquirer to the effect that each of the conditions set forth in Section 6.2 has been satisfied; and</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;an Escrow Agreement, in a form reasonably acceptable to the Company and Acquirer (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;), dated as of the Closing Date and executed by Acquirer and the Escrow Agent.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Deliveries</font><font style="font-family:inherit;font-size:11pt;">. The Company shall deliver to Acquirer, at or prior to the Closing, each of the following:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a certificate, dated as of the Closing Date and executed on behalf of the Company by its Chief Executive Officer, to the effect that each of the conditions set forth in Section 6.3 has been satisfied;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a certificate, dated as of the Closing Date and executed on behalf of the Company by its Secretary, certifying the Company&#8217;s (A) certificate of incorporation, (B) bylaws, (C) board resolutions approving the Merger and this Agreement and declaring the advisability thereof and (D) stockholder resolutions approving the adoption of this Agreement;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Escrow Agreement, dated as of the Closing Date and executed by the Stockholders&#8217; Agent;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;an unrevoked Joinder Agreement, executed by the Company Stockholders in the aggregate holding at least ninety-five percent (95%) of the Company Capital Stock (voting as a single class, on an as-converted to Common Stock basis) as of immediately prior to the Closing, including each Company Stockholder listed on Schedule A;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(v)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;if requested by Acquirer, evidence satisfactory to Acquirer of (A) the resignation of each of the directors and each of the officers of the Company and its Subsidiary in office immediately prior to the Closing as directors and/or officers, as applicable, of the Company and its Subsidiary, effective no later than immediately prior to the Effective Time, and (B) the appointment of new officers and directors of the Company, which appointments are to become effective at the Effective Time;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a Parachute Payment Waiver, in a form reasonably acceptable to the Company and Acquirer (a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Parachute Payment Waiver</font><font style="font-family:inherit;font-size:11pt;">&#8221;), executed by each Person required to execute such a waiver pursuant to Section 5.13;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a certificate from the Secretary of State of the States of Delaware and California dated within three (3) days prior to the Closing Date certifying that the Company is in good standing and, to the extent such information is provided by such jurisdiction, that all applicable Taxes and fees of the Company through and including the Closing Date have been paid;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(viii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;[intentionally omitted];</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">11</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ix)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;evidence reasonably satisfactory to Acquirer that each of the Contracts set forth on Schedule D has been terminated (or will be terminated as of the Effective Time) and is of no further force or effect (or will be of no further force or effect as of the Effective Time;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(x)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;evidence of the termination of any Company Employee Plan set forth on Schedule E;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Closing Spreadsheet completed to include all of the information specified in Section 5.9 in a form reasonably acceptable to Acquirer and a certificate executed by the Chief Executive Officer of the Company, dated as of the Closing Date, certifying that such Closing Spreadsheet is true, correct and complete;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a statement from the Company, dated as of the Closing Date and conforming to the requirements of Regulations Sections&#160;1.897-2(h)(1)(i) and 1.1445-2(c)(3), certifying that the Company is not, and has never been, a &#8220;United States real property holding corporation&#8221; for purposes of Sections 897 and 1445 of the Code (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">FIRPTA Statement</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and a notice to the Internal Revenue Service in accordance with the requirements under Treasury Regulations Section&#160;1.897-2(h)(2), </font><font style="font-family:inherit;font-size:11pt;background-color:#ffffff;">dated as of the Closing Date</font><font style="font-family:inherit;font-size:11pt;">&#32;(the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">FIRPTA Notification</font><font style="font-family:inherit;font-size:11pt;">&#8221;) together with written authorization for Acquirer to deliver the FIRPTA Notification and a copy of the FIRPTA Statement to the Internal Revenue Service on behalf of the Company after the Closing, in each case in form and substance reasonably satisfactory to Acquirer and duly executed by the Company and signed by a responsible corporate officer of the Company;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xiii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;an option cancellation agreement, in a form reasonably acceptable to the Company and Acquirer (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Option Cancellation Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;), from holders representing at least 90% of the Vested Company Options issued and outstanding as of immediately prior to the Effective Time;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xiv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;(A) an executed payoff letter, dated no more than three (3) Business Days prior to the Closing Date, with respect to all borrowed money indebtedness outstanding as of immediately prior to the Closing to (x) satisfy such Estimated Company Indebtedness as of the Closing Date and (y) terminate and release any Encumbrances related thereto (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Payoff Letter</font><font style="font-family:inherit;font-size:11pt;">&#8221;); and (B) an invoice from each advisor or other service provider to the Company (other than any employee, director or officer of the Company), dated no more than three (3) Business Days prior to the Closing Date, with respect to all Estimated Company Transaction Expenses estimated to be due and payable to such advisor or other service provider, as the case may be, as of the Closing Date (each, an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Invoice</font><font style="font-family:inherit;font-size:11pt;">&#8221;), along with, in each case, a properly completed Form W-9, or the appropriate version of IRS Form W-8, if applicable, from each Person receiving any payment in satisfaction of Estimated Company Indebtedness or Estimated Company Transaction Expenses in connection with the Closing; </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a duly executed stock transfer agreement, in a form reasonably acceptable to Acquirer, with respect of the Company Capital Stock transferred by a Founder to the individuals and in the amount reflected on Schedule H; and</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xvi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a duly executed bonus acknowledgement agreement, in a form reasonably acceptable to Acquirer, from individuals who shall receive ninety percent (90%) of the aggregate value of the 2018 Annual Bonus and Transaction Bonuses as set forth on Schedule H.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.5</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effective Time</font><font style="font-family:inherit;font-size:11pt;">. At the Closing, after the satisfaction or waiver of each of the conditions set forth in Article VI, Sub and the Company shall cause the Certificate of Merger to be filed with the Secretary of State of the State of Delaware, in accordance with the relevant provisions of Delaware Law (the time of acceptance by the Secretary of State of the State of Delaware of such filing or such later time as may be agreed to by Acquirer and the Company in writing (and set forth in the Certificate of Merger) being referred to herein as the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Effective Time</font><font style="font-family:inherit;font-size:11pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.6</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effect of the Merger</font><font style="font-family:inherit;font-size:11pt;">. At the Effective Time, the effect of the Merger shall be as provided in this Agreement, the Certificate of Merger and the applicable provisions of Delaware Law. Without limiting the generality </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">12</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">of the foregoing, and subject thereto, at the Effective Time, all the property, rights, privileges, powers and franchises of the Company and Sub shall vest in the Surviving Corporation, and all debts, liabilities and duties of the Company and Sub shall become debts, liabilities and duties of the Surviving Corporation.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.7</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Certificate of Incorporation and Bylaws</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At the Effective Time, the certificate of incorporation of the Surviving Corporation shall be amended in its entirety to read as set forth in the Certificate of Merger, until thereafter amended as provided by Delaware Law.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At the Effective Time, the bylaws of the Surviving Corporation shall be amended in their entirety to read as the bylaws of Sub, until thereafter amended as provided by Delaware Law, the certificate of incorporation of the Surviving Corporation and such bylaws.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.8</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Directors and Officers</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At the Effective Time, the members of the board of directors of Sub immediately prior to the Effective Time shall be appointed as the members of the board of directors of the Surviving Corporation immediately after the Effective Time until their respective successors are duly elected or appointed and qualified.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At the Effective Time, the officers of Sub immediately prior to the Effective Time shall be appointed as the officers of the Surviving Corporation immediately after the Effective Time until their respective successors are duly appointed.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.9</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effect on the Company Capital Stock and Company Options</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Capital Stock, Company Options</font><font style="font-family:inherit;font-size:11pt;">. On the terms and subject to the conditions set forth in this Agreement, and without any action on the part of any Company Securityholder:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Series A Stock</font><font style="font-family:inherit;font-size:11pt;">. At the Effective Time, each share of Company Series A Stock issued and outstanding immediately prior to the Effective Time (other than Dissenting Shares and shares owned by the Company) shall be automatically converted into, subject to and in accordance with Section 1.10, (1) the right to receive an amount of cash (without interest) equal to the Closing Per Share Amount and (1) the contingent right to receive the Escrow Per Share Amount and Expense Fund Per Share Amount (in each case, as provided in this Agreement and the Escrow Agreement, at the respective times and subject to the contingencies specified herein and therein). The amount of cash each Company Stockholder is entitled to receive for the shares of Company Series A Stock held by such Company Stockholder shall be rounded to the nearest cent and computed after aggregating cash amounts for all shares of Company Series A Stock held by such Company Stockholder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Series B Stock</font><font style="font-family:inherit;font-size:11pt;">. At the Effective Time, each share of Company Series B Stock issued and outstanding immediately prior to the Effective Time (other than Dissenting Shares and shares owned by the Company) shall be automatically converted into, subject to and in accordance with Section 1.10, (1) the right to receive an amount of cash (without interest) equal to the Closing Per Share Amount and (1) the contingent right to receive the Escrow Per Share Amount and Expense Fund Per Share Amount (in each case, as provided in this Agreement and the Escrow Agreement, at the respective times and subject to the contingencies specified herein and therein). The amount of cash each Company Stockholder is entitled to receive for the shares of Company Series B Stock held by such Company Stockholder shall be rounded to the nearest cent and computed after aggregating cash amounts for all shares of Company Series B Stock held by such Company Stockholder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Common Stock</font><font style="font-family:inherit;font-size:11pt;">. At the Effective Time, each share of Company Common Stock issued and outstanding immediately prior to the Effective Time (other than Dissenting Shares and shares owned by the Company) shall be automatically converted into, subject to and in accordance with Section 1.10, (1) the right to receive an amount of cash (without interest) equal to the Closing Per Share Amount and (1) the contingent right </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">13</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">to receive the Escrow Per Share Amount, Expense Fund Per Share Amount and, solely with respect to a share of Company Common Stock held by a Founder, the Founder Holdback Per Share Amount (in each case, as provided in this Agreement, the Escrow Agreement and with respect to the Founders, the Founder Holdback Agreements, at the respective times and subject to the contingencies specified herein and therein). The amount of cash each Company Stockholder is entitled to receive for the shares of Company Common Stock held by such Company Stockholder shall be rounded to the nearest cent and computed after aggregating cash amounts for all shares of Company Common Stock held by such Company Stockholder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Vested Company Options</font><font style="font-family:inherit;font-size:11pt;">. Each Vested Company Option outstanding as of immediately prior to the Effective Time (including Unvested Company Options (or portion thereof) that accelerate by their terms and become Vested Company Options at the Effective Time) shall be cancelled and converted automatically at the Effective Time into the right to receive with respect to each share subject thereto, an amount in cash, without interest, equal to the excess, if any, of the Per Share Amount for each share of Company Common Stock issuable upon the exercise in full of such Vested Company Option over the per share exercise price of such Vested Company Option (such excess amount being hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Vested Company Option Cash Out Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221;), each in accordance with, and subject to, the terms and conditions set forth in this Agreement. Vested Company Options with a per share exercise price greater than or equal to the Per Share Amount shall be cancelled without consideration. The payment of the Vested Company Option Cash Out Amount to any holder of Vested Company Options shall, subject to delivery by such holder of an executed Option Cancellation Agreement to Acquirer, be paid to the Surviving Corporation for further payment, as soon as practicable (but in no event later than the second regular payroll date after the Effective Time), to such holders of Vested Company Options through the Surviving Corporation&#8217;s payroll processing system net of applicable Tax withholding. For purposes of calculating the aggregate amount of consideration payable to each holder of a Vested Company Option pursuant to this Section 1.9(a)(iv), (A) all shares of Company Common Stock issuable upon the exercise in full of the Vested Company Options held by each holder of Vested Company Options shall be aggregated and (B) the amount of cash to be paid to each such holder of Vested Company Options shall be rounded down to the nearest whole cent.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(v)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Unvested Company Options</font><font style="font-family:inherit;font-size:11pt;">. No Unvested Company Options shall be assumed by Acquirer, substituted with any equivalent option or right to purchase capital stock of the Acquirer, the Surviving Corporation or any of its Affiliates or otherwise continued by Acquirer or any of its Affiliates (including the Surviving Corporation) in connection with the Merger or the other transactions contemplated by this Agreement. At the Effective Time, by virtue of the Merger and without the need for any further action on the part of the holder thereof, all Unvested Company Options outstanding immediately prior to the Effective Time (except for Unvested Company Options (or any portion thereof) that accelerate by their terms and become Vested Company Options at the Effective Time) shall be cancelled and extinguished without any present or future right to receive any portion of the Total Merger Consideration or any other consideration.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Total Merger Consideration</font><font style="font-family:inherit;font-size:11pt;">. Notwithstanding anything to the contrary contained in this Agreement, in no event shall the aggregate consideration paid by Acquirer to the Company Securityholders exceed the Final Total Adjusted Merger Consideration.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Capital Stock of Sub</font><font style="font-family:inherit;font-size:11pt;">. Each share of capital stock of Sub that is issued and outstanding immediately prior to the Effective Time will, by virtue of the Merger and without further action on the part of the sole stockholder of Sub, be converted into and become one share of common stock of the Surviving Corporation (and the shares of Surviving Corporation into which the shares of Sub capital stock are so converted shall be the only shares of the Surviving Corporation&#8217;s capital stock that are issued and outstanding immediately after the Effective Time). Each certificate evidencing ownership of shares of Sub common stock will evidence ownership of such shares of common stock of the Surviving Corporation.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">14</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Treatment of Shares of Company Capital Stock Owned by the Company</font><font style="font-family:inherit;font-size:11pt;">. At the Effective Time, all shares of Company Capital Stock that are owned by the Company as treasury stock immediately prior to the Effective Time shall be cancelled and extinguished without any conversion thereof. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Adjustments</font><font style="font-family:inherit;font-size:11pt;">. In the event of any stock split, reverse stock split, stock dividend (including any dividend or distribution of securities convertible into capital stock), reorganization, reclassification, combination, recapitalization or other like change with respect to the Company Capital Stock occurring after the Agreement Date and prior to the Effective Time, all references in this Agreement to specified numbers of shares of any class or series affected thereby, and all calculations provided for that are based upon numbers of shares of any class or series (or trading prices therefor) affected thereby, shall be equitably adjusted to the extent necessary to provide the parties hereto the same economic effect as contemplated by this Agreement prior to such stock split, reverse stock split, stock dividend, reorganization, reclassification, combination, recapitalization or other like change.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Appraisal Rights</font><font style="font-family:inherit;font-size:11pt;">. Notwithstanding anything contained herein to the contrary, any Dissenting Shares shall not be converted into the right to receive the cash amount provided for in Section 1.9(a), but shall instead be converted into such rights as are granted to such holders by Delaware Law or California Law, as the case may be. Each holder of Dissenting Shares who, pursuant to the provisions of Delaware Law or California Law, as the case may be, becomes entitled to payment thereunder for such shares shall receive payment therefor in accordance with Delaware Law or California Law, as applicable (but only after the value therefor shall have been agreed upon or finally determined pursuant to such provisions). If, after the Effective Time, any Dissenting Shares shall lose their status as Dissenting Shares, then any such shares shall immediately be converted into the right to receive the cash payable pursuant to Section 1.9(a) in respect of such shares as if such shares never had been Dissenting Shares, and Acquirer shall issue and deliver to the holder thereof, at (or as promptly as reasonably practicable after) the applicable time or times specified in Section 1.10(c), following the satisfaction of the applicable conditions set forth in Section 1.10(c), the amount of cash to which such holder would be entitled in respect thereof under this Section 1.9 as if such shares never had been Dissenting Shares. The Company shall give Acquirer (i) prompt notice of any demands for appraisal or purchase received by the Company, withdrawals of such demands, and any other instruments served pursuant to Delaware Law or California Law and received by the Company and (ii) the right to direct all negotiations and proceedings with respect to demands for appraisal or purchase under Delaware Law or California Law. The Company shall not, except with the prior written consent of Acquirer, or as otherwise required under Delaware Law or California Law, voluntarily make any payment or offer to make any payment with respect to, or settle or offer to settle, any claim or demand in respect of any Dissenting Shares. The payout of consideration under this Agreement to the Company Stockholders (other than to holders of Dissenting Shares who shall be treated as provided in this Section 1.9(d) and under Delaware Law or California Law, as applicable) shall not be affected by the exercise or potential exercise of appraisal rights or dissenters&#8217; rights under Delaware Law or California Law by any other Company Stockholder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Rights Not Transferable</font><font style="font-family:inherit;font-size:11pt;">. The rights of the Company Securityholders as of immediately prior to the Effective Time are personal to each such Company Securityholder and shall not be transferable for any reason otherwise than by operation of law, will or the laws of descent and distribution. Any attempted transfer of such right by any holder thereof (otherwise than as permitted by the immediately preceding sentence) shall be null and void.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">15</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.10</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Payment of Total Merger Consideration; Escrow Fund; Exchange Procedures; Other</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Total Merger Consideration</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At or immediately following the Closing, and in any event within one Business Day, Acquirer or a direct or indirect subsidiary of Acquirer shall transfer, by wire transfer of immediately available funds, to the Paying Agent for exchange in accordance with this Section 1.10, through such reasonable procedures as Acquirer may adopt, the aggregate amount of cash payable pursuant to Section 1.9(a)(i)(A), Section 1.9(a)(ii)(A) and Section 1.9(a)(iii)(A).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At or immediately following the Closing, and in any event within one Business Day, Acquirer or a direct or indirect subsidiary of Acquirer shall deliver to the Surviving Corporation, for further distribution to the Company Optionholders in accordance with Section 1.9(a)(iv), the aggregate Vested Company Option Cash Out Amount payable to all holders of Vested Company Options pursuant to Section 1.9(a)(iv).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Escrow Fund</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At or immediately the Closing, and in any event within one Business Day, Acquirer or a direct or indirect subsidiary of Acquirer shall transfer, by wire transfer of immediately available funds, the Escrow Cash to the Escrow Agent to hold in trust as an escrow fund (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Fund</font><font style="font-family:inherit;font-size:11pt;">&#8221;) under the terms of this Agreement and the Escrow Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Escrow Fund shall be available to compensate Acquirer (on behalf of itself or any other Indemnified Person) for Indemnifiable Damages pursuant to the indemnification obligations of the Effective Time Holders set forth in Article VIII and for any amounts owing to Acquirer as finally determined pursuant to Section 1.17(d).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Within five (5) Business Days following the expiration of the Escrow Period (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Release Date</font><font style="font-family:inherit;font-size:11pt;">&#8221;), each of Acquirer and the Stockholders&#8217; Agent shall deliver a joint written instrument in accordance with the terms of the Escrow Agreement (a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Joint Instruction</font><font style="font-family:inherit;font-size:11pt;">&#8221;) directing the Escrow Agent to distribute to the Paying Agent, for further distribution to the Effective Time Holders (based on each Effective Time Holder&#8217;s Pro Rata Share of such distribution) the Escrow Cash then remaining in the Escrow Fund less that portion of the Escrow Fund equal to the sum of (1) the amount of Indemnifiable Damages payable pursuant to Article VIII in connection with claims for indemnification that have been settled as of the Escrow Release Date but remain unsatisfied and (2) the amount of Indemnifiable Damages stated in any Officer Certificate delivered to the Stockholders&#8217; Agent pursuant to Article VIII on or prior to the expiration of the Escrow Period that remains unsettled or disputed. Any portion of the Escrow Cash then remaining in the Escrow Fund held by the Escrow Agent following the Escrow Release Date with respect to pending but unresolved claims for indemnification that is not distributed to Acquirer or other Indemnified Persons from the Escrow Fund upon the final resolution of such claims in accordance with the terms of this Agreement, shall be distributed by the Escrow Agent to the Paying Agent (for further distribution to the Effective Time Holders in accordance with each such Effective Time Holder&#8217;s Pro Rata Share) upon delivery of a Joint Instruction by Acquirer and the Stockholders&#8217; Agent directing the Escrow Agent to make such distribution (and each of Acquirer and the Stockholders&#8217; Agent agree to provide the Escrow Agent with such Joint Instruction, as applicable, following the final resolution of any such claim).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The parties hereto acknowledge and agree that the Escrow Fund is intended to be part of the aggregate acquisition consideration payable in exchange for Company Capital Stock in accordance with this Agreement. Acquirer and the Company agree that: (i) except with respect to interest imputed described in clause (ii) the parties agree to report payments of the Escrow Fund for U.S. federal, state and foreign income Tax purposes consistent with such treatment unless otherwise required by a change in applicable law following the date hereof or a &#8220;determination&#8221; within the meaning of Section 1313 of the Code, (ii) if and to the extent any part of the Escrow Fund is actually distributed to the Effective Time Holders, interest may be imputed on such amount payable as </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">16</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">required by Sections 483 or 1274 of the Code, and (iii) the Effective Time Holders shall be required to report as interest income, and Acquirer shall be entitled to deduct as interest expense, to the extent permitted by applicable law, the imputed interest amount described in preceding clause (ii).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Expense Fund</font><font style="font-family:inherit;font-size:11pt;">. At or immediately following the Closing, and in any event within one Business Day, Acquirer shall transfer, by wire transfer of immediately available funds, $150,000 (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Expense Fund Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221;) to the Stockholders&#8217; Agent for use as set forth in Section 8.7.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Founder Holdback</font><font style="font-family:inherit;font-size:11pt;">. Notwithstanding any provision herein to the contrary, with respect to each Founder, an amount equal to the Founder Holdback Per Share Amount with respect to each share of Company Common Stock held by such Founder otherwise payable to such Founder pursuant Section 1.9(a)(iii), as set forth in the applicable Founder&#8217;s Founder Holdback Agreement, shall not be paid to such Founder at Closing, and all such unpaid amounts shall become payable subject to vesting and the other terms and conditions set forth in this Agreement and the applicable Founder&#8217;s Founder Holdback Agreement. Acquirer acknowledges and agrees that the Founder Holdback Per Share Amount payable to the Founder shall be treated for Tax purposes in accordance with Section 6 of each Founder Holdback Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Transaction Expenses and Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">. At the Closing, Acquirer shall, by wire transfer of immediately available funds, on behalf of the Company and its Subsidiary, pay (i) to each lender and applicable account designated on the Closing Spreadsheet in the applicable Payoff Letter, the amount of Company Indebtedness due at Closing to such lender and (ii) all Company Transaction Expenses payable to an advisor or other service provider to the Company and its Subsidiary (other than any employee, director or officer) that remain outstanding as of the Closing to such account or accounts as are designated in the applicable Invoices and by the Company in the Closing Spreadsheet.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Paying Agent</font><font style="font-family:inherit;font-size:11pt;">. Acquiom Financial LLC shall act as payments administrator (in its capacity as the payments administrator, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Paying Agent</font><font style="font-family:inherit;font-size:11pt;">&#8221;) in the Merger. Acquiror and the Stockholders&#8217; Agent shall enter into a payments administration agreement with the Paying Agent (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Paying Agent Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;) at or prior to the Closing. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exchange Procedures</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No later than two (2) Business Days prior to Closing, Acquirer shall make available to the Company a letter of transmittal, in a form reasonably acceptable to the Company and Acquirer (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Letter of Transmittal</font><font style="font-family:inherit;font-size:11pt;">&#8221;). Promptly following the Closing Date in accordance with the Paying Agent Agreement, the Paying Agent shall mail, email or otherwise provide to every holder of record of shares of Company Capital Stock that were issued and outstanding immediately prior to the Effective Time and that has not previously delivered a properly completed and duly executed Letter of Transmittal together with its Certificates and any additional documents reasonably required by the Paying Agent: (1) a form of Letter of Transmittal, (1) instructions for use of the Letter of Transmittal in effecting the surrender of certificates or instruments that immediately prior to the Effective Time represented issued and outstanding shares of Company Capital Stock that were converted into the right to receive consideration pursuant to Section 1.9(a) (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Certificates</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and (C) any other documents reasonably required by the Paying Agent in exchange for such cash. Such Letter of Transmittal and instructions thereto may be accessible through a link contained in an email from the Paying Agent. The Letter of Transmittal shall specify that delivery of Certificates shall be effected, and risk of loss and title to Certificates shall pass, only upon receipt thereof by the Paying Agent, together with a properly completed and duly executed Letter of Transmittal, duly executed on behalf of each Person effecting the surrender of such Certificates, and shall be in such form and have such other provisions as Acquirer or the Paying Agent may reasonably specify.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">17</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;As soon as reasonably practicable after the date of delivery to the Paying Agent (or to such other agent or agents as may be appointed by Acquirer) of a Certificate, together with a properly completed and duly executed Letter of Transmittal and any other documentation required thereby, (1) the holder of record of such Certificate shall be entitled to receive via ACH (or, if indicated in such duly executed Letter of Transmittal, via a check or a wire for an additional fee) representing the cash amount that such holder has the right to receive pursuant to Section 1.9(a)(i)(A), Section 1.9(a)(ii)(A) and Section 1.9(a)(iii)(A) (as applicable) in respect of such Certificate and (1) such Certificate shall be cancelled.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Interest</font><font style="font-family:inherit;font-size:11pt;">. No interest shall accumulate on any cash payable in connection with the Merger (other than interest accrued (if any) on the Escrow Cash according to the Escrow Agreement).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Transfers of Ownership</font><font style="font-family:inherit;font-size:11pt;">. If any cash amount payable pursuant to Section 1.9(a) is to be paid to a Person other than the Person to which the Certificate surrendered in exchange therefor is registered, it shall be a condition of the payment thereof that the Certificate so surrendered shall be properly endorsed and otherwise in proper form for transfer and that the Person requesting such exchange shall have paid to Acquirer or any agent designated by it any transfer or other Taxes required by reason of the payment of cash in any name other than that of the registered holder of the Certificate surrendered, or established to the satisfaction of Acquirer or any agent designated by it that such Tax has been paid or is not payable.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Liability</font><font style="font-family:inherit;font-size:11pt;">. Notwithstanding anything to the contrary in this Section 1.10, none of the Paying Agent, the Surviving Corporation or any party hereto shall be liable to any Person for any amount properly paid to a public official pursuant to any applicable abandoned property, escheat or similar law.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Unclaimed Cash</font><font style="font-family:inherit;font-size:11pt;">. Any portion of funds held by the Paying Agent that have not been delivered to any holders of Certificates pursuant to this Article I within twelve (12) months after the Effective Time shall promptly be paid to Acquirer, and thereafter each holder of a Certificate who has not theretofore complied with the exchange procedures set forth in and contemplated by Section 1.10(c) shall look only to the Acquirer (subject to abandoned property, escheat and similar laws) for its claim, only as a general unsecured creditor thereof, to the cash payable pursuant to Section 1.9(a). Notwithstanding anything to the contrary contained herein, if any Certificate has not been surrendered prior to the date on which the merger consideration contemplated by Section 1.9 in respect of such Certificate would otherwise escheat to or become the property of any Governmental Entity, any amounts payable in respect of such Certificate shall, to the extent permitted by applicable law, become the property of Acquirer, free and clear of all claims or interests of any Person previously entitled thereto.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.11</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Further Ownership Rights in the Company Capital Stock</font><font style="font-family:inherit;font-size:11pt;">. All cash paid or payable following the surrender for exchange of shares of Company Capital Stock in accordance with the terms hereof shall be so paid or payable in full satisfaction of all rights pertaining to such shares of Company Capital Stock, and there shall be no further registration of transfers on the records of the Surviving Corporation of shares of Company Capital Stock that were issued and outstanding immediately prior to the Effective Time. If, after the Effective Time, any Certificate is presented to the Surviving Corporation for any reason, such Certificate shall be cancelled and exchanged as provided in this Article I.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.12</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Lost, Stolen or Destroyed Certificates</font><font style="font-family:inherit;font-size:11pt;">. In the event any Certificate shall have been lost, stolen or destroyed, the Paying Agent shall issue in exchange for such Certificate, following the making of an affidavit of that fact by the record holder thereof, such cash as may be required pursuant to Section 1.9 in respect of such Certificate; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that Acquirer or the Paying Agent may, in its discretion and as a condition precedent to the issuance thereof, require the record holder of such Certificate to deliver a bond in such sum or execute an indemnification agreement as Acquirer or the Paying Agent may reasonably direct as indemnity against any claim that may be made against Acquirer, the Surviving Corporation, the Paying Agent and/or any of their respective representatives or agents with respect to such Certificate.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">18</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.13</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Tax Consequences</font><font style="font-family:inherit;font-size:11pt;">. The parties hereto intend the Merger to be a taxable sale of shares of Company Capital Stock by the Effective Time Holders. Acquirer makes no representations or warranties to the Company or to any Company Securityholder regarding the Tax treatment of the Merger, or any of the Tax consequences to the Company or any Company Securityholder of this Agreement, the Merger or any of the other transactions or agreements contemplated by this Agreement. The Company acknowledges that the Company and the Company Securityholders are relying solely on their own Tax advisors in connection with this Agreement, the Merger and the other transactions and agreements contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.14</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Withholding Rights</font><font style="font-family:inherit;font-size:11pt;">. Each of Acquirer, the Surviving Corporation, the Paying Agent and the Escrow Agent shall be entitled to deduct and withhold from the Total Merger Consideration deliverable under this Agreement, and from any other payments otherwise required pursuant to this Agreement or the Escrow Agreement, to any Company Securityholder or holder of any Certificates such amounts in cash or shares as Acquirer, the Surviving Corporation, the Escrow Agent or the Paying Agent is required to deduct and withhold with respect to any such deliveries and payments under the Code or any provision of state, local, provincial or foreign Tax law. To the extent that amounts are so withheld and properly remitted to the appropriate Governmental Entity in accordance with applicable law, such withheld and paid over amounts shall be treated for all purposes of this Agreement as having been delivered and paid to such holders in respect of which such deduction, withholding and payment was made.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.15</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exchange Rate</font><font style="font-family:inherit;font-size:11pt;">. All amounts payable to any party under this Agreement shall be paid in Dollars. Any amounts to be converted into Dollars for the purpose of calculating any amounts under this Agreement, including the amount of the Working Capital, shall be converted into Dollars at the Designated Exchange Rate.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.16</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taking of Necessary Action; Further Action</font><font style="font-family:inherit;font-size:11pt;">. If, at any time after the Effective Time, any further action is necessary or desirable to carry out the purposes of this Agreement and to vest the Surviving Corporation with full right, title and interest in, to and under, and/or possession of, all assets, property, rights, privileges, powers and franchises of the Company, the officers and directors of the Surviving Corporation are fully authorized in the name and on behalf of the Company or otherwise, to take all lawful action necessary or desirable to accomplish such purpose or acts, so long as such action is not inconsistent with this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">1.17</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Adjustment; Post-Closing Adjustment; Disputed Final Adjustment; Payment</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Determination of Closing Adjustment</font><font style="font-family:inherit;font-size:11pt;">. No later than five (5) Business Days prior to the Closing, the Company shall provide Acquirer with its good faith estimate of Working Capital (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Estimated Working Capital</font><font style="font-family:inherit;font-size:11pt;">&#8221;), its good faith estimate of the aggregate amount of all Cash (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Estimated Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; and the amount by which such amount exceeds the Minimum Cash Amount, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Estimated Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221;), its good faith estimate of the aggregate amount of Company Indebtedness (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Estimated Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221;), its good faith estimate of the aggregate amount of unpaid Company Transaction Expenses (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Estimated Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and the resulting calculation of the Total Adjusted Merger Consideration, in each case, calculated consistent with the definitions thereof set forth herein (the statement setting forth such calculations, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Pre-Closing Statement</font><font style="font-family:inherit;font-size:11pt;">&#8221;). During the period after delivery of such Pre-Closing Statement and prior to the Closing Date, (i)&#160;the Company will cooperate in good faith with Acquirer in the event that Acquirer disputes any item set forth in such Pre-Closing Statement; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that if the Company and Acquirer are not able to mutually agree on any disputed item prior to the Closing Date, the Pre-Closing Statement provided by the Company, as modified to include any agreed changes, shall be binding for purposes of this Section 1.17 and (ii) Acquirer and its advisors (including, without limitation, its independent accounting firm) shall be provided with such access to the financial books and records and personnel of the Company, its Subsidiary and the Stockholders&#8217; Agent as it may reasonably request to enable it to evaluate the calculations of Estimated Working Capital, Estimated Cash and Estimated Excess Cash Amount, Estimated Company Indebtedness and Estimated Company Transaction Expenses.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">19</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Determination of Post-Closing Adjustment</font><font style="font-family:inherit;font-size:11pt;">. Within sixty (60) days following the Closing Date, Acquirer shall deliver to the Stockholders&#8217; Agent the calculation of the actual Working Capital (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Actual Working Capital</font><font style="font-family:inherit;font-size:11pt;">&#8221;), a calculation of the actual Cash (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Actual Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221;), a calculation of the actual Excess Cash Amount (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Actual Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">&#8221;), a calculation of the actual Company Transaction Expenses of the Company and its Subsidiary (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Actual Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and a calculation of the actual Company Indebtedness of the Company and its Subsidiary (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Actual Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221;), in each case, calculated consistent with the definitions thereof set forth herein (the statement setting forth such calculation, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Post-Closing Statement</font><font style="font-family:inherit;font-size:11pt;">&#8221;). If Acquirer fails to deliver the Post-Closing Statement within sixty (60) days after the Closing Date, then for a period of ten (10) days following the expiration of such sixty (60) day period, the Stockholders&#8217; Agent shall have the right, at its election, to require Acquirer to deliver the Post-Closing Statement within ten (10) days of the Stockholders&#8217; Agent&#8217;s written demand therefor. If (x) Acquirer does not deliver to the Stockholders&#8217; Agent its calculation of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Transaction Expenses or Actual Company Indebtedness and (y) the Stockholders&#8217; Agent does not require delivery thereof pursuant to clause (ii) above, then the calculation of Estimated Working Capital determined pursuant to Section 1.17(a) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Working Capital</font><font style="font-family:inherit;font-size:11pt;">,&#8221; the calculation of Estimated Cash and Estimated Excess Cash Amount determined pursuant to Section 1.17(a) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; and the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">,&#8221; respectively, the calculation of the Estimated Company Indebtedness determined pursuant to Section 1.17(a) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">,&#8221; and/or the calculation of Estimated Company Transaction Expenses determined pursuant to Section 1.17(a) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221;, which, in each case, shall be deemed final and conclusive and binding upon the parties hereto in all respects.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Disputed Final Adjustment</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No later than forty-five (45) days following the delivery by Acquirer of the calculation of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Indebtedness and/or Actual Company Transaction Expenses, the Stockholders&#8217; Agent shall notify Acquirer in writing whether it accepts or disputes the accuracy of the calculation of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Transaction Expenses and/or Actual Company Indebtedness. During such forty-five (45) day period, the Stockholders&#8217; Agent and its advisors (including, without limitation, its independent accounting firm) shall be provided with such access to the financial books and records (subject to the execution of customary work paper access letters) and personnel of the Company, its Subsidiary and Acquirer as it may reasonably request to enable it to evaluate the calculations of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Transaction Expenses and Actual Company Indebtedness prepared by Acquirer. If the Stockholders&#8217; Agent accepts the calculation of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Transaction Expenses and/or Actual Company Indebtedness determined pursuant to Section 1.17(b), or if the Stockholders&#8217; Agent fails within such forty-five (45) day period to notify Acquirer of any dispute with respect thereto, then the calculation of Actual Working Capital determined pursuant to Section 1.17(b) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Working Capital</font><font style="font-family:inherit;font-size:11pt;">,&#8221; the calculation of Actual Cash and Actual Excess Cash Amount determined pursuant to Section 1.17(b) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">,&#8221; respectively, the calculation of the Actual Company Indebtedness determined pursuant to Section 1.17(b) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221; and the calculation of Actual Company Transaction Expenses determined pursuant to Section 1.17(b) shall be the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221; which, in each case, shall be deemed final and conclusive and binding upon the parties hereto in all respects.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;If the Stockholders&#8217; Agent disputes the accuracy of the calculation of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Transaction Expenses or Actual Company Indebtedness, the Stockholders&#8217; Agent shall provide written notice to Acquirer no later than forty-five (45) days following the delivery by Acquirer to the Stockholders&#8217; Agent of the Post-Closing Statement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Dispute Notice</font><font style="font-family:inherit;font-size:11pt;">&#8221;), setting forth in reasonable detail those items that the Stockholders&#8217; Agent disputes, together with the basis therefor, any underlying supporting documentation and the Stockholders&#8217; Agent&#8217;s calculation of such amounts. During the </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">20</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">thirty (30) day period following delivery of a Dispute Notice, Acquirer and the Stockholders&#8217; Agent shall negotiate in good faith to resolve their disagreements over the disputed items. During such thirty (30) day period and until the final determination of Final Working Capital, Final Cash and Final Excess Cash Amount, Final Company Indebtedness and/or Final Company Transaction Expenses in accordance with this 1.17(c)(ii), the Stockholders&#8217; Agent and its advisors (including, without limitation, its independent accounting firm) shall be provided with such access to the financial books and records and personnel of the Company, its Subsidiary and Acquirer as it may reasonably request to enable it to address all matters set forth in any Dispute Notice (subject to the execution of customary work paper access letters). If the Parties resolve their differences over the disputed items in accordance with the foregoing procedure, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Working Capital</font><font style="font-family:inherit;font-size:11pt;">,&#8221; &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Cash</font><font style="font-family:inherit;font-size:11pt;">,&#8221; &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">,&#8221; &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221; and/or &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">,&#8221; shall be the amounts agreed upon by them. If the Parties fail to resolve their differences over the disputed items within such thirty (30) day period, then Acquirer and the Stockholders&#8217; Agent shall forthwith jointly request that a nationally recognized independent accounting firm selected by Acquirer (other than PriceWaterhouseCoopers and subject to the reasonable approval of the Stockholders&#8217; Agent) (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Accounting Arbitrator</font><font style="font-family:inherit;font-size:11pt;">&#8221;) make a binding determination as to the disputed items in accordance with this Agreement and the definitions, calculations and principles set forth herein.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Accounting Arbitrator will under the terms of its engagement have no more than thirty (30) days from the date of referral and no more than ten (10) Business Days from the final submission of information and testimony by Acquirer and the Stockholders&#8217; Agent within which to render its written decision with respect to the disputed items (and only with respect to any unresolved disputed items set forth in the Dispute Notice) and the final calculation of Actual Working Capital, Actual Cash and Actual Excess Cash Amount, Actual Company Transaction Expenses and/or Actual Company Indebtedness shall be based solely on the resolution of such disputed items. The Accounting Arbitrator shall review such submissions and base its determination solely on such submissions. In resolving any disputed item, the Accounting Arbitrator may not assign a value to any item greater than the greatest value for such item claimed by either Party or less than the least value for such item claimed by either Party. The decision of the Accounting Arbitrator shall be deemed final and binding upon the Parties and enforceable by any court of competent jurisdiction and the Accounting Arbitrator&#8217;s final calculation of Actual Working Capital shall be deemed the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Working Capital</font><font style="font-family:inherit;font-size:11pt;">,&#8221; the Accounting Arbitrator&#8217;s final calculation of Actual Cash and Actual Excess Cash Amount shall be deemed the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Cash</font><font style="font-family:inherit;font-size:11pt;">&#8221; and &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Excess Cash Amount</font><font style="font-family:inherit;font-size:11pt;">,&#8221; respectively, the Accounting Arbitrator&#8217;s final calculation of Actual Company Indebtedness shall be deemed the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Indebtedness</font><font style="font-family:inherit;font-size:11pt;">&#8221; and/or the Accounting Arbitrator&#8217;s final calculation of Actual Company Transaction Expenses shall be deemed the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Company Transaction Expenses</font><font style="font-family:inherit;font-size:11pt;">,&#8221; absent manifest error. The fees and expenses of the Accounting Arbitrator shall be paid by Acquirer, on the one hand, and the Stockholders&#8217; Agent (on behalf of the Effective Time Holders), on the other hand, based upon the percentage that the portion of the contested amount not awarded to each party bears to the amount actually contested by such party, as determined by the Accounting Arbitrator.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Payment Following Final Determination of Adjustments</font><font style="font-family:inherit;font-size:11pt;">. Following the determination of the Final Working Capital, Final Cash and Final Excess Cash Amount, Final Company Indebtedness and Final Company Transaction Expenses, the Total Adjusted Merger Consideration shall be recalculated substituting the Final Working Capital for the Estimated Working Capital in the definition of Downward Closing Working Capital Adjustment, as applicable, substituting the Final Excess Cash Amount for the Estimated Excess Cash Amount in the definition of Total Adjusted Merger Consideration, substituting the Final Company Indebtedness for the Estimated Company Indebtedness in the definition of Total Adjusted Merger Consideration and substituting the Final Company Transaction Expenses for the Estimated Company Transaction Expenses in the definition of Total Adjusted Merger Consideration (the resulting amount of such recalculation, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Final Total Adjusted Merger Consideration</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and if (A) the Final Total Adjusted Merger Consideration is greater than the Total Adjusted Merger Consideration on the Closing Date, then, within two (2) Business Days after such determination, such difference shall be paid by Acquirer to Paying Agent (for further distribution to the Effective Time Holders in accordance with their Pro Rata Share) and if (B) the Total Adjusted Merger Consideration on the Closing Date is greater than the Final Total Adjusted Merger Consideration, then such difference shall be paid from the Escrow Fund to the Company.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">21</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ARTICLE II</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">REPRESENTATIONS AND WARRANTIES OF THE COMPANY</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Subject to the disclosures set forth in the disclosure schedule of the Company delivered to Acquirer concurrently with the execution of this Agreement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Disclosure Schedule</font><font style="font-family:inherit;font-size:11pt;">&#8221;) (each of which disclosures, in order to be effective, shall clearly indicate the Section and, if applicable, the Subsection of this Article II to which it relates (unless and only to the extent the relevance to other representations and warranties is reasonably apparent from the actual text of the disclosures without reference to extrinsic documentation or any independent knowledge on the part of the reader regarding the matter disclosed)), the Company represents and warrants to Acquirer as follows:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Organization, Standing and Power</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Each of the Company and its Subsidiary is a company duly organized, validly existing and in good standing under the laws of its jurisdiction of organization. Each of the Company and its Subsidiary has the corporate power to own its properties and to conduct its business as now being conducted and is duly qualified to do business and is in good standing under the laws of the jurisdiction of its incorporation and in each other jurisdiction where the failure to be so qualified and in good standing, individually or in the aggregate with any such other failures, would reasonably be expected to be material and adverse to the Company and its Subsidiary as a whole. Neither the Company nor its Subsidiary is in violation of any of the provisions of its certificate of incorporation or bylaws or equivalent organizational or governing documents.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Other than as set forth in Schedule 2.1(b) of the Company Disclosure Schedule, the Company does not have any current or past Subsidiaries. Except as set forth in Schedule 2.1(b) of the Company Disclosure Schedule neither the Company nor its Subsidiary owns any equity or similar interest in, or any interest convertible or exchangeable or exercisable for, any equity or similar interest in, any Person.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Capital Structure</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The authorized capital stock of the Company consists solely of (i) 25,500,000 shares of Company Common Stock and (ii) 12,033,059 shares of Company Preferred Stock, of which 7,364,399 shares are designated as Company Series A Stock and 4,667,660 shares are designated as Company Series B Stock. As of the Agreement Date, a total of 10,325,931 shares of Company Common Stock, 7,365,399 of shares of Company Series A Stock and 4,667,660 shares of Company Series B Stock are issued and outstanding. The Company holds no shares of treasury stock. As of the Agreement Date, there are no other issued and outstanding shares of capital stock or other securities of the Company and no outstanding commitments or Contracts to issue any shares of capital stock or other securities of the Company other than pursuant to the exercise of outstanding Company Options under the Company Equity Plans. Schedule 2.2(a)-1 of the Company Disclosure Schedule sets forth, as of the Agreement Date, a true, correct and complete list of the name of each Person that is the registered owner of any shares of Company Capital Stock and the number and type of such shares so owned by such Person, and the number of shares of Company Common Stock that would be owned by such Person assuming conversion of all shares of Company Preferred Stock so owned by such Person giving effect to all anti-dilution and similar adjustments. The number of such shares set forth as being so owned by such Person constitutes the entire interest of such Person in the issued and outstanding capital stock or voting securities of the Company as of the Agreement Date. Except as set forth on Schedule 2.2(a)-2 of the Company Disclosure Schedule, all issued and outstanding shares of Company Capital Stock are duly authorized, validly issued, fully paid and non-assessable and are free of any Encumbrances, preemptive rights, rights of first refusal or &#8220;put&#8221; or &#8220;call&#8221; rights created by statute, the certificate of incorporation or bylaws of the Company or any Contract to which the Company is a party or by which the Company is bound. There is no liability for dividends accrued and unpaid by the Company. The Company is not under any obligation to register under the Securities Act any shares of Company Capital Stock or any other securities of the Company</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">22</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company owns 100% of the issued and outstanding share capital of the Company&#8217;s Subsidiary.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;As of the Agreement Date, the Company has reserved 3,805,000 shares of Company Common Stock for issuance to employees, non-employee directors and consultants pursuant to the Company Equity Plans, of which 1,461,769 shares are subject to outstanding and unexercised Company Options, and 1,017,300 shares remain available for issuance thereunder. Schedule 2.2(c) of the Company Disclosure Schedule sets forth, as of the Agreement Date, a true, correct and complete list of all Company Optionholders and the Company Options held by such Company Optionholders, whether or not such Company Options were granted under the Company Equity Plans, including the following information: (i) the number of shares of Company Common Stock subject to each such Company Option (including the number that are vested and the number that are unvested); (ii) the date of grant; (iii) the exercise or vesting schedule (and the terms of any acceleration thereof); (iv) the exercise price; (v) ; and (vi) for each Company Optionholder who is not a resident of the United States, the country of residence of such Company Optionholder. In addition, Schedule 2.2(c) of the Company Disclosure Schedule sets forth, as of the Agreement Date, a true, correct and complete list of all Company Optionholders who are not employees of the Company and which identifies whether such Company Optionholders are current or former non-employee directors, consultants, advisory board members, vendors, or other service providers to the Company and indicating whether such Person has ever been an employee of the Company. All issued and outstanding shares of Company Capital Stock were issued in compliance with all applicable Legal Requirements and all requirements set forth in applicable Contracts to which the Company is a party. The exercise price of all Company Options is at least equal to the fair market value of the Company Common Stock on the date such Company Options were granted or repriced, and the Company has not incurred and does not reasonably expect Acquirer to incur any liability or obligation to withhold taxes by reason of Section&#160;409A of the Code upon the vesting of any Company Options.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;In respect of any Company Option granted to a service provider of the Company&#8217;s Subsidiary (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">UK Company Options</font><font style="font-family:inherit;font-size:11pt;">&#8221;): (i) in advance of the date of grant of any UK Company Option, the Company had agreed the &#8220;market value&#8221; (as that term is applied by the EMI Code to the calculation of any charge to income tax on exercise of such an option) of the shares under such UK Company Options with the Shares Valuation Division of HM Revenue &amp; Customs (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">HMRC Agreed Value</font><font style="font-family:inherit;font-size:11pt;">&#8221;); (ii) all UK Company Options were granted at an exercise price that was equal to or greater than the HMRC Agreed Value and within the period that the HMRC Agreed Value remained valid in respect of the relevant shares of Company Capital Stock; (iii) all UK Company Options met, at the time of grant, and continue to meet all of the requirements for enterprise management incentive options under Schedule 5 to ITEPA (including, for the avoidance of doubt, the requirement at paragraph 37(4) to Schedule 5 to ITEPA relating to details of any restrictions to which the relevant shares of Company Capital Stock were subject); (iv) all UK Company Options have been validly notified to HMRC within 92 days of the relevant date of grant (including, for the avoidance of doubt, reflecting the requirement that each Company Optionholder has made and signed a written declaration in relation to his or her UK Company Option in accordance with paragraph 44(6) of Schedule 5 to ITEPA); (v) there have been no disqualifying events under section 534 or 536 of ITEPA; and (vi) there have been no material amendments to any of the terms of any UK Company Options. No claims have arisen nor, to the Knowledge of the Company, are expected to arise in respect of any UK Company Options and all HMRC Annual Share Scheme Returns have been correctly completed and filed with HMRC within the relevant time period and no penalties have arisen in respect of any such returns or, to the Knowledge of the Company, are expected to arise in respect of any such returns.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">23</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No bonds, debentures, notes or other indebtedness of the Company or its Subsidiary (i) granting its holder the right to vote on any matters on which its securityholders may vote (or that is convertible into, or exchangeable for, securities having such right) or (ii) the value of which is any way based upon or derived from capital or voting stock of the Company or its Subsidiary, is issued or outstanding as of the Agreement Date (collectively, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Voting Debt</font><font style="font-family:inherit;font-size:11pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Except for the Company Options described in Schedule 2.2(c) of the Company Disclosure Schedule, there are no options, warrants, calls, rights or Contracts of any character to which the Company or its Subsidiary is a party or by which it is bound obligating the Company or its Subsidiary to issue, deliver, sell, repurchase or redeem, or cause to be issued, delivered, sold, repurchased or redeemed, any shares of any Company Capital Stock, options, warrants or other rights to purchase shares of Company Capital Stock or other securities of the Company or its Subsidiary, or any Company Voting Debt, or obligating the Company or its Subsidiary to grant, extend, accelerate the vesting and/or repurchase rights of, change the price of, or otherwise amend or enter into any such option, warrant, call, right or Contract. Except as set forth on Schedule 2.2(f)-1 of the Company Disclosure Schedule, there are no Contracts relating to voting, purchase or sale of any shares of Company Capital Stock or any share capital of its Subsidiary (i) between or among the Company or its Subsidiary and any other Person, other than (x) written Contracts granting the Company the right to purchase unvested shares upon termination of employment or service and (y) the Company&#8217;s standard form agreements under the Company Equity Plans and (ii) to the Knowledge of the Company, between or among any of the Company Securityholders. Except as set forth on Schedule 2.2(f)-2 of the Company Disclosure Schedule, neither the Company Equity Plans nor any Contract of any character to which the Company or its Subsidiary is a party to or by which the Company or its Subsidiary is bound relating to any Company Options requires or otherwise provides for any accelerated vesting of any Company Options in connection with the Merger or any other transaction contemplated by this Agreement or upon termination of employment or service with Acquirer, the Company, the Company&#8217;s Subsidiary, the Surviving Corporation, or any other event, before, upon or following the Merger or otherwise. True, correct and complete copies of the Company Equity Plans and the Company&#8217;s standard forms of all Contracts and instruments relating to or issued under the Company Equity Plans (including executed copies of all Contracts relating to each Company Option and the shares of Company Capital Stock purchased under such option) have been provided to Acquirer, and such Company Equity Plans and standard form Contracts have not been amended, modified or supplemented since being provided to Acquirer, and there are no agreements, understandings or commitments to amend, modify or supplement such Company Equity Plans or standard form Contracts in any case from those provided to Acquirer.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Closing Spreadsheet will accurately set forth, as of the Closing, the name of each Person that is the registered owner of any shares of Company Capital Stock and/or Company Options and the number and kind of such shares so owned, or subject to Company Options so owned, by such Person. The number of such shares set forth as being so owned, or subject to Company Options so owned, by such Person will constitute the entire interest of such Person in the issued and outstanding capital stock, voting securities or other securities of the Company. As of the Closing, no other Person not disclosed in the Closing Spreadsheet will have a right to acquire any shares of Company Capital Stock and/or Company Options from the Company. In addition, the shares of Company Capital Stock and/or Company Options disclosed in the Closing Spreadsheet will be, as of the Closing, free and clear of any Encumbrances created by the certificate of incorporation or bylaws of the Company or any Contract to which the Company or its Subsidiary is a party or by which it is bound.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Authority; Noncontravention</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has all requisite corporate power and authority to enter into this Agreement and to consummate the transactions contemplated by this Agreement, subject only to the approval of such transactions by the Company Stockholders as contemplated herein. The execution and delivery of this Agreement and the consummation of the transactions contemplated by this Agreement have been duly authorized by the Company Board. This Agreement has been duly executed and delivered by the Company and constitutes the valid and binding obligation </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">24</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">of the Company enforceable against the Company in accordance with its terms, subject only to the effect, if any, of (i) applicable bankruptcy and other similar laws affecting the rights of creditors generally and (ii) rules of law governing specific performance, injunctive relief and other equitable remedies. The Company Board, by resolutions duly adopted (and not thereafter modified or rescinded) by the unanimous vote of the Company Board, has approved and adopted this Agreement and approved the Merger, determined that this Agreement and the terms and conditions of the Merger and this Agreement are advisable and in the best interests of the Company and the Company Stockholders, directed that the adoption of this Agreement be submitted to the Company Stockholders for consideration and recommended that all of the Company Stockholders adopt this Agreement, and determined the fair market value of each class and series of Company Capital Stock for purposes of Chapter 13 of the CGCL. The affirmative votes of (A) the Company Stockholders holding a majority of the outstanding shares of Company Common Stock and Company Preferred Stock (voting together as a single voting class on an as converted to Company Common Stock basis), (B) the Company Stockholders holding a majority of the outstanding shares of Company Preferred Stock (voting together as a separate voting class on an as converted to Company Common Stock basis) and (C) the Company Stockholders holding a majority of the outstanding shares of Company Common Stock, are the only votes of the holders of shares of Company Capital Stock necessary to adopt this Agreement and approve the Merger (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Stockholder Approval</font><font style="font-family:inherit;font-size:11pt;">&#8221;). The affirmative vote of the Company Stockholders listed on Schedule A is sufficient for the Company Stockholder Approval.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The execution and delivery of this Agreement by the Company and the consummation of the transactions contemplated by this Agreement will not, (i) result in the creation of any Encumbrance on any of the material properties or assets of the Company or its Subsidiary or any of the shares of Company Capital Stock or any share capital of its Subsidiary, or (ii) conflict with, or result in any violation of or default under (with or without notice or lapse of time, or both), or give rise to a right of termination, cancellation or acceleration of any obligation or loss of any benefit under, or require any consent, approval or waiver from any Person pursuant to, (A) any provision of the certificate of incorporation or bylaws or other equivalent organizational or governing documents of the Company or its Subsidiary, in each case as amended to date, (B) any Material Contract, or (C) any Legal Requirements applicable to the Company or its Subsidiary or any of their material properties or assets.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Except for the filing of the Certificate of Merger, as provided in Section 1.5, no consent, approval, order or authorization of, or registration, declaration or filing with, any Governmental Entity is required by or with respect to the Company or its Subsidiary in connection with the execution and delivery of this Agreement or the consummation of the transactions contemplated hereby.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.4</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Financial Statements</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has delivered to Acquirer the audited financial statements of the Company and its Subsidiary, on a consolidated basis, for the years ended December 31, 2017 and the unaudited financial statements of the Company and its Subsidiary, on a consolidated basis, for the years ended December 31, 2016 and December 31, 2015 (including, in each case, balance sheets, statements of operations and statements of cash flows) and the unaudited financial statements of the Company and its Subsidiary, on a consolidated basis, for the eight (8) months ended August 31, 2018 (including, in each case, balance sheets, statements of operations and statements of cash flows) (collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Financial Statements</font><font style="font-family:inherit;font-size:11pt;">&#8221;). The Financial Statements (i) are derived from and in accordance with the books and records of the Company and its Subsidiary, (ii) complied as to form in all material respects with applicable accounting requirements with respect thereto as of their respective dates, (iii) have been prepared in accordance with the Company Accounting Principles (except as set forth on Schedule 2.4(a) of the Company Disclosure Schedule) applied on a consistent basis throughout the periods indicated and consistent with each other and (iv) fairly present in all material respects the financial condition of the Company and its Subsidiary at the dates therein indicated and the results of operations and cash flows of the Company and its Subsidiary for the periods therein specified (subject, in the case of unaudited interim period financial statements, to normal recurring year-end adjustments, none of which individually or in the aggregate will be material in amount). </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">25</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the Company nor its Subsidiary has any Liabilities of any nature other than (A) those set forth or adequately provided for in the balance sheet included in the Financial Statements as of August 31, 2018 (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Balance Sheet</font><font style="font-family:inherit;font-size:11pt;">&#8221;), (B) those incurred in the conduct of the Company&#8217;s business since the date of the Company Balance Sheet (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Balance Sheet Date</font><font style="font-family:inherit;font-size:11pt;">&#8221;) in the ordinary course of business consistent with past practice that are of the type that ordinarily recur and (C) those incurred by the Company in connection with the execution of this Agreement and the consummation of the transactions contemplated hereby. Except for Liabilities reflected in the Financial Statements, the Company has no off balance sheet Liability of any nature to, or any financial interest in, any third party or entities, the purpose or effect of which is to defer, postpone, reduce or otherwise avoid or adjust the recording of debt expenses incurred by the Company. All reserves that are set forth in or reflected in the Company Balance Sheet have been established in accordance with the Company Accounting Principles consistently applied. Notwithstanding anything to the contrary in this Section 2.4(b), this Section 2.4(b) shall not constitute any representation or warranty with respect to matters for which there is a specific representation contained in Section 2.10 (Intellectual Property), Section 2.12 (Taxes) or Section 2.13 (Employee Benefit Plans and Employee Matters).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has established and maintains a system of internal accounting controls that is reasonable for a company of its size and profile and that are intended to provide reasonable assurances (i) that transactions, receipts and expenditures of the Company and its Subsidiary are being executed and made only in accordance with appropriate authorizations of management and the Company Board, (ii) that transactions are recorded as necessary (A) to permit preparation of financial statements in conformity with GAAP and (B) to maintain accountability for assets, (iii) regarding prevention or timely detection of unauthorized acquisition, use or disposition of the assets of the Company and its Subsidiary and (iv) that the amount recorded for assets on the books and records of the Company is compared with the existing assets at reasonable intervals and appropriate action is taken with respect to any differences. Neither the Company nor its Subsidiary nor, to the Knowledge of the Company, any current or former employee, consultant or director of the Company or its Subsidiary, has identified or been made aware of any actual and intentional fraud, whether or not material, that involves the Company&#8217;s management or other current or former employees, consultants or directors of the Company or its Subsidiary who have a role in the preparation of financial statements or the internal accounting controls utilized by the Company or its Subsidiary, or any claim or allegation regarding any of the foregoing. Neither the Company nor its Subsidiary nor, to the Knowledge of the Company, any director, officer, employee, accountant or representative of the Company or its Subsidiary has received or otherwise had or obtained Knowledge of any material complaint, allegation, assertion or claim, whether written or oral, in each case, regarding deficient accounting practices, procedures, methodologies or methods of the Company or its Subsidiary or their internal accounting controls, or any material inaccuracy in the Company&#8217;s financial statements. No attorney representing the Company or its Subsidiary, whether or not employed thereby, has reported to the Company Board or any committee thereof or to any director or officer of the Company or its Subsidiary evidence of a material violation of securities laws, breach of fiduciary duty or similar violation by the Company, its Subsidiary or any of their officers, directors, employees or agents. There are no significant deficiencies or material weaknesses in the design or operation of the Company&#8217;s internal controls that would reasonably be likely to materially and adversely affect the Company&#8217;s or its Subsidiary&#8217;s ability to record, process, summarize and report financial data. At the Company Balance Sheet Date, there were no material loss contingencies (as such term is used in Statement of Financial Accounting Standards No. 5 (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Statement No. 5</font><font style="font-family:inherit;font-size:11pt;">&#8221;) issued by the Financial Accounting Standards Board in March 1975) that are not adequately provided for in the Company Balance Sheet as required by said Statement No. 5. There has been no material change in the Company&#8217;s internal accounting policies since January 1, 2015, except as described in the Financial Statements.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.4(d) of the Company Disclosure Schedule sets forth the names and locations of all banks, trust companies, savings and loan associations and other financial institutions at which the Company or its Subsidiary maintains accounts of any nature and the names of all Persons authorized to draw thereon or make withdrawals therefrom.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">26</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.4(e) of the Company Disclosure Schedule sets forth a true, correct and complete list of all Company Indebtedness (excluding clause (vi) thereof) as of the Agreement Date, including, for each item of Company Indebtedness, the Contract governing the Company Indebtedness and, as and to the extent applicable, the interest rate, maturity date and any assets or properties securing such Company Indebtedness. All Company Indebtedness (with respect to borrowed money indebtedness) may be prepaid at the Closing without penalty under the terms of the Contracts governing such Company Indebtedness.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.5</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Absence of Certain Changes</font><font style="font-family:inherit;font-size:11pt;">. Except for transactions specifically contemplated in this Agreement, since the date of the Company Balance Sheet Date: (a)&#160;the business of the Company and its Subsidiary has been conducted only in, neither the Company nor its Subsidiary, has taken any action except in, the ordinary course of business and consistent with past practice; (b)&#160;there has not occurred any Material Adverse Effect and no event has occurred or circumstances exist that would reasonably be expected to result in or cause a Material Adverse Effect; and (c) neither the Company nor its Subsidiary have taken any action that if taken between the Agreement Date and the Closing would require the prior written consent of Acquirer pursuant to Section&#160;4.2 of this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.6</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Litigation</font><font style="font-family:inherit;font-size:11pt;">. There is no private or governmental action, suit, proceeding, claim, mediation or arbitration or investigation pending before any Governmental Entity, arbitrator, mediator, or other body or, to the Knowledge of the Company or its Subsidiary, threatened against the Company or its Subsidiary or any of their respective material assets or material properties or any of their respective directors, officers or, to the Knowledge of the Company, employees (in their capacities as such or relating to their employment, services or relationship with the Company or its Subsidiary). There is no judgment, decree, injunction or order against the Company or its Subsidiary, any of their assets or properties, or, to the Knowledge of the Company or its Subsidiary, any of its directors, officers or employees (in their capacities as such or relating to their employment, services or relationship with the Company or its Subsidiary). Neither the Company nor its Subsidiary has any action, suit, proceeding, claim, mediation, arbitration or investigation pending before any Governmental Entity against any other Person.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.7</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Restrictions on Business Activities</font><font style="font-family:inherit;font-size:11pt;">. There is no Contract, judgment, injunction, order or decree binding upon the Company or its Subsidiary that has or would reasonably be expected to have, whether before or after consummation of the Merger, the effect of prohibiting or impairing in any material respect any current business practice of the Company or its Subsidiary, any acquisition of property by the Company or its Subsidiary or the conduct of business by the Company and its Subsidiary as currently conducted.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.8</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Compliance with Laws; Company Authorizations</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Each of the Company and its Subsidiary has complied in all material respects with, is not in material violation of, and has not received any written notices of violation with respect to, any Legal Requirement with respect to the conduct of its business, or the ownership or operation of its business. Neither the Company nor its Subsidiary, nor any of their directors, officers, Affiliates or employees (in each case in their capacities as such) has given, offered, paid, promised to pay or authorized payment of any money, any gift or anything of value, with the purpose of influencing any act or decision of the recipient in his or her official capacity or inducing the recipient to use his or her influence to affect an act or decision of a government official or employee, to any (i) governmental official or employee, (ii) political party or candidate thereof or (iii) other Person, in each case while knowing that all or a portion of such money or thing of value would be given or offered for the purpose of obtaining or retaining business or securing any improper advantage in violation of Legal Requirements.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has obtained each federal, state, county, local or foreign governmental consent, license, permit, grant or other authorization of a Governmental Entity (i) pursuant to which the Company and its Subsidiary currently operates or holds any interest in any of its assets or properties or (ii) that is required for the operation of the Company&#8217;s and its Subsidiary&#8217;s business or the holding of any such interest, in each case except as would not, individually or in the aggregate, reasonably be likely to be material and adverse to the Company and its Subsidiary taken as a whole (after giving effect to such exception, all of the foregoing consents, licenses, permits, </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">27</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">grants and other authorizations, collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Authorizations</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and all of the Company Authorizations are in full force and effect. None of the Company Authorizations will be terminated or materially impaired, or will become terminable, in whole or in part, solely as a result of the consummation of the transactions contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.9</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Title to Property and Assets</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Except as described on Schedule 2.9(a) of the Company Disclosure Schedule, the Company and its Subsidiary have good and valid title to all of the tangible properties, and interests in personal properties and assets reflected on the Company Balance Sheet or acquired after the Company Balance Sheet Date (except properties and assets, or interests in properties and assets, sold or otherwise disposed of since the Company Balance Sheet Date in the ordinary course of business consistent with past practice), or, with respect to leased properties and assets, valid leasehold interests in such properties and assets that afford the Company or its Subsidiary valid leasehold possession of the properties and assets that are the subject of such leases, in each case, free and clear of all Encumbrances, except (i) Permitted Encumbrances, (ii) such imperfections of title and non-monetary Encumbrances as do not and will not in any material respect detract from or interfere with the use of the properties subject thereto or affected thereby or otherwise impair business operations involving such properties and (iii) liens securing indebtedness that are reflected on the Company Balance Sheet. The property and equipment of the Company and its Subsidiary that are used in the operations of their respective businesses are in good operating condition and repair, subject to normal wear and tear and (B) not obsolete, dangerous or in need of renewal or replacement, except for renewal or replacement in the ordinary course of business consistent with past practice.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.9(b) of the Company Disclosure Schedule identifies each parcel of real property leased by the Company or its Subsidiary. The Company has heretofore provided to Acquirer true, correct and complete copies of all leases, subleases and other Contracts under which the Company or its Subsidiary uses or occupies or has the right to use or occupy, now or in the future, any real property or facility, including all modifications, amendments and supplements thereto (each a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Real Property Lease</font><font style="font-family:inherit;font-size:11pt;">&#8221;). Neither the Company nor its Subsidiary currently owns any real property nor has ever owned any real property. Notwithstanding anything to the contrary herein, nothing in this Section 2.9 shall apply to Intellectual Property, which is governed by Section 2.10 or to contractual rights which are governed by Section 2.18. Each Real Property Lease is a legal, valid and binding obligation, enforceable in accordance with its terms, of the Company and, to the Knowledge of the Company, the other parties thereto, is in full force and effect in accordance with its terms. There exists no material default by the Company or, to the Knowledge of the Company, by any other party under any Real Property Lease.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.10</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Intellectual Property</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;As used in this Agreement, the following terms shall have the meanings indicated below:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company IP Rights</font><font style="font-family:inherit;font-size:11pt;">&#8221; means (A) any and all Intellectual Property used in the conduct of the business of the Company and (B) any and all other Intellectual Property owned by the Company. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company-Owned IP Rights</font><font style="font-family:inherit;font-size:11pt;">&#8221; means (A)&#160;Intellectual Property that is owned or purported by the Company to be owned by or exclusively licensed to the Company and (B)&#160;Intellectual Property that was developed for the Company by full or part time employees or consultants of the Company and assigned to the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Products</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all products or services developed, marketed, licensed to third parties, sold, distributed or performed by or on behalf of the Company and all products or services currently under development by the Company and scheduled for release in the ninety (90) days immediately following the Agreement Date.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">28</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Registered Intellectual Property</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all United States, international and foreign (A) patents and patent applications (including provisional applications), (B) registered trademarks or service marks, applications to register trademarks or service marks, intent-to-use applications, or other registrations or applications related to trademarks or service marks, (C) registered Internet domain names, (D) registered copyrights and applications for copyright registration and (E) any other Intellectual Property, in each case, that is the subject of an application, certificate, filing, registration or other document issued, filed with, or recorded by any governmental authority owned by, registered or filed in the name of, the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(v)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Source Code</font><font style="font-family:inherit;font-size:11pt;">&#8221; means, collectively, any software source code, or any material proprietary information or algorithm contained in or relating to any software source code, of any Company-Owned IP Rights or Company Products.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">HIPAA</font><font style="font-family:inherit;font-size:11pt;">&#8221; means collectively the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations, as amended and supplemented by the Health Information Technology for Clinical Health Act of the American Recovery and Reinvestment Act of 2009, Pub. Law No. 111-5 and its implementing regulations, when each is effective and as each is amended from time to time.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Information Privacy and Security Laws</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all applicable Legal Requirements concerning the protection, transfer, confidentiality, privacy or security of Protected Information, and all regulations promulgated by Governmental Entities thereunder, including but not limited to HIPAA, the Gramm-Leach-Bliley Act, the Federal Information Security Management Act, the Fair Credit Reporting Act, the Fair and Accurate Credit Transaction Act, the Federal Trade Commission Act, the Privacy Act of 1974, the CAN-SPAM Act, the Telephone Consumer Protection Act, the Telemarketing and Consumer Fraud and Abuse Prevention Act, the General Data Protection Regulation 2016/679 and Children&#8217;s Online Privacy Protection Act.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(viii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Intellectual Property</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any and all industrial and intellectual property and all rights associated therewith throughout the world, including all patents and applications therefor and all reissues, divisions, renewals, extensions, provisionals, continuations and continuations-in-part thereof, all inventions (whether patentable or not), invention disclosures, improvements, trade secrets, proprietary information, know how, research, technology, technical data, proprietary processes and formulae, algorithms, specifications, customer lists and supplier lists, all industrial designs and any registrations and applications therefor, all trade names, logos, trade dress, trademarks and service marks, trademark and service mark registrations, trademark and service mark applications, and any and all goodwill associated with and symbolized by the foregoing items, Internet domain name registrations, Internet and World Wide Web URLs or addresses, all works of authorship, copyrights, copyright registrations and applications therefor, and all other rights corresponding thereto, all mask works, mask work registrations and applications therefor, and any equivalent or similar rights in semiconductor masks, layouts, architectures or topology, all computer software, including all source code, object code, firmware, files, records and data, all databases, data collections, curated data content, and data layers and all rights therein, however denominated, and any similar or equivalent rights to any of the foregoing, and all tangible embodiments of the foregoing.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ix)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">IT Assets</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all information technology, including hardware, software, firmware, networks, equipment, computer systems and connecting media and related infrastructure used by or on behalf of the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(x)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">PCI DSS</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the Payment Card Industry Data Security Standard, issued by the Payment Card Industry Security Standards Council, as may be revised from time to time. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Protected Information</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any information in any media that (i) identifies or is reasonably capable of identifying an individual, and any other information that constitutes personal information under any Information Privacy and Security Law; (ii) is governed, regulated, or protected by one or more Information Privacy and Security Laws or PCI DSS; or (iii) the Company receives from or on behalf of a customer of the Company and is subject to a data security or confidentiality obligation. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">29</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Security Breach</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any (i) loss or misuse (by any means) of Protected Information; (ii) inadvertent, unauthorized, and/or unlawful acquisition, control, modification, destruction, access, collection, use, storage, disclosure, transfer, corruption, sale, or rental of Protected Information; (iii) unauthorized or unlawful control of or access to any IT Asset; or (iv) other act or omission that compromises or may compromise the security, confidentiality, or integrity of Protected Information.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xiii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Third-Party Intellectual Property Rights</font><font style="font-family:inherit;font-size:11pt;">&#8221; means any Intellectual Property owned by a third party.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company owns or has a valid license to use all Intellectual Property that is used in or necessary for the conduct of the business of the Company as currently conducted by the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not transferred ownership of any Intellectual Property that is or was Company-Owned IP Rights, to any third party, knowingly permitted the Company&#8217;s rights in any Intellectual Property that is or was Company-Owned IP Rights to enter the public domain, or allowed any Intellectual Property for which the Company has submitted an application or obtained a registration to lapse (other than through the expiration of registered Intellectual Property at the end of its maximum statutory term), except where the Company has in its reasonable business judgment elected to allow such Intellectual Property to lapse. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company owns and has good and sole and exclusive title to each item of Company-Owned IP Rights (other than Company-Owned IP Rights that are exclusively licensed to the Company) and each item of Company Registered Intellectual Property, free and clear of any Encumbrances (other than Permitted Encumbrances). The right, license and interest of the Company in and to all Third-Party Intellectual Property Rights for which the Company has been granted a license or other authorization or right from a third party are free and clear of all Encumbrances (excluding restrictions contained in the licenses therefor, and Permitted Encumbrances). </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the execution and delivery or effectiveness of this Agreement nor the performance of the Company&#8217;s obligations under this Agreement will cause the forfeiture or termination of, or give rise to a right of forfeiture or termination of, any Company-Owned IP Right, or impair the right of the Company to use, possess, transfer, sell, license or otherwise exploit any Company-Owned IP Right or portion thereof. After the Closing, all Company-Owned IP Rights will be fully transferable, alienable or licensable by Acquirer without restriction and without payment of any kind to any third party.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.10(f) of the Company Disclosure Schedule lists all Company Products currently offered for purchase, support or maintenance, by name and version number.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.10(g) of the Company Disclosure Schedule lists all Company Registered Intellectual Property including the jurisdictions in which each such item of Intellectual Property has been issued or registered or in which any application for such issuance and registration has been filed, or in which any other filing or recordation has been made and all filing, registration and issuance dates, all application, registrations and grant numbers, and all registered owners for each such item. Schedule 2.10(g) of the Company Disclosure Schedule also sets forth a list of all payments to and filings with any Governmental Entity that are required to be made, as of the Agreement Date, and actions that are required to be made by the Company within 120 days of the Agreement Date with respect to any of the Company Registered Intellectual Property in order to avoid prejudice to, impairment or abandonment of such Company Registered Intellectual Property. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">30</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Each item of Company Registered Intellectual Property is valid and subsisting (or in the case of applications, applied for), all registration, maintenance and renewal fees currently due in connection with such Company Registered Intellectual Property have been paid and all documents, recordations and certificates in connection with such Company Registered Intellectual Property currently required to be filed have been filed with the relevant patent, copyright, trademark or other authorities in the United States or foreign jurisdictions, as the case may be, for the purposes of prosecuting, maintaining and perfecting such Company Registered Intellectual Property and recording the Company&#8217;s ownership interests therein. The foregoing representations in this Section 2.10(h) shall not apply to Company Registered Intellectual Property that the Company has in its reasonable business judgment elected to abandon or allow to expire or lapse.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company is not and shall not be as a result of the execution and delivery or effectiveness of this Agreement or the performance of the Company&#8217;s obligations under this Agreement, in breach of any Contract governing any Company IP Rights (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company IP Rights Agreements</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and the consummation of the transactions contemplated by this Agreement will not result in the modification, cancellation, termination, suspension of, or acceleration of any payments with respect to the Company IP Rights Agreements, or give any non-Company party to any Company IP Rights Agreement the right to do any of the foregoing. Following the Closing, the Surviving Corporation (as wholly owned by Acquirer) will be permitted to exercise all of the Company&#8217;s rights under the Company IP Rights Agreements to the same extent the Company would have been able to had the transactions contemplated by this Agreement not occurred and without the payment of any additional amounts or consideration other than ongoing fees, royalties or payments that the Company would otherwise be required to pay. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;None of the Company IP Rights Agreements grants any third party exclusive rights to or under any Company IP Rights or grants any third party the right to sublicense any Company IP Rights. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;There are no royalties, honoraria, fees or other payments payable by the Company to any Person (other than salaries or consulting fees payable to employees, consultants and independent contractors not contingent on or related to use of their work product) as a result of the ownership, use, possession, license-in, license-out, sale, marketing, advertising or disposition of any Company-Owned IP Rights by the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(l)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;To the Knowledge of the Company, there is no unauthorized use, unauthorized disclosure, infringement or misappropriation of any Company-Owned IP Rights, by any third party, including any employee or former employee of the Company. The Company has not brought any action, suit or proceeding for unauthorized use, unauthorized disclosure, infringement or misappropriation of any Intellectual Property or breach of any Company IP Rights Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(m)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not been sued in any suit, action or proceeding (or received any written notice or, to the Knowledge of the Company, threat) that alleges unauthorized use, unauthorized disclosure, infringement or misappropriation of any Intellectual Property right of any third party or that contests the validity, ownership or right of the Company to exercise any Intellectual Property right. The Company has not received any unsolicited written communication that involves an offer or invitation to license or grant any other rights or immunities under any Third-Party Intellectual Property Right. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(n)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has no Liability for unauthorized use, unauthorized disclosure, infringement or misappropriation of the Intellectual Property rights of any third party or for unfair competition or unfair trade practices under the laws of any jurisdiction. The operation of the business of the Company, including (i) the design, development, manufacturing, reproduction, marketing, licensing, sale, offer for sale, importation, distribution, provision and/or use of any Company Product and (ii) the Company&#8217;s use of any product, device or process used in the business of the Company, has not, does not and will not infringe or misappropriate the Intellectual Property of any third party and does not constitute unauthorized use or unauthorized disclosure of the Intellectual Property of any third party, or constitute unfair competition or unfair trade practices under the laws of any jurisdiction and to the Knowledge of the Company, there is no substantial basis for a claim relating to any of the foregoing.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">31</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(o)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;None of the Company-Owned IP Rights, the Company Products, or the Company is subject to any proceeding or outstanding order, Contract or stipulation restricting in any manner the use, transfer or licensing by the Company of any Company-Owned IP Right or any Company Product, or that may adversely affect the ownership, scope, validity, registrability, use, right to use, right to register or enforceability of any such Company-Owned IP Right or Company Product.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(p)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not received any opinion of its counsel that any Company Product or the operation of the business of the Company, as previously or currently conducted by the Company, infringes or misappropriates or uses or discloses without authorization any Third-Party Intellectual Property Rights.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(q)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has secured from all of its consultants, employees and independent contractors who independently or jointly contributed to the conception, reduction to practice, creation or development of any Company Product or Intellectual Property for the Company, unencumbered and unrestricted sole and exclusive ownership of, all such third party&#8217;s Intellectual Property in such contribution that the Company does not already own by operation of law and such third party has not retained any rights or licenses with respect thereto. Without limiting the foregoing, the Company has obtained proprietary information and invention disclosure and assignment agreements from all current and former employees and consultants of the Company. Accurate and complete copies of the agreements referred to in this Section 2.10(q), or the standard form of Contract used therefor (without material deviation), are in the possession and control of the Company and have been provided to Acquirer prior to the date hereof. Schedule 2.10(q) of the Company Disclosure Schedule sets forth a complete list of each current and former employee, consultant, and independent contractor who excluded any Intellectual Property (including existing Intellectual Property owned by such Person) from the scope of any assignment obligation or agreement referred to in this Section 2.10(q), other than, with respect to employees, Intellectual Property that is required to be excluded by California Labor Code Section 2870. No current or former employee, consultant or independent contractor of the Company has any right, license, claim or interest whatsoever in or with respect to any Company-Owned IP Rights.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(r)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;To the Knowledge of the Company, no current or former employee, consultant or independent contractor of the Company (i) is using or has used trade secrets or proprietary information of others without permission, or is in violation of any term or covenant of any Contract relating to employment, invention disclosure (including patent disclosure), invention assignment, non-disclosure or any other Contract with any other party, by virtue of such employee&#8217;s, consultant&#8217;s or independent contractor&#8217;s being employed by, or performing services for, the Company or (ii) has developed any technology, software or other copyrightable, patentable or otherwise proprietary work for the Company that is subject to any agreement under which such employee, consultant or independent contractor has assigned or otherwise granted to any third party any rights (including Intellectual Property rights) in or to such technology, software or other copyrightable, patentable or otherwise proprietary work. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(s)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;To the extent that any Intellectual Property that is or was Third-Party Intellectual Property Rights is incorporated into, or integrated or bundled with, any of the Company Products, the Company has a written agreement with such third party with respect thereto pursuant to which the Company either (i)&#160;has obtained complete, unencumbered and unrestricted ownership of, and is the sole and exclusive owner of, such Intellectual Property by operation of law or by valid assignment or (ii)&#160;has obtained perpetual, non-terminable (other than for breach) licenses (sufficient for the conduct of its business as currently conducted by the Company) to all such Third-Party Intellectual Property Rights.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(t)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has taken commercially reasonable steps to protect and preserve the confidentiality of confidential or non-public information included in the Company IP Rights (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Confidential Information</font><font style="font-family:inherit;font-size:11pt;">&#8221;). All use or disclosure of Confidential Information owned by the Company by or to a third party has been pursuant to the terms of a written Contract between the Company and such third party. All use, disclosure or appropriation by the Company of Confidential Information not owned by the Company has been pursuant to the terms of a written agreement between the Company and the owner of such Confidential Information, or is otherwise lawful. All current and former employees and consultants of the Company having access to Confidential Information </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">32</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">or proprietary information of the Company or any of its respective customers or business partners have executed and delivered to the Company an agreement regarding the protection of such Confidential Information or proprietary information (in the case of proprietary information of the Company&#8217;s customers and business partners, to the extent required by such customers and business partners).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(u)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.10(u) of the Company Disclosure Schedule lists all software or other material that is distributed as &#8220;free software,&#8221; &#8220;open source software&#8221; or under similar licensing or distribution terms (including the GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL), BSD licenses, and the Apache License) (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Open Source Materials</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and that is used in or by the Company Products in any way (including as a backend component of any Company Products), and describes the manner in which such Open Source Materials are (or were) being used (the term &#8220;use&#8221; with respect to Open Source Materials shall include modification and/or distribution by the Company). The Company is in full compliance with the terms and conditions of all licenses for the Open Source Materials. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(v)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not (i)&#160;incorporated Open Source Materials into, or combined Open Source Materials with, any Company-Owned IP Rights or Company Products, (ii)&#160;distributed Open Source Materials in conjunction with any Company-Owned IP Rights or Company Products or (iii)&#160;used Open Source Materials, in each case ((i), (ii) or (iii)) in such a way that such Open Source Materials or the use thereof creates, or purports to create, any obligation for the Company to grant, to any third party, any rights, licenses, or immunities under any Company-Owned IP Rights (including the incorporation, distribution or use of any Open Source Materials that: (1) require or could require, as a condition of use, modification and/or distribution of such Open Source Materials, that other software incorporated into, combined with, derived from or distributed with such Open Source Materials be (A)&#160;disclosed or distributed in source code form, (B)&#160;licensed for the purpose of making derivative works, (C)&#160;redistributable at no charge, or (D) licensed under some or all of the terms of the license for such Open Source Materials; or (2) impose or could impose restrictions on licensing terms for or otherwise abridge, restrict, or withdraw rights or benefits in respect of the enforcement of any Company-Owned IP Rights). Without limiting the foregoing, except as set forth on Schedule 2.10(v) of the Company Disclosure Schedule, the Company has not used any Open Source Materials pursuant to any version of the Affero General Public License or any other license having similar terms that trigger source code obligations under the license based solely on making the functionality of the Open Source Materials available in such a fashion that users may interact with it remotely through a computer network and has not distributed any versions of Microsoft jQuery Unobtrusive Validation or JPEGCam (or any portions of such Open Source Materials) to any customer or end-user. No Company-Owned IP Rights have become licensed under the terms of any Open Source Materials license or distribution terms through combination with Open Source Materials or otherwise.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(w)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;All Company Products sold, licensed, leased or delivered by the Company to customers and all services provided by or through the Company to customers on or prior to the Closing Date conform in all material respects to applicable contractual commitments, express, statutory and implied warranties (to the extent not subject to legally effective express exclusions thereof), and conform in all material respects to advertising and marketing materials and to applicable product or service specifications or documentation. The Company has no Liability (and, to the Knowledge of the Company, there is no legitimate basis for any present or future action, suit, proceeding, hearing, investigation, charge, complaint, claim or demand against the Company giving rise to any material Liability relating to the foregoing obligations) for replacement or repair of Company Products or other damages in connection therewith in excess of any reserves therefor reflected on the Company Balance Sheet. The Company has not marked any Company Product with, or used in connection with the advertising of any Company Product, an incorrect or expired U.S. patent number, or any other incorrect indication that the manufacture, use, sale, offer for sale or importation into the United States of any Company Product was covered by or licensed under a U.S. patent. The Company has not falsely indicated on, or in connection with the advertising of, a Company Product that an application for a U.S. patent had been made that, if issued, would cover the manufacture, use, sale, offer for sale or importation into the United States of the Company Product. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">33</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(x)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has taken commercially reasonable steps to document the testing of all Company Products and such documentation is retained and is available internally at the Company. The Company has taken commercially reasonable steps to document all known bugs, errors and defects in all the Company Products, and such documentation is retained and is available internally at the Company. The Company has taken commercially reasonable steps and has implemented commercially reasonable procedures to protect its information technology systems (including software and data) from Contaminants. As used herein, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Contaminants</font><font style="font-family:inherit;font-size:11pt;">&#8221; means all &#8220;back doors,&#8221; &#8220;time bombs,&#8221; &#8220;Trojan horses,&#8221; &#8220;worms,&#8221; &#8220;drop dead devices,&#8221; &#8220;viruses&#8221; and other software routines and hardware components that may or may be used to (i) permit unauthorized access to or unauthorized disablement or erasure of any software, data or information technology system or (ii) otherwise interrupt, destroy or otherwise materially adversely affect the functionality or operation of any Company Product. There has not been in the three (3) years prior to the Agreement Date (i) any material unauthorized intrusions or breaches of the security of the information technology systems of the Company, (ii) any material malfunction of such information technology systems, or (iii) any material unplanned downtime or service interruption with respect to such information technology systems.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(y)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;For all software used by the Company in providing services, or in developing or making available any of the Company Products, the Company has implemented all security patches or security updates that are generally available for that software and that address vulnerabilities that are applicable to the Company&#8217;s use of that software. All Company Source Code is maintained in a source code management system with commercially reasonable revision history, management, tracking and security measures and safeguards, and such Company Source Code and associated documentation have been written in a clear and professional manner so that they may be understood, modified, used and maintained by a reasonably skilled and competent programmer.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(z)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No (i) government funding, (ii) facilities of a university, college, other educational institution or research center or (iii) funding from any Person (other than funds received in consideration for shares of Company Capital Stock) was used in the development of the Company-Owned IP Rights. To the Knowledge of the Company, no current or former employee, consultant or independent contractor of the Company, who was involved in, or who contributed to, the creation or development of any Company-Owned IP Rights, has performed services for any government, university, college or other educational institution or research center during a period of time during which such employee, consultant or independent contractor was also performing services for the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(aa)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Other than contributions made by the Company to Open Source Materials (as generally described on Schedule 2.10(aa) of the Company Disclosure Schedule), neither the Company nor any other Person then acting on their behalf has disclosed, delivered or licensed to any Person, agreed to disclose, deliver or license to any Person, or permitted the disclosure or delivery to any escrow agent or other Person of, any Company Source Code. No event has occurred, and no circumstance or condition exists, that (with or without notice or lapse of time, or both) will, or would reasonably be expected to, result in the disclosure, delivery or license by the Company or any Person then acting on their behalf to any Person of any Company Source Code. Schedule 2.10(aa) of the Company Disclosure Schedule identifies each Contract pursuant to which the Company has deposited, or is or may be required to deposit, with an escrowholder or any other Person, any of the Company Source Code, and describes whether the execution of this Agreement or any of the transactions contemplated by this Agreement, in and of itself, would reasonably be expected to result in the release from escrow of any Company Source Code.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(bb)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company is not now nor has it ever been a member or promoter of, or a contributor to, any industry standards body or any similar standards organization that has the right to require or obligate the Company to grant or offer to any other Person any license or right to any Company-Owned IP Rights. In addition, if any Company-Owned IP Rights were acquired from a Person other than an employee of or contractor to Company, then such Person is not now nor has ever been a member or promoter of, or a contributor to, any industry standards body or any similar standards organization that required or obligated such Person to grant or offer to any other Person any license or right to such Company-Owned IP Right. The Company has no present obligation (and there is no substantial basis for the Company to expect that there will be a future obligation) to grant or offer to any other Person any license </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">34</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">or right to any Company-Owned IP Rights by virtue of Company&#8217;s or any other Person&#8217;s membership in, promotion of, or contributions to any industry standards body or any similar standards organization.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(cc)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company complies and at all times has complied with (i) all applicable Legal Requirements, including all applicable Information Privacy and Security Laws, (ii) PCI DSS, (iii) any Contracts to which the Company is or has been a party, and (iv) all applicable consents and authorizations in effect relating to the use, receipt, collection, storage, disclosure, disposal, transfer, and security of any Protected Information collected by the Company or by third parties having authorized access to the records of the Company. Without limiting the foregoing, the Company has obtained all necessary and appropriate consents, permissions, and rights to use, collect, store, disclose, and transfer the Protected Information in the possession or under the control of the Company in connection with the operation of the Company. The Company has posted, in accordance with Information Privacy and Security Laws, privacy policies governing its use of Protected Information on all websites and mobile applications made available by the Company, and the Company has complied at all times with such privacy policies, all former published privacy policies, and any other public representations related to the Company&#8217;s or any Subsidiary&#8217;s privacy or data security practices. The (A) collection, storage, processing, transfer, sharing and destruction of Protected Information in connection with the transactions contemplated by this Agreement and (B) execution, delivery and performance of this Agreement and the other agreements and instruments contemplated hereby and the consummation of the transactions contemplated hereby and thereby will comply with all applicable Information Privacy and Security Laws and with the Company&#8217;s privacy representations and policies. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(dd)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company (i) has not received a complaint regarding the Company&#8217;s collection, use, storage, transfer, or disclosure of Protected Information; (ii) is not, to the Knowledge of the Company, under investigation by any Governmental Entity for a violation of any Information Privacy and Security Laws; or (iii) has not received any notices or audit requests from a Governmental Entity relating to any such violations.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ee)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Where applicable and required by applicable law, the Company has entered into a Contract that addresses the provisions for &#8220;business associate contracts&#8221; required by 45 C.F.R. &#167; 164.504(e) or &#167; 164.314(a), as amended, with the applicable third party in each instance where (i) the Company acts as a business associate (as defined in 45 C.F.R. &#167; 160.103) to that third party or (ii) the Company provides protected health information (as defined in 45 C.F.R. &#167; 160.103) to that third party, or that third party otherwise acts as a business associate to the Company, in each case as required by, and in conformity with, applicable Information Privacy and Security Laws and the applicable Contracts to which the Company is a party.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ff)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Employees of the Company who have access to Protected Information have received training with respect to compliance with all applicable Information Privacy and Security Laws and, to the extent applicable, the PCI DSS.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(gg)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has implemented and maintained a comprehensive and written privacy and security plan that (i) identifies internal and external risks to the privacy and security of the Confidential Information and Protected Information, (ii) implements, monitors and improves adequate and effective administrative, electronic and physical safeguards to control those risks, (iii) is commercially reasonable, and (iv) complies with applicable Information Privacy and Security Laws, including with respect to notification procedures that may be required in the case of any Security Breach. The Company has taken reasonable actions consistent with industry standards to protect the confidentiality, integrity and security of its Protected Information and its IT Assets against any unauthorized use, access, interruption, modification or corruption and in conformance with Information Privacy and Security Laws. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">35</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(hh)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not experienced any Security Breach or otherwise unauthorized access by third parties to the Confidential Information or Protected Information in the Company&#8217;s possession, custody or control, including any unauthorized access, use or disclosure of Protected Information that would constitute a breach for which notification to individuals and/or Governmental Entities is required under any applicable Information Privacy and Security Laws or Contracts to which the Company is a party.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has performed a security assessment that meets (i) the standards set forth at 45 C.F.R. &#167; 164.308(a)(1)(ii)(A), including an assessment as described at 45 C.F.R. &#167; 164.306(d)(3), taking into account factors set forth in 45 C.F.R. &#167; 164.306(a)&#8211;(c) and (ii) the Federal Risk and Authorization Management Program security control requirements (collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Security Assessment</font><font style="font-family:inherit;font-size:11pt;">&#8221;) and performed penetration testing (no less frequently than annually). The Company has performed vulnerability scans (no less frequently than quarterly) on each network owned or operated by the Company, including as required by the PCI DSS to the extent applicable. The Company has addressed and fully remediated all threats and deficiencies identified as &#8220;high&#8221; or &#8220;medium&#8221; risk (or equivalent) in any Security Assessment, penetration test and vulnerability scan.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.11</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Environmental Matters</font><font style="font-family:inherit;font-size:11pt;">. (a) All Hazardous Materials and wastes of the Company and its Subsidiary have been disposed of in accordance in all material respects with all Environmental and Safety Laws, (b) neither the Company nor its Subsidiary has received any written notice of any noncompliance of the Facilities or its past or present operations with Environmental and Safety Laws, (c) no administrative actions or suits are pending or, to the Knowledge of the Company, threatened, relating to an actual or alleged violation of any applicable Environmental and Safety Laws by the Company or its Subsidiary, (d) neither the Company nor its Subsidiary is reasonably likely to be a determined to be a responsible party under the federal Comprehensive Environmental Response, Compensation, and Liability Act of 1980, as amended, or any analogous state, local or foreign laws arising out of events occurring prior to the Closing Date, (e) to the Knowledge of the Company, there have not been in the past, and are not now, any Hazardous Materials on, under or migrating to or from any of the Facilities or any Property, (f) to the Knowledge of the Company, there have not been in the past, and are not now, any underground tanks or underground improvements at, on or under any Property, including treatment or storage tanks, sumps or water, gas or oil wells and (g) the Facilities and the Company&#8217;s and its Subsidiary&#8217;s uses and activities therein have at all times materially complied with all Environmental and Safety Laws. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.12</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taxes</font><font style="font-family:inherit;font-size:11pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">For purposes of this Section 2.12 and the definition of Pre-Closing Taxes, all references to the Company shall include all Subsidiaries of the Company and any Person that merged with and into or liquidated into the Company (or any such Subsidiary).</font></div><div style="line-height:120%;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">&#32;<br> </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has properly completed and timely filed all income and other material Tax Returns required to be filed by it (taking into account any extensions of the due date for filing) and have timely and fully paid all Taxes whether or not shown on any Tax Return. All such Tax Returns were true, correct and complete in all material respects and have been prepared in material compliance with all applicable Legal Requirements. The Company has made available to Acquirer true, correct and complete copies of all (i) Tax Returns (other than immaterial information Tax Returns, such as Forms W-2 and 1099) for all periods ending after December 31, 2012, (ii) examination reports and statements of deficiencies assessed against or agreed to by the Company, and (iii) all Tax studies or similar reports related to Sections 269, 382, 383, 384 or 1502 of the Code or any corresponding or similar provision of state, local or foreign Tax Legal Requirements, research and development Tax credits, or any other material study or report with respect to Tax matters.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">36</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company Balance Sheet reflects all Liabilities for unpaid Taxes of the Company for periods (or portions of periods) through the Company Balance Sheet Date. The Company has no Liability for unpaid Taxes accruing after the Company Balance Sheet Date except for Taxes arising in the ordinary course of business consistent with past practice subsequent to the Company Balance Sheet Date. The Company has no Liability for Pre-Closing Taxes (including Taxes arising from the transactions contemplated by this Agreement) that is not included in the calculation of the Working Capital, Company Indebtedness, Company Transaction Expenses, or any other Taxes resulting in a reduction in the Total Merger Consideration. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;There is (i) no claim for Taxes being asserted against the Company that has resulted in a lien against the property of the Company other than liens for Taxes not yet due and payable, (ii) no audit or pending audit of, or Tax controversy associated with, any Tax Return of the Company being conducted by a Tax Authority, (iii) no extension of any statute of limitations on the assessment of any Taxes granted by the Company that is currently in effect, (iv) no agreement to any extension of time for filing any Tax Return that has not been filed (other than pursuant to extensions of time to file Tax Returns in the ordinary course of business or which has already lapsed), and (v) no proposed deficiencies or other written claims from any Tax Authority for unpaid Taxes of the Company that remains open and outstanding. No written claim has ever been made by any Governmental Entity in a jurisdiction where the Company does not file Tax Returns that the Company is or may be subject to taxation by that jurisdiction. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company does not have a permanent establishment or fixed place of business in any country other than its country of incorporation. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not been nor will be required to include any adjustment in Taxable income for any Taxable period (or portion thereof) pursuant to Section 481 or 263A of the Code or any comparable provision under state, local or foreign Tax laws as a result of transactions, events or accounting methods employed prior to the Merger.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company is not a party to or bound by any Tax sharing, Tax indemnity or Tax allocation agreement nor does the Company have any Liability or potential Liability to another party under any such agreement; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that, for purposes of this Section 2.12(f), commercial agreements entered into in the ordinary course of business, the primary purpose of which does not relate to Taxes, shall be disregarded. The Company does not have any contractual obligation to pay the amount of any Tax benefits or Tax refunds realized or received by it (or an amount in reference to any such Tax benefits or Tax refunds realized or received) to any former shareholder(s) or other Person(s). With respect to the assessment or payment of Tax, no special agreements, rulings or compromises have been entered into by the Company with any Tax Authority. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not consummated or participated in, and is not currently participating in any transaction that was or is a &#8220;Tax shelter&#8221; transaction as defined in Sections 6662 or 6111 of the Code or the Treasury Regulations promulgated thereunder. The Company has not participated in, and it is not currently participating in, a &#8220;Listed Transaction&#8221; or a &#8220;Reportable Transaction&#8221; within the meaning of Section 6707A(c) of the Code or Treasury Regulation Section 1.6011-4(b) or any transaction requiring disclosure under a corresponding or similar provision of state, local or foreign Legal Requirements. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the Company nor any predecessor of the Company has ever been a member of a consolidated, combined, unitary or aggregate group of which the Company or any predecessor of the Company was not the ultimate parent corporation. The Company does not currently have, nor has ever had, any direct or indirect ownership interest in any corporation, partnership, joint venture or other entity.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company does not have any Liability for the Taxes of any Person (other than the Company) under Section 1.1502-6 of the Treasury Regulations (or any similar provision of state, local or foreign law) as a transferee or successor, by Contract or otherwise by operation of Legal Requirements.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">37</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has disclosed in Schedule 2.12(j) of the Company Disclosure Schedule the amount of any deferred gain or loss arising out of any intercompany transaction within the meaning of Section 1.1502-13 of the Treasury Regulations.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company will not be required to include in income, or exclude any item of deduction from, Taxable income for any Taxable period (or portion thereof) ending after the Closing Date as a result of any (i)&#160;change in method of accounting, or use of an improper method of accounting, for a Taxable period ending on or prior to the Closing Date, (ii) &#8220;closing agreement&#8221; described in Section&#160;7121 of the Code (or any corresponding or similar provision of state, local or foreign Tax law) entered into on or prior to the Closing Date, (iii)&#160;intercompany transactions or any excess loss account described in Treasury Regulations under Section&#160;1502 of the Code (or any corresponding or similar provision of state, local or foreign Tax law), (iv)&#160;installment sale or open transaction disposition made on or prior to the Closing Date, (v)&#160;prepaid amount or deferred revenue received on or prior to the Closing Date or (vi) election under Section 108(i) of the Code. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(l)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not incurred a dual consolidated loss within the meaning of Section 1503 of the Code.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(m)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has in its possession official foreign government receipts for any material Taxes paid by it to any foreign Tax Authorities.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(n)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has provided or made available to Acquirer all documentation relating to any applicable Tax holidays or incentives. The Company is in material compliance with the requirements for any applicable Tax holidays or incentives.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(o)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company is not nor has it ever been a &#8220;United States real property holding corporation&#8221; within the meaning of Section 897 of the Code during the applicable period specified in Section 897(c)(1)(A)(ii) of the Code.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(p)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has not constituted either a &#8220;distributing corporation&#8221; or a &#8220;controlled corporation&#8221; in a distribution of stock qualifying for Tax-free treatment under Section 355 of the Code (i) in the two (2) years prior to the Agreement Date or (ii) in a distribution that could otherwise constitute part of a &#8220;plan&#8221; or &#8220;series of related transactions&#8221; (within the meaning of Section 355(e) of the Code) in conjunction with the Merger.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(q)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has materially complied (and until the Closing will comply) with all applicable Legal Requirements relating to the payment, reporting and withholding of Taxes (including withholding of Taxes pursuant to Sections 1441, 1442, 1445 and 1446 of the Code or similar provisions under any state, local or foreign law), has, within the time and in the manner prescribed by law, withheld from employee wages or consulting compensation and paid over to the proper governmental authorities (or is properly holding for such timely payment) all amounts required to be so withheld and paid over under all applicable Legal Requirements, including federal and state income Taxes, Federal Insurance Contribution Act, Medicare, Federal Unemployment Tax Act, relevant state income and employment Tax withholding laws, and has timely filed all required withholding Tax Returns, for all periods through and including the Closing Date. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(r)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company is not qualified to do business as a foreign corporation or otherwise in any other states or jurisdictions except Delaware and California. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.13</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Employee Benefit Plans and Employee Matters</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.13(a) of the Company Disclosure Schedule lists as of the Agreement Date, with respect to the Company, and any trade or business (whether or not incorporated) that is treated as a single employer with the Company (an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">ERISA Affiliate</font><font style="font-family:inherit;font-size:11pt;">&#8221;) within the meaning of Section 414(b), (c), (m) or (o) of the Code, (i) all &#8220;employee benefit plans&#8221; within the meaning of Section 3(3) of the Employee Retirement Income Security Act of 1974, as amended (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">ERISA</font><font style="font-family:inherit;font-size:11pt;">&#8221;) (whether or not subject to ERISA), (ii) each loan to an employee, (iii) all stock option, </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">38</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">stock purchase, supplemental retirement, severance, sabbatical, medical, dental, vision care, disability, employee relocation, cafeteria benefit (Section 125 of the Code), dependent care (Section 129 of the Code), life insurance or accident insurance plans, programs or arrangements, (iv) all bonus, commission, pension, profit sharing, savings, severance, change of control, retirement, deferred compensation or incentive plans, programs or arrangements, (v) all other material fringe or employee benefit plans, programs or arrangements and (vi) all employment, executive compensation or other service provider agreements that, in each case, for the benefit of, or relating to, any present or former employee, consultant or non-employee director of the Company (each, an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Employee</font><font style="font-family:inherit;font-size:11pt;">&#8221;) or under which the Company may incur any Liability (each of the foregoing described in clauses (i) through (vi), whether written or otherwise, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Employee Plan</font><font style="font-family:inherit;font-size:11pt;">&#8221; and collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Employee Plans</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and including any plan, program, policy, practice, or Contract that is sponsored by a professional employer organization or co-employer organization (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">PEO</font><font style="font-family:inherit;font-size:11pt;">&#8221;) under which any Employee may be eligible to receive benefits in connection with the Company&#8217;s engagement of a PEO (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">PEO</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">&#32;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Employee Plan</font><font style="font-family:inherit;font-size:11pt;">&#8221;).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has furnished or made available to Acquirer a true, correct and complete copy of each of the Company Employee Plans and related plan documents (including trust documents, insurance policies or Contracts, employee booklets, summary plan descriptions and other authorizing documents, and any material employee communications relating thereto, and a summary of any unwritten Company Employee Plan) and has, with respect to each Company Employee Plan that is subject to ERISA reporting requirements, except for any PEO Company Employee Plan, provided to Acquirer true, correct and complete copies of the Form 5500 reports filed for the last three (3) plan years. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Any Company Employee Plan intended to be qualified under Section 401(a) of the Code has either obtained from the Internal Revenue Service a favorable determination letter (or advisory or opinion letter, as the case may be, as to its qualified status under the Code). The Company has provided or made available to Acquirer a true, correct and complete copy of such letter, and nothing has occurred since the issuance of each such letter that would reasonably be expected to cause the loss of the tax-qualified status of any Company Employee Plan subject to Section 401(a) of the Code (in the case of a PEO Company Employee Plan, to the Knowledge of the Company). </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company does not sponsor or maintain any self-funded employee welfare benefit plan. None of the Company Employee Plans promises or provides retiree medical or other post-termination welfare benefits to any Person other than (i) as required under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended (&#8220;COBRA&#8221;) or similar state law or (ii) continued health coverage following a termination of employment for a period not to exceed eighteen (18) months. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Each Company Employee Plan has been administered in all material respects in accordance with its terms and in compliance with the requirements prescribed by any and all statutes, rules and regulations (including ERISA and the Code), and the Company, each ERISA Affiliate and each fiduciary has performed all material obligations required to be performed by it under, is not in default under or in violation of, and has no Knowledge of any default or violation by any fiduciary or other party to, any of the Company Employee Plans (in the case of a PEO Company Employee Plan, to the Knowledge of the Company). </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the Company nor any ERISA Affiliate is subject to any Liability or penalty under Sections 4976 through 4980, or 4980A through 4980I, of the Code or Title I of ERISA with respect to any of the Company Employee Plans. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">39</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;All contributions required to be made by the Company, or any ERISA Affiliate to any Company Employee Plan have been made on or before their due dates and a reasonable amount has been accrued for contributions to each Company Employee Plan for the current plan years. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No suit, administrative proceeding, action or other litigation has been brought, or to the Knowledge of the Company, is threatened, against or with respect to any such Company Employee Plan, including any non-routine audit or inquiry by the Internal Revenue Service or United States Department of Labor (in the case of a PEO Company Employee Plan, to the Knowledge of the Company).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No Company Employee Plan is covered by, and neither the Company nor any ERISA Affiliate has incurred or expects to incur any Liability under Title IV of ERISA or Section 412 of the Code. Neither the Company nor any current or former ERISA Affiliate currently maintains, sponsors, participates in, contributes to or is required to contribute to or has ever maintained, established, sponsored, participated in, contributed to or been required to contribute to, any pension plan (within the meaning of Section 3(2) of ERISA) that is subject to Part 3 of Subtitle B of Title I of ERISA, Title IV of ERISA or Section 412 of the Code, any &#8220;multiemployer plan&#8221; as such term is defined in Section 3(37) of ERISA or any &#8220;multiple employer plan&#8221; as such term is defined in Section 413(c) of the Code. No Company Employee Plan that is an &#8220;employee welfare benefit plan&#8221; under Section 3(2) of ERISA is (i) a &#8220;multiple employer welfare arrangement&#8221; within the meaning of Section 3(40) of ERISA (other than a PEO Company Employee Plan) or (ii) a &#8220;voluntary employees&#8217; beneficiary association&#8221; within the meaning of Section 501(c)(9) of the Code. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;None of the execution and delivery of this Agreement, the consummation of the Merger or any other transaction contemplated by this Agreement or any termination of employment or service or any other event in connection therewith or subsequent thereto will, individually or together or with the occurrence of some other event, (i) result in any payment (including severance, change of control payment, bonus or otherwise) becoming due to any Person, (ii) materially increase or otherwise enhance any benefits otherwise payable by the Company, (iii) result in the acceleration of the time of payment or vesting of any such compensation or benefits, (iv) increase the amount of compensation due to any Person, (v) result in the forgiveness in whole or in part of any outstanding loans made by the Company to any Person or (vi) is reasonably expected to result in any amount failing to be deductible by reason of Section 280G of the Code. No stock of the Company or any Company Securityholder is readily tradeable on an established securities market or otherwise (within the meaning of Section 280G of the Code and the regulations promulgated thereunder), such that the Company is ineligible to seek stockholder approval in a manner that complies with Section 280G(b)(5) of the Code. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No Company Employee Plan is subject to any laws other than those of the United States or any state, county, or municipality in the United States. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(l)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company and, to the Company&#8217;s Knowledge, with respect to any employees of the Company, any PEO is, and in the past five (5) years have been, in compliance in all material respects with all applicable Legal Requirements respecting labor and employment, including, but not limited to, discrimination in employment, terms and conditions of employment, worker classification (including the proper classification of workers as independent contractors and consultants and the proper classification of employees as exempt or non-exempt from the overtime requirements of the Fair Labor Standards Act), wages, hours, meal and rest periods, overtime, affirmative action, immigration, equal employment opportunity, retaliation, whistleblowers, employer Tax withholding, harassment, disability rights or benefits, applicant and employment background checking, occupational safety and health and employment practices, including the Immigration Reform and Control Act, and is not engaged in any unfair labor practice. The Company, and, to the Company&#8217;s Knowledge, with respect to any employees of the Company, any PEO have withheld all amounts required by law or by agreement to be withheld from the wages, salaries and other payments to employees, and are not liable for any arrears of wages, compensation, employer Taxes, penalties or other sums for failure to comply with any of the foregoing. The Company, and to the Company&#8217;s Knowledge, with respect to any employees of the Company any PEO have paid in full to all employees, independent </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">40</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">contractors and consultants all wages, salaries, commissions, bonuses, benefits and other compensation due to or on behalf of such employees, independent contractors and consultants. Neither the Company nor, to the Company&#8217;s Knowledge, with respect to any employees of the Company, any PEO are, or in the past five (5) years have been, liable for any payment to any trust or other fund or to any Governmental Entity, with respect to unemployment compensation benefits, social security or other benefits or obligations for employees (other than routine payments to be made in the ordinary course of business consistent with past practice). There are, and in the past five (5) years have been, no pending claims against the Company under any workers compensation plan or policy or for long term disability other than claims in the ordinary course. Neither the Company nor, to the Company&#8217;s Knowledge, with respect to any employees of the Company, any PEO currently or in the past five (5) years have had any obligations under COBRA with respect to any former employees or qualifying beneficiaries thereunder, except for obligations that are not material in amount. There are, and in the past five (5) years have been, no controversies pending or, to the Knowledge of the Company, threatened, between the Company, or with respect to any employees of the Company, any PEO and any of their respective current or former employees, which controversies have or would reasonably be expected to result in an action, suit, proceeding, claim, arbitration or investigation before any Governmental Entity. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(m)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.13(m) of the Company Disclosure Schedule sets forth a true, correct and complete list as of the Agreement Date of all severance Contracts and employment Contracts which contain provisions relating to notice of prior termination or severance upon any type of cessation of services to which the Company is a party or by which the Company is bound . The Company does not have any obligation to pay any amount or provide any benefit to any former employee or officer, other than obligations (i)&#160;for which Company has established a reserve for such amount on the Company Balance Sheet and (ii)&#160;pursuant to Contracts entered into after the Company Balance Sheet Date and disclosed on Schedule&#160;2.13(m) of the Company Disclosure Schedule. The Company is not, and has never been, a party to or bound by any collective bargaining agreement or other labor union Contract, no collective bargaining agreement or other labor union contract is being negotiated by the Company and the Company currently does not have, has never had, a duty to bargain with any labor organization. There is no pending or threatened demand for recognition or any other request or demand from a labor organization for representative status with respect to any Person employed by the Company. To the Knowledge of the Company, there has never been any activities or proceedings of any labor union or to organize its employees. There is no labor dispute, strike, or work stoppage against the Company pending or, to the Knowledge of the Company, threatened, and there has never been any such labor dispute, strike, or work stoppage against the Company. Neither the Company, with respect to any employees of the Company, nor to the Knowledge of the Company, the PEO has committed any unfair labor practice in connection with the operation of the respective businesses of the Company. There is no charge or complaint against the Company or, to the Knowledge of the Company, any PEO with respect to any employees of the Company by the National Labor Relations Board or any comparable Governmental Entity pending or to the Knowledge of the Company, threatened. Except as set forth on Schedule 2.13(m) of the Company Disclosure Schedule, as of the Agreement Date, no employee of the Company has been dismissed in the last twelve (12)&#160;month period. Except as set forth on Schedule 2.13(m) of the Company Disclosure Schedule, neither the Company nor its Subsidiary, has promised or agreed, whether orally or in writing, to provide tuition reimbursement or advances related to education in any manner (such reimbursement or advancement costs, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Education Costs</font><font style="font-family:inherit;font-size:11pt;">&#8221;), to any employee of the Company or its Subsidiary, and as of the Closing, neither the Company nor its Subsidiary shall owe any amounts in respect of such Education Costs to any employee of the Company or its Subsidiary.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(n)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;To the Knowledge of the Company, no employee of the Company is in violation of any term of any employment agreement, non-competition agreement, or any restrictive covenant to a former employer relating to the right of any such employee to be employed by the Company or any PEO because of the nature of the business conducted or presently proposed to be conducted by the Company or to the use of trade secrets or proprietary information of others. Except as set forth on Schedule&#160;2.13(n) of the Company Disclosure Schedule, as of the Agreement Date, no employee of the Company has given written notice to the Company that such employee intends to terminate his or her employment with the Company nor does the Company otherwise have Knowledge that any that such employee intends to terminate his or her employment with the Company. The employment of each of the </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">41</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">employees of the Company is &#8220;at will,&#8221; and the Company, with respect to any employees of the Company, any PEO do not have any obligation to provide any particular form or period of notice prior to terminating the employment of any of their respective employees, except as set forth on Schedule&#160;2.13(n) of the Company Disclosure Schedule. As of the Agreement Date, other than the Offer Packages and except as otherwise approved by or in coordination with Acquirer, (i) the Company has not&#160;entered into any Contract that obligates or purports to obligate Acquirer to make an offer of employment to any present or former employee or consultant of the Company and/or (ii)&#160;the Company has not promised or otherwise provided any assurances (contingent or otherwise) to any present or former employee or consultant of the Company of any terms or conditions of employment with Acquirer following the Effective Time. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(o)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has provided to Acquirer a true, correct and complete list as of the Agreement Date of all officers, directors, employees (including, for the avoidance of doubt, temporary employees), and contractors of the Company, showing each such individual&#8217;s: (i) name; (ii) position; (iii) annual remuneration; (iv) status as exempt or non-exempt, or as applicable, an independent contractor; (v), bonuses, incentive compensation, and material fringe benefits for the current fiscal year and the most recently completed fiscal year; (vi) city/country of employment; (vii) visa status; (vii) date of hire; (ix) manager&#8217;s name; (x) work location; and (xi) active or inactive status (including expected return date, if known). Except as set forth on Schedule 2.13(o) of the Company Disclosure Schedule, the Company does not engage, and has not in the last twenty-four (24) months engaged, any leased employees, temporary employees, or other service providers through any staffing, leasing or professional employer organization. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(p)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Schedule 2.13(p) of the Company Disclosure Schedule sets forth a true, correct and complete list as of the Agreement Date of the current individual consultants, advisory board members, contingent workers and independent contractors of the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(q)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has provided to Acquirer true, correct and complete copies of each of the following: (i) all forms of offer letters, (ii) all forms of employment agreements and severance agreements, (iii) all forms of services agreements and agreements with current advisory board members, contingent workers and independent contractors, (iv) all forms of confidentiality, non-competition or inventions agreements between current employees/consultants and the Company (and a true, correct and complete list of employees, consultants and/or others not subject thereto), (v) the most current management organization chart(s) as of the Agreement Date, (vi) all agreements and/or insurance policies providing for the indemnification of any officers or directors of the Company, and (vii) a schedule of bonus commitments, if any, made to employees of the Company. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(r)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company is in compliance in all material respects with the Worker Adjustment Retraining Notification Act of 1988, as amended (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">WARN Act</font><font style="font-family:inherit;font-size:11pt;">&#8221;), or any similar state or local law. In the past three (3) years, (i) the Company has not effectuated a &#8220;plant closing&#8221; (as defined in the WARN Act) affecting any site of employment or one or more facilities or operating units within any site of employment or facility of its business, (ii) there has not occurred a &#8220;mass layoff&#8221; (as defined in the WARN Act) affecting any site of employment or facility of the Company and (iii) the Company has not been affected by any transaction or engaged in layoffs or employment terminations sufficient in number to trigger application of any similar state, local or foreign law or regulation. The Company has not caused any of its employees to suffer an &#8220;employment loss&#8221; (as defined in the WARN Act) during the 90-day period prior to the Agreement Date. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(s)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company has delivered to Acquirer true, correct and complete copies of all election statements under Section 83(b) of the Code, together with evidence of timely filing of such election statements with the appropriate Internal Revenue Service Center (if available), in each case, to the extent such materials are within the Company&#8217;s possession, with respect to any unvested securities or other property issued by the Company or any ERISA Affiliate to any of their respective employees, non-employee directors, consultants and other service providers. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">42</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.14</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Interested Party Transactions</font><font style="font-family:inherit;font-size:11pt;">. None of the officers and directors of the Company and its Subsidiary and, to the Knowledge of the Company, none of the employees or stockholders of the Company and its Subsidiary, nor any immediate family member of an officer, director, employee or stockholder of the Company and its Subsidiary (collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Interested Parties</font><font style="font-family:inherit;font-size:11pt;">&#8221;), has any direct or indirect ownership, participation, royalty or other interest in, or is an officer, director, employee of or consultant or contractor for any firm, partnership, entity or corporation that competes with, or does business with, or has any contractual arrangement with, the Company or its Subsidiary (except with respect to any interest in less than five percent (5%) of the stock of any corporation whose stock is publicly traded). No Interested Party is a party to, or to the Knowledge of the Company, otherwise directly or indirectly interested in, any Contract to which the Company or its Subsidiary is a party, except for normal compensation, including equity compensation, for services as an officer, director or employee thereof. To the Knowledge of the Company, no Interested Party has any interest in any property, real or personal, tangible or intangible (including any Intellectual Property) that is used in, or that relates in any respect to, the business of the Company or its Subsidiary, except for the rights of stockholders under applicable Legal Requirements.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.15</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Insurance</font><font style="font-family:inherit;font-size:11pt;">. Schedule 2.15 to the Company Disclosure Schedule sets forth (a) an accurate and complete list of all insurance policies maintained by the Company and its Subsidiary and (b) a list of all pending claims under all such insurance policies as of the Agreement Date. Each such insurance policy is in full force and effect and shall continue in full force and effect immediately following the consummation of the transactions contemplated hereby. Neither the Company nor its Subsidiary has been refused any insurance or had its coverage been limited by any insurance carrier.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.16</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Books and Records</font><font style="font-family:inherit;font-size:11pt;">. The Company has provided to Acquirer true, correct and complete copies of (i) all documents identified on the Company Disclosure Schedule, (ii) the certificate of incorporation and bylaws or equivalent organizational or governing documents of the Company and its Subsidiary, each as currently in effect, (iii) the minute books containing records of all material proceedings, consents, actions and meetings of the boards of directors, committees of the boards of directors and the stockholders of each of the Company and its Subsidiary for the past three (3) years, (iv) the stock ledger, journal and other records reflecting all stock issuances and transfers and all stock option and warrant grants and agreements of the Company and its Subsidiary and (v) all Company Authorizations. The books, records and accounts of the Company have been maintained in accordance with reasonable business practices on a basis consistent with prior years and are the basis for the Financial Statements.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.17</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Transaction Fees</font><font style="font-family:inherit;font-size:11pt;">. Neither the Company nor any Affiliate of the Company owes any fees or expenses of any investment banker, broker, finder or similar party in connection with the origin, negotiation or execution of this Agreement or in connection with the Merger or any other transaction contemplated by this Agreement. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.18</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Material Contracts</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Except for this Agreement and the Contracts specifically identified in Schedule 2.18 of the Company Disclosure Schedule (with each of such Contracts specifically identified under subsection(s) of such Schedule 2.18 that correspond to the Subsection or Subsections of this Section 2.18(a) applicable to such Contract), as of the Agreement Date, neither the Company nor its Subsidiary is a party to and nor is bound by any of the following Contracts (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Material Contract</font><font style="font-family:inherit;font-size:11pt;">&#8221;):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any distributor, original equipment manufacturer, reseller, value added reseller, sales, advertising, agency or manufacturer&#8217;s representative Contract;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract (A) for the purchase, sale or license of materials, supplies, equipment, services, software, Intellectual Property or other assets by the Company involving in the case of any such Contract more than $50,000 in the aggregate over the past two years, or where the Company is contractually obligated to spend more than $50,000 in the next twelve (12) months; and (B) Contracts with the Company&#8217;s customers with a monthly recurring revenue as of September 30, 2018 to exceed $50,000 in the next twelve (12) months;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">43</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract that expires or may be renewed at the option of any Person other than the Company or its Subsidiary so as to expire more than one year after the Agreement Date and which Contract may not be terminated by the Company upon sixty (60) days or less notice;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(iv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any trust indenture, mortgage, promissory note, loan agreement or other Contract for the borrowing of money, any currency exchange, commodities or other hedging arrangement or any leasing transaction of the type required to be capitalized in accordance with GAAP;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(v)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract for capital expenditures in excess of $50,000 in the aggregate;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract limiting the freedom of the Company or its Subsidiary to engage or participate, or compete with any other Person, in any line of business, market or geographic area, or to make use of any Company-Owned IP Rights, or any Contract granting most favored nation pricing, exclusive sales, distribution, marketing or other exclusive rights, rights of refusal, rights of first negotiation or similar rights and/or terms to any Person, or any Contract otherwise limiting the right of the Company or its Subsidiary to sell, distribute or manufacture any products or services or to purchase or otherwise obtain any software, components, parts, subassemblies or services;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(vii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract pursuant to which the Company or its Subsidiary is a lessor or lessee of any machinery, equipment, motor vehicles, office furniture, fixtures or other personal property involving in excess of $50,000 per annum;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(viii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract of guarantee, support, indemnification, assumption or endorsement of, or any similar commitment with respect to, the Liabilities or indebtedness of any other Person, other than non-exclusive end user licenses in connection with the sale of Company Products in the ordinary course of business consistent with past practice;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ix)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;all licenses, sublicenses and other Contracts pursuant to which any Person is authorized to use any Company-Owned IP Rights, (other than non-exclusive end user licenses in connection with the sale of Company Products in the ordinary course of business consistent with past practice);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(x)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;other than &#8220;shrink wrap&#8221; and similar generally available commercial end-user licenses to software that is not redistributed with or used by the Company Products and that have an individual acquisition cost of $50,000 or less, all licenses, sublicenses and other Contracts pursuant to which the Company or its Subsidiary acquired or is authorized to use any Third-Party Intellectual Property Rights;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any licenses, sublicenses and other Contracts pursuant to which the Company or its Subsidiary has agreed to any restriction on the right of the Company or its Subsidiary to use or enforce any Company-Owned IP Rights or pursuant to which the Company or its Subsidiary agrees to encumber, transfer or sell rights in or with respect to any Company-Owned IP Rights;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract providing for the development of any software, content, technology or Intellectual Property, independently or jointly, by or for the Company or its Subsidiary;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xiii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract to license or authorize any third party to manufacture or reproduce any of the products, services, technology or Intellectual Property of the Company or its Subsidiary;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">44</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xiv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contracts relating to the membership, participation or affiliation of or by the Company or its Subsidiary in or with, any industry standards group or association; </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;(A) any joint venture Contract, (B) any Contract that involves a sharing of revenues, profits, cash flows, expenses or losses with other Persons or (C) any Contract that involves the payment of royalties to any other Person;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xvi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any agreement of indemnification or warranty or any Contract containing any support, maintenance or service obligation or cost on the part of the Company or its Subsidiary, other than non-exclusive end user licenses in connection with the sale of Company Products in the ordinary course of business consistent with past practice;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xvii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;(A) any Contract for the employment or engagement of any director, officer, employee, or consultant of the Company or any other type of Contract with any director, officer, employee, or consultant of the Company that is not immediately terminable by the Company at-will without notice, severance, cost or Liability and (B) any Contract requiring it to make a payment to any director, officer, employee, consultant, or other Person on account of the consummation of the Merger or any other transaction contemplated by this Agreement;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xviii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract or plan (including any stock option, merger and/or stock bonus plan) relating to the sale, issuance, grant, exercise, award, purchase, repurchase or redemption of any shares of Company Capital Stock or any other securities of the Company or its Subsidiary, or any options, warrants, convertible notes or other rights to purchase or otherwise acquire any such shares of stock, other securities or options, warrants or other rights therefor, in each case other than those that are on the Company&#8217;s standard form equity award or exercise agreement (copies of which have been made available to Acquirer);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xix)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract under which the Company or its Subsidiary provides any services, including advisory services, to any third party, including any consulting Contract, professional Contract or software implementation, deployment or development services Contract, or support services Contract;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xx)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract with any labor union or any collective bargaining agreement or similar Contract;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xxi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract pursuant to which the Company has acquired a business or entity, or assets of a business or entity, whether by way of merger, consolidation, purchase of stock, purchase of assets, license or otherwise, or any Contract pursuant to which it has any material ownership interest in any other Person (other than its Subsidiary);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xxii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract with any Governmental Entity or any Company Authorization;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xxiii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any settlement agreement;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xxiv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract pursuant to which rights of any third party are triggered or become exercisable in connection with or as a result of the execution of this Agreement or the consummation of the Merger or other transactions contemplated hereunder, either alone or in combination with any other event; </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xxv)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Contract with a Significant Customer or a Significant Supplier; or</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(xxvi)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any other oral or written Contract or obligation not listed in clauses (i) through (xxv) that individually had or has a value or payment obligation in excess of $50,000 over the life of the Contract.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">45</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;All Material Contracts are in written form. The Company or its Subsidiary (as applicable) has performed all of the material obligations required to be performed by it and is entitled to all material benefits under, and is not alleged to be in default in respect of, any Material Contract. Each of the Material Contracts is in full force and effect, subject only to the effect, if any, of applicable bankruptcy and other similar laws affecting the rights of creditors generally and rules of law governing specific performance, injunctive relief and other equitable remedies. As of the Agreement Date, and except for non-renewals or terminations occurring in the ordinary course of business, there exists no default or event of default or event, occurrence, condition or act, with respect to the Company or its Subsidiary, or to the Company&#8217;s Knowledge, with respect to any other contracting party, that, with the giving of notice, the lapse of time or the happening of any other event or condition, would reasonably be expected to (i) become a default or event of default under any Material Contract or (ii) give any third party (A) the right to declare a default or exercise any remedy under any Material Contract, (B) the right to a rebate, chargeback, refund, credit, penalty or change in delivery schedule under any Material Contract, (C) the right to accelerate the maturity or performance of any obligation of the Company under any Material Contract or (D) the right to cancel, terminate or modify any Material Contract. As of the Agreement Date, neither the Company nor its Subsidiary has received any written (or the Knowledge of the Company, oral) communication regarding any actual or alleged violation or breach of, default under, or intention to cancel or modify any Material Contract. True, correct and complete copies of all Material Contracts have been provided to Acquirer prior to the Agreement Date.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.19</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Export Control Laws</font><font style="font-family:inherit;font-size:11pt;">. Each of the Company and its Subsidiary has conducted its export transactions in accordance in all material respects with applicable provisions of United States export control laws and regulations, including (i) the Export Administration Regulations; (ii) economic sanctions regulations and Executive Orders administered by the U.S. Treasury Department&#8217;s Office of Foreign Assets Control; (iii) the International Traffic in Arms Regulations; and (iv) all comparable Laws of each jurisdiction outside the U.S. in which the Company or its Subsidiary does or has done business (directly or indirectly). Without limiting the foregoing, (i) the Company and its Subsidiary have obtained all export licenses, registrations, commodity classifications and other approvals required for its exports of products, software and technologies and reexports of such items between third (3</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">rd</sup></font><font style="font-family:inherit;font-size:11pt;">) countries; (ii) the Company and its Subsidiary are in compliance in all material respects with the terms of all applicable export licenses, license exceptions or other approvals; (iii) there are no pending or, to the Knowledge of the Company and its Subsidiary, threatened claims or investigations against the Company with respect to the Company&#8217;s or its Subsidiary&#8217;s export transactions; (iv) neither the Company nor its Subsidiary has engaged in any transactions involving, or otherwise dealt directly or indirectly with, any Restricted Parties or with Cuba, Iran, North Korea, Sudan, Syria or the Crimea region of Ukraine; (v) no current or past officer, director or employee of the Company or its Subsidiary is or has been a Restricted Party or national or resident of Cuba, Iran, North Korea, Sudan, Syria or the Crimea region of Ukraine; (vi) neither the Company nor its Subsidiary is nor was required to be registered with the U.S. Department of State under the International Traffic in Arms Regulations; and (vii) no consents or approvals for the transfer of export licenses to Acquirer are required, except for such consents and approvals that can be obtained expeditiously without material cost. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.20</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Customers and Suppliers</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the Company nor its Subsidiary has any outstanding material disputes concerning its products and/or services with any customer or distributor who is or was during the past two (2) fiscal years one of the ten (10) largest sources of monthly recurring revenues for the Company, based on amounts paid or payable (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Significant Customer</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and, as of the Agreement Date, to the Knowledge of the Company, there is no material dissatisfaction on the part of any Significant Customer with respect to the Company Products. Each Significant Customer is listed on Schedule 2.20(c) of the Company Disclosure Schedule. As of the Agreement Date, neither the Company nor its Subsidiary has received any written notice from any Significant Customer that such customer shall not continue as a customer of the Company or its Subsidiary (or Acquirer or the Surviving Corporation) after the Closing or that such customer intends to terminate or materially modify existing Contracts with the Company or its Subsidiary (or Acquirer or the Surviving Corporation).</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">46</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the Company nor its Subsidiary has any outstanding material dispute concerning products and/or services provided by any supplier who, is or was during the past two (2) fiscal years one of the ten (10) largest suppliers of products and/or services to the Company, based on amounts paid or payable (each, a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Significant Supplier</font><font style="font-family:inherit;font-size:11pt;">&#8221;), and to the Knowledge of the Company, there is no material dissatisfaction on the part of any Significant Supplier with respect to the Company or its Subsidiary. Each Significant Supplier is listed on Schedule 2.20(b) of the Company Disclosure Schedule. As of the Agreement Date, neither the Company nor its Subsidiary has received any written notice from any Significant Supplier that such supplier shall not continue as a supplier to the Company or its Subsidiary (or Acquirer or the Surviving Corporation) after the Closing or that such supplier intends to terminate or materially modify existing Contracts with the Company or its Subsidiary (or Acquirer or the Surviving Corporation). </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The information set forth on Schedule 2.20(c) of the Company Disclosure Schedule is true, correct and complete in all respects as of the date set forth therein.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">2.21</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Accounts Receivable</font><font style="font-family:inherit;font-size:11pt;">. The accounts receivable as reflected on the Company Balance Sheet arose in the ordinary course of business consistent with past practice and represented bona fide claims against debtors for sales and other charges. Allowances for doubtful accounts and warranty returns have been prepared in accordance with GAAP consistently applied and in accordance with the Company&#8217;s past practice. The accounts receivable of the Company and its Subsidiary arising after the Company Balance Sheet Date and before the Closing Date arose or shall arise in the ordinary course of business consistent with past practice and represented or shall represent bona fide claims against debtors for sales and other charges. None of the accounts receivable of the Company or its Subsidiary is subject to any claim of offset, recoupment, setoff or counter-claim. No material amount of accounts receivable is contingent upon the performance by the Company or its Subsidiary of any obligation or Contract other than normal warranty repair and replacement. No Person has any lien on any of such accounts receivable and no agreement for deduction or discount has been made with respect to any of such accounts receivable. Schedule 2.21 of the Company Disclosure Schedule sets forth as of September 30, 2018 an aging of the Company&#8217;s and its Subsidiary&#8217;s accounts receivable in the aggregate and by customer (on an anonymized basis) and indicates the amounts of allowances for doubtful accounts and warranty returns. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><br>ARTICLE III</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">REPRESENTATIONS AND WARRANTIES OF ACQUIRER AND SUB</font></div><div style="line-height:120%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Acquirer represents and warrants to the Company as follows:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Organization and Standing</font><font style="font-family:inherit;font-size:11pt;">. Each of Acquirer and Sub is a corporation duly organized, validly existing and in good standing under the laws of Delaware. Neither Acquirer nor Sub is in violation of any of the provisions of its articles or certificate of incorporation, as applicable, or bylaws.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Authority; Noncontravention</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Each of Acquirer and Sub has all requisite corporate power and authority to enter into this Agreement and to consummate the transactions contemplated by this Agreement. The execution and delivery of this Agreement and the consummation of the transactions contemplated by this Agreement have been duly authorized by all necessary corporate action on the part of Acquirer and Sub. This Agreement has been duly executed and delivered by each of Acquirer and Sub and constitutes the valid and binding obligation of Acquirer and Sub enforceable against Acquirer and Sub, respectively, in accordance with its terms, subject only to the effect, if any, of (i) applicable bankruptcy and other similar laws affecting the rights of creditors generally and (ii) rules of law governing specific performance, injunctive relief and other equitable remedies.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">47</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The execution and delivery of this Agreement by Acquirer and Sub do not, and the consummation of the transactions contemplated by this Agreement will not, conflict with, or result in any violation of, or default under (with or without notice or lapse of time, or both), or give rise to a right of termination, cancellation or acceleration of any obligation or loss of a benefit under (i) any provision of the articles or certificate of incorporation, as applicable, or bylaws of Acquirer or Sub, as amended to date, (ii) any Contract to which Acquirer or Sub is a party or (iii) applicable Legal Requirements, except where such conflict, violation, default, termination, cancellation or acceleration, individually or in the aggregate, would not be material to Acquirer&#8217;s or Sub&#8217;s ability to consummate the Merger or to perform their respective obligations under this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No consent, approval, order or authorization of, or registration, declaration or filing with, any Governmental Entity, is required by or with respect to Acquirer or Sub in connection with the execution and delivery of this Agreement or the consummation of the transactions contemplated by this Agreement, except for the filing of the Certificate of Merger, as provided in Section 1.5.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Prior Sub Operations</font><font style="font-family:inherit;font-size:11pt;">. Sub was formed solely for the purpose of effecting the Merger and has not engaged in any business activities or conducted any operations other than in connection with the transactions contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">3.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Additional Representations</font><font style="font-family:inherit;font-size:11pt;">. Acquirer and Sub acknowledge that the Company has not made, and Acquirer and Sub are not relying on, any representations or warranties regarding the subject matter of this Agreement or the transactions contemplated hereby, express or implied, except as set forth in Article II or pursuant to certificates or ancillary agreements delivered hereto. </font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><br>ARTICLE IV</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CONDUCT PRIOR TO THE EFFECTIVE TIME</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">4.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Conduct of Business of the Company</font><font style="font-family:inherit;font-size:11pt;">. During the period from the Agreement Date and continuing until the earlier of the termination of this Agreement and the Effective Time (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Pre-Closing Period</font><font style="font-family:inherit;font-size:11pt;">&#8221;), except with the prior written consent of Acquirer or except as set forth on Schedule 4.1 of the Company Disclosure Schedule:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Company and its Subsidiary shall use commercially reasonable efforts to conduct their business in the usual, regular and ordinary course in substantially the same manner as heretofore conducted (except to the extent expressly provided otherwise in this Agreement) and in compliance with all applicable Legal Requirements;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;each of the Company and its Subsidiary shall (i) pay all of its debts and Taxes when due, subject to good faith disputes over such debts or Taxes (and with respect to Taxes, maintain adequate reserves consistent with GAAP, and the past practice and policies of the Company), (ii) pay or perform its other obligations in the ordinary course of business consistent with past practices, (iii) use commercially reasonable efforts consistent with past practice and policies to collect accounts receivable when due and not extend credit outside of the ordinary course of business consistent with past practice, (iv) sell Company products consistent with past practice as to license, service and maintenance terms, incentive programs, and in accordance with GAAP requirements as to revenue recognition, and (v) use its commercially reasonable efforts consistent with past practice and policies to preserve intact its present business organizations, keep available the services of its present officers and key employees and preserve its relationships with customers, suppliers, distributors, licensors, licensees, and others having business dealings with it, to the end that its goodwill and ongoing businesses shall be unimpaired at the Closing; </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">48</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Company shall use its commercially reasonable efforts to assure that each of its and its Subsidiary&#8217;s Contracts (other than with Acquirer) entered into after the Agreement Date will not require the procurement of any consent, waiver or novation or provide for any change in the obligations of any party thereto in connection with, or terminate as a result of the consummation of, the Merger, and shall give reasonable advance notice to Acquirer prior to allowing any Material Contract or right thereunder to lapse or terminate by its terms; and</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Company and its Subsidiary shall maintain each of its leased premises in accordance with the terms of the applicable lease.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">4.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Restrictions on Conduct of Business of the Company</font><font style="font-family:inherit;font-size:11pt;">. Without limiting the generality or effect of the provisions of Section 4.1, during the Pre-Closing Period, the Company shall not, and shall cause its Subsidiary to not, cause or permit any of the following (except (x) as otherwise expressly permitted or required by the terms of this Agreement, (y) with the prior written consent of Acquirer (such consent not to be unreasonably withheld, conditioned or delayed with respect to clause (c) below), or (z) as set forth on Schedule 4.2 of the Company Disclosure Schedule):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Charter Documents</font><font style="font-family:inherit;font-size:11pt;">. Cause or permit any amendments to its certificate of incorporation or bylaws or equivalent organizational or governing documents;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Dividends; Changes in Capital Stock</font><font style="font-family:inherit;font-size:11pt;">. (i) Declare or pay any dividends on or make any other distributions (whether in cash, stock or property) in respect of any of its capital stock, or (ii) split, combine or reclassify any of its capital stock or issue or authorize the issuance of any other securities in respect of, in lieu of or in substitution for shares of its capital stock, or repurchase or otherwise acquire, directly or indirectly, any shares of its capital stock except from former employees, non-employee directors and consultants in accordance with agreements providing for the repurchase of shares in connection with any termination of service, other than (A) the issuance of shares of Company Capital Stock pursuant to the exercise of Company Options that are either vested or otherwise permitted under the applicable option agreement, (B) the issuance of shares of Company Common Stock upon conversion of shares of Company Preferred Stock outstanding on the Agreement Date and (C) the repurchase of any shares of Company Capital Stock from former employees, non-employee directors and consultants in accordance with Contracts providing for the repurchase of shares in connection with any termination of service;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Material Contracts</font><font style="font-family:inherit;font-size:11pt;">. (i) Enter into any Contract that would constitute a Material Contract, other material Contract or a Contract requiring a novation or consent in connection with the Merger, (ii) violate, terminate, amend or otherwise materially modify (including by entering into a new Contract with such party or otherwise), except for renewals, non-renewals or terminations occurring in the ordinary course of business consistent with the terms of such Contract) or (iii) waive any of its rights under any of the Material Contracts; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that this provision shall not require the Company to seek or obtain Acquirer&#8217;s consent in order to set or change the prices at which the Company sells products or provides services to current customers in the ordinary course of business consistent with past practice;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Issuance of Securities</font><font style="font-family:inherit;font-size:11pt;">. Issue, deliver or sell or authorize or propose the issuance, delivery or sale of, or purchase or propose the purchase of, any Company Voting Debt or any shares of Company Capital Stock or securities convertible into, or subscriptions, rights, warrants or options to acquire, or other Contracts of any character obligating it to issue, any such shares or other convertible securities, other than (i) the issuance of shares of Company Capital Stock pursuant to the exercise of Company Options that are either vested or otherwise permitted under the applicable option agreement, (ii) the issuance of shares of Company Common Stock upon conversion of shares of Company Preferred Stock outstanding on the Agreement Date and (iii) the repurchase of any shares of Company Capital Stock from former employees, non-employee directors and consultants in accordance with Contracts providing for the repurchase of shares in connection with any termination of service;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">49</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Employees; Consultants; Independent Contractors</font><font style="font-family:inherit;font-size:11pt;">. (i)&#160;Hire any additional officers or other employees, or engage any consultants or independent contractors, (ii)&#160;terminate the employment (other than for cause), change the title, office or position, or reduce or modify the responsibilities of any management, supervisory or other key personnel of the Company, (iii)&#160;enter into, amend, extend the term of, or terminate (other than for cause) any employment or consulting agreement with any officer, employee, consultant or independent contractor, or (iv)&#160;negotiate, enter into, adopt or amend or announce any intention to negotiate, enter into, adopt or amend any Contract with a labor union or collective bargaining agreement (unless required by applicable Legal Requirements);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Loans and Investments</font><font style="font-family:inherit;font-size:11pt;">. Make any loans or advances (other than routine expense advances to employees of the Company in the ordinary course of business consistent with past practice) to, or any investments in or capital contributions to, any Person, or forgive or discharge in whole or in part any outstanding loans or advances, or prepay any borrowed money indebtedness;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Intellectual Property</font><font style="font-family:inherit;font-size:11pt;">. Transfer or license from any Person any rights to any Intellectual Property (other than &#8220;shrink wrap&#8221; and similar generally available commercial end-user licenses to software that is not redistributed with the Company Products and that have an individual acquisition cost of $10,000 or less), or transfer or license to any Person any rights to any Company-Owned IP Rights (other than non-exclusive end-user licenses in connection with the sale of Company Products in the ordinary course of business consistent with past practice), or transfer or provide a copy of any Company Source Code to any Person (including any current or former employee or consultant of the Company or any contractor or commercial partner of the Company) (other than providing access to Company Source Code to current employees and consultants of the Company involved in the development of the Company Products on a need-to-know basis, consistent with past practice).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exclusive Rights and Most Favored Party Provisions</font><font style="font-family:inherit;font-size:11pt;">. Enter into or amend any Contract pursuant to which any other party is granted exclusive rights or &#8220;most favored party&#8221; rights of any type or scope with respect to any of its products, technology, Intellectual Property or business, or containing any non-competition covenants or other restrictions relating to its or its Affiliates&#8217; business activities;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Dispositions</font><font style="font-family:inherit;font-size:11pt;">. Sell, lease, license or otherwise dispose of or encumber (other than Permitted Encumbrances) any of its properties or assets, other than sales and nonexclusive licenses of Company Products in the ordinary course of business consistent with its past practice or enter into any Contract with respect to the foregoing;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Debt</font><font style="font-family:inherit;font-size:11pt;">. Incur any borrowed money indebtedness, including, for the avoidance of doubt, any drawdowns or borrowings under existing facilities, or guarantee any such indebtedness or issue or sell any debt securities or guarantee any debt securities of others;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Leases</font><font style="font-family:inherit;font-size:11pt;">. Enter into any operating lease in excess of $50,000 or any leasing transaction of the type required to be capitalized in accordance with GAAP;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(l)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Payment of Obligations</font><font style="font-family:inherit;font-size:11pt;">. (i) Pay, discharge or satisfy (A) any amounts due under any promissory note to any Person who is an officer or director of the Company as of the Agreement Date or (B) any claim or Liability in excess of $5,000 arising other than in the ordinary course of business consistent with past practice, other than the payment, discharge or satisfaction of Liabilities reflected or reserved against in the Financial Statements and Transaction Expenses, (ii) defer payment of any accounts payable other than (A) in the ordinary course of business consistent with past practice or (B) in an amount not to exceed $10,000 or (iii) give any discount, accommodation or other concession other than in the ordinary course of business consistent with past practice in order to accelerate or induce the collection of any receivable;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">50</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(m)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Capital Expenditures</font><font style="font-family:inherit;font-size:11pt;">. Make any capital expenditures, capital additions or capital improvements in excess of $50,000 per month or $50,000 in the aggregate;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(n)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Insurance</font><font style="font-family:inherit;font-size:11pt;">. Materially change the amount of any insurance coverage;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(o)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Termination or Waiver</font><font style="font-family:inherit;font-size:11pt;">. Terminate or waive any right of substantial value;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(p)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Employee Benefit Plans; Pay Increases</font><font style="font-family:inherit;font-size:11pt;">. (i) Adopt, amend or terminate any Company Employee Plan or other employee or compensation benefit plan, including any stock issuance or stock option plan, or amend any compensation, benefit, entitlement, grant or award provided or made under any such plan, except in each case as required under ERISA, applicable Legal Requirements or as necessary to maintain the qualified status of such plan under the Code, (ii) materially amend any deferred compensation plan within the meaning of Section 409A of the Code, except to the extent necessary to meet the requirements of such Section, (iii) grant or pay any special bonus or special remuneration to any current or former employee or non-employee director or consultant, (iv) increase the salaries, wage rates or fees of its current employees or non-employee directors or consultants (other than pursuant to preexisting plans, policies or Contracts that have been disclosed to Acquirer and are set forth on Schedule 4.2(p) of the Company Disclosure Schedule), or (v) add any new members to the Company Board;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(q)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Severance Arrangements</font><font style="font-family:inherit;font-size:11pt;">. (i) Grant or pay, or enter into any Contract providing for the granting of any severance, change of control, retention or termination pay, to any Person or (ii) accelerate the payment timing, funding, or vesting of any compensation or other benefits, in each case other than payments or acceleration made pursuant to preexisting plans, policies or Contracts that have been disclosed to Acquirer and are set forth on Schedule 4.2(q) of the Company Disclosure Schedule);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(r)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Lawsuits; Settlements</font><font style="font-family:inherit;font-size:11pt;">. (i) Commence a lawsuit other than (A) for the routine collection of bills, (B) in such cases where it in good faith determines that failure to commence suit would result in the material impairment of a valuable aspect of its business (</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that it consults with Acquirer prior to the filing of such a suit) or (C) for a breach of this Agreement or (ii) settle or agree to settle any pending or threatened lawsuit or other dispute;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(s)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Acquisitions</font><font style="font-family:inherit;font-size:11pt;">. Acquire or agree to acquire by merging or consolidating with, or by purchasing a substantial portion of the assets of, or by any other manner, any business or any corporation, partnership, association or other business organization or division thereof, or otherwise acquire or agree to acquire any assets that are material, individually or in the aggregate, to its business, or enter into any Contract with respect to a joint venture, strategic alliance or partnership;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(t)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taxes</font><font style="font-family:inherit;font-size:11pt;">. Make or change any election in respect of Taxes, adopt or change any accounting method in respect of Taxes, file any federal, state or foreign income Tax Return or any other material Tax Return without the review and reasonable approval of Acquirer, file any amendment to a federal, state or foreign income Tax Return or any other material Tax Return, enter into any Tax sharing or similar agreement or assume any liability for the Taxes of any other Person (whether by Contract or otherwise) or enter into any closing agreement with any Tax Authority, settle any claim or assessment in respect of Taxes (or refunds thereof), or consent to any extension or waiver of the limitation period applicable to any claim or assessment in respect of Taxes without the prior review and reasonable approval of Acquirer, or enter into intercompany transactions giving rise to deferred gain or loss of any kind;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(u)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Accounting</font><font style="font-family:inherit;font-size:11pt;">. Change accounting methods or practices (including any change in depreciation or amortization policies) or revalue any of its assets (including writing down the value of inventory or writing off notes or accounts receivable other than in the ordinary course of business consistent with past practice), except in each case as required by changes in GAAP as concurred with its independent accountants and after notice to Acquirer;</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">51</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(v)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Real Property</font><font style="font-family:inherit;font-size:11pt;">. Enter into any Contract for the purchase, sale or lease of any real property;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(w)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Encumbrances</font><font style="font-family:inherit;font-size:11pt;">. Place or allow the creation of any Encumbrance (other than a Permitted Encumbrance) on any of its properties;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(x)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Warranties, Discounts</font><font style="font-family:inherit;font-size:11pt;">. Materially change the manner in which it provides warranties, discounts or credits to customers;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(y)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Interested Party Transactions</font><font style="font-family:inherit;font-size:11pt;">. Enter into any Contract in which any officer, director, employee, agent or stockholder of the Company or its Subsidiary (or any member of their immediate families) has an interest under circumstances that, if entered immediately prior to the Agreement Date, would require that such Contract be listed on Schedule 2.18 of the Company Disclosure Schedule; and</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(z)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">UK Company Options</font><font style="font-family:inherit;font-size:11pt;">. Take any action that would reasonably be expected to result in the loss of qualified status of any UK Company Options as Enterprise Management Incentives (as defined in ITEPA).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(aa)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Other</font><font style="font-family:inherit;font-size:11pt;">. Take or agree in writing or otherwise to take, any of the actions described in clauses (a) through (z) in this Section 4.2.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;<br>ARTICLE V</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ADDITIONAL AGREEMENTS</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Board Recommendation; Stockholder Approval and Notice</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Neither the Company Board nor any committee thereof shall withhold, withdraw, amend or modify, or propose or resolve to withhold, withdraw, amend or modify in a manner adverse to Acquirer, the unanimous recommendation of the Company Board that the Company Stockholders vote in favor of the adoption of this Agreement and the approval of the Merger.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Within seven (7) Business Days following the Agreement Date, the Company shall prepare, with the cooperation of Acquirer, and mail to each Company Stockholder other than the Company Stockholders who previously executed the Company Stockholder Consent, a notice (as it may be amended or supplemented from time to time, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stockholder Notice</font><font style="font-family:inherit;font-size:11pt;">&#8221;) comprising (i) the notice contemplated by Section 228(e) of Delaware Law and Section 603(b) of California Law of the taking of a corporate action without a meeting by less than a unanimous written consent, (ii) the notice contemplated by Section 262(d)(2) of Delaware Law and Chapter 13 of California Law, together with a copy of Section 262 of Delaware Law and Chapter 13 of California Law and (iii) an information statement to the Company Stockholders in connection with solicitation of the Company Stockholder Approval. The Stockholder Notice shall include (x) a statement to the effect that the Company Board had unanimously recommended that the Company Stockholders vote in favor of the adoption of this Agreement and the approval of the Merger and (y) such other information as Acquirer and the Company may agree is required or advisable under Delaware Law and/or California Law to be included therein. Following the mailing of the Stockholder Notice, no amendment or supplement to the Stockholder Notice shall be made by the Company without the approval of Acquirer (which approval shall not be unreasonably withheld or delayed). Each of Acquirer and the Company agrees to provide promptly to the other such information concerning its business, financial statements and affairs as, in the reasonable judgment of Acquirer or its counsel, may be required or advisable to be included under Delaware Law and/or California Law in the Stockholder Notice or in any amendment or supplement thereto, and Acquirer and the Company agree to cause their respective Representatives to cooperate in the preparation of the Stockholder Notice and any amendment or supplement thereto.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">52</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Prior to the Effective Time, the Company shall notify the Company Securityholders (other than the Company Stockholders so notified pursuant to Section 5.1(b)) of the Merger, to the extent required by the terms and conditions of this Agreement, the Charter Documents, any Legal Requirements, or any agreement or instruments governing the securities of the Company (other than the Company Capital Stock)</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall use its commercially reasonable efforts to obtain prior to the Closing a Joinder Agreement executed by each Company Stockholder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Solicitation</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;During the Pre-Closing Period, the Company shall not authorize or permit any of its officers, directors, Affiliates, stockholders or employees or any investment banker, attorney or other advisor or representative retained by any of them (all of the foregoing collectively being the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Company Representatives</font><font style="font-family:inherit;font-size:11pt;">&#8221;) to, directly or indirectly, (i) solicit, initiate, seek, entertain, knowingly encourage or facilitate, support or induce the making, submission or announcement of any inquiry, expression of interest, proposal or offer that constitutes, or would reasonably be expected to lead to, an Acquisition Proposal, (ii) enter into, participate in, maintain or continue any communications (except solely to provide written notice as to the existence of these provisions) or negotiations regarding, or deliver or make available to any Person any non-public information with respect to, or take any other action regarding, any inquiry, expression of interest, proposal or offer that constitutes, or would reasonably be expected to lead to, an Acquisition Proposal, (iii) agree to, accept, approve, endorse or recommend (or publicly propose or announce any intention or desire to agree to, accept, approve, endorse or recommend) any Acquisition Proposal, (iv) enter into any letter of intent or any other Contract contemplating or otherwise relating to any Acquisition Proposal or (v) submit any Acquisition Proposal to the vote of any stockholders of the Company. The Company shall immediately cease and cause to be terminated any and all existing activities, discussions or negotiations with any Persons conducted prior to or on the Agreement Date with respect to any Acquisition Proposal. If any Company Representative, in his or her capacity as such, takes any action that the Company is obligated pursuant to this Section 5.2 to cause such Company Representative not to take, then the Company shall be deemed for all purposes of this Agreement to have breached this Section 5.2.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall promptly notify Acquirer in writing within 24 hours after receipt by the Company (or, to the Knowledge of the Company, by any of the Company Representatives), of (i) any Acquisition Proposal, (ii) any inquiry, expression of interest, proposal or offer that constitutes, or would reasonably be expected to lead to, an Acquisition Proposal, (iii) any other written notice that any Person is considering making an Acquisition Proposal or (iv) any request for nonpublic information relating to the Company or for access to any of the properties, books or records of the Company by any Person or Persons other than Acquirer. Such notice shall describe (A) the material terms and conditions of such Acquisition Proposal, inquiry, expression of interest, proposal, offer, notice or request and (B) the identity of the Person or Group making any such Acquisition Proposal, inquiry, expression of interest, proposal, offer, notice or request. The Company shall keep Acquirer fully informed of the status and details of, and any modification to, any such inquiry, expression of interest, proposal or offer and any correspondence or communications related thereto and shall provide to Acquirer a true, correct and complete copy of such inquiry, expression of interest, proposal or offer and any amendments, correspondence and communications related thereto, if it is in writing, or a reasonable written summary thereof, if it is not in writing. The Company shall provide Acquirer with 48 hours prior notice (or such lesser prior notice as is provided to the members of the Company Board) of any meeting of the Company Board at which the Company Board is reasonably expected to discuss any Acquisition Proposal.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">53</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Confidentiality; Public Disclosure</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The parties hereto acknowledge that Acquirer and the Company have previously executed a Nondisclosure Agreement dated October 5, 2016, as amended by Amendment No. 1 dated March 20, 2017 and Amendment No. 2 dated September 15, 2018 (as amended, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Confidentiality Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;), which shall continue in full force and effect in accordance with its terms.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall not, and the Company shall direct each Company Representative not to, directly or indirectly, issue any press release or other public statement relating to the terms of this Agreement or the transactions contemplated by this Agreement or use Acquirer&#8217;s name or refer to Acquirer directly or indirectly in connection with Acquirer&#8217;s relationship with the Company in any media interview, advertisement, news release, press release or professional or trade publication, or in any print media, whether or not in response to an inquiry, without the prior written approval of Acquirer, unless and only to the extent (i) required by law (in which event a satisfactory opinion of counsel to that effect shall be first delivered to Acquirer prior to any such disclosure), (ii) as reasonably necessary for the Company to obtain the consents and approvals of Company Stockholders and other third parties contemplated by this Agreement, (iii) as reasonably necessary to enforce such party&#8217;s rights under this Agreement, the Escrow Agreement or any other agreement entered into in connection with this Agreement, (iv) such information is or becomes generally known to the public without violation of this Agreement, the Confidentiality Agreement or any other agreement or obligations restricting the disclosure of such information by such party and (v) made by a Company Stockholder that is a venture capital or private equity fund in communications to its investors as may be (A) legally or contractually required or (B) reasonably necessary in the good faith exercise of the fiduciary duties of the general part of such Company Stockholder. Notwithstanding anything herein or in the Confidentiality Agreement, Acquirer may issue such press releases or make such other public statements regarding this Agreement or the transactions contemplated by this Agreement as Acquirer may, in its reasonable discretion, determine.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.4</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Regulatory Approvals</font><font style="font-family:inherit;font-size:11pt;">. During the Pre-Closing Period:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall promptly execute and file, or join in the execution and filing of, any application, notification (including any notification or provision of information, if any, that may be required under applicable foreign antitrust laws) or other document that may be necessary in order to obtain the authorization, approval or consent of any Governmental Entity, whether federal, state, local or foreign, that may be reasonably required, or that Acquirer may reasonably request, in connection with the consummation of the Merger and the other transactions contemplated by this Agreement. The Company shall use commercially reasonable efforts to obtain, and to cooperate with Acquirer to promptly obtain, all such authorizations, approvals and consents and shall pay any associated filing fees payable by the Company with respect to such authorizations, approvals and consents. The Company shall promptly inform Acquirer of any material communication between the Company and any Governmental Entity regarding any of the transactions contemplated by this Agreement. If the Company or any Affiliate of the Company receives any formal or informal request for supplemental information or documentary material from any Governmental Entity with respect to the transactions contemplated by this Agreement, then the Company shall make, or cause to be made, as soon as reasonably practicable, a response in compliance with such request. The Company shall direct, in its sole discretion, the making of such response, but shall consider in good faith the views of Acquirer.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Acquirer shall promptly execute and file, or join in the execution and filing of, any application, notification (including any notification or provision of information, if any, that may be required under applicable foreign antitrust laws) or other document that may be necessary in order to obtain the authorization, approval or consent of any Governmental Entity, whether foreign, federal, state, local or municipal, that may be reasonably required in connection with the consummation of the Merger and the other transactions contemplated by this Agreement. Acquirer shall use commercially reasonable efforts to obtain all such authorizations, approvals and consents and shall pay any associated filing fees payable by Acquirer with respect to such authorizations, approvals and consents. Acquirer shall promptly inform the Company of any material communication between Acquirer and </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">54</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">any Governmental Entity regarding any of the transactions contemplated by this Agreement. If Acquirer or any Affiliate of Acquirer receives any formal or informal request for supplemental information or documentary material from any Governmental Entity with respect to the transactions contemplated by this Agreement, then Acquirer shall make, or cause to be made, as soon as reasonably practicable, a response in compliance with such request. Acquirer shall direct, in its sole discretion, the making of such response, but shall consider in good faith the views of the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.5</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Reasonable Efforts</font><font style="font-family:inherit;font-size:11pt;">. Subject to the limitations set forth in Section 5.4, each of the parties hereto (other than the Stockholders&#8217; Agent) agrees to use its commercially reasonable efforts with respect to its contractual obligations, and to cooperate with each other party hereto, to take, or cause to be taken, all actions, and to do, or cause to be done, all things necessary, appropriate or desirable to consummate and make effective, in the most expeditious manner practicable, the Merger and the other transactions contemplated by this Agreement, including the satisfaction of the respective conditions set forth in Article VI, and including to execute and deliver such other instruments and do and perform such other acts and things as may be necessary or reasonably desirable for effecting completely the consummation of the Merger and the other transactions contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.6</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Third Party Consents; Notices</font><font style="font-family:inherit;font-size:11pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;During the Pre-Closing Period, the Company shall use commercially reasonable efforts to obtain prior to the Closing, and deliver to Acquirer at or prior to the Closing, all consents, waivers and approvals under each Contract listed or described on Schedule C, the form of which consents, waivers and approvals shall be subject to the prior approval of Acquirer; provided, however, that the Company shall not be obligated to make any payment or commercial concession to any third party, or incur any Liability, as a condition to (or in connection with) obtaining any such consent, waiver or approval. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall give all notices and other information required to be given to the employees of the Company, any collective bargaining unit representing any group of employees of the Company, and any applicable government authority under the WARN Act, the National Labor Relations Act, as amended, the Code, COBRA, the American Recovery and Reinvestment Act of 2009 and other applicable Legal Requirements in connection with the transactions contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.7</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Litigation</font><font style="font-family:inherit;font-size:11pt;">. During the Pre-Closing Period, the Company will, to the extent legally permitted, (i) notify Acquirer in writing promptly after learning of any action, suit, arbitration, mediation, proceeding, claim or investigation by or before any Governmental Entity, arbitrator, mediator, or other body initiated by or against it, or, to the Knowledge of the Company, threatened against the Company or any of its directors, officers, employees or stockholders in their capacity as such (a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">New Litigation Claim</font><font style="font-family:inherit;font-size:11pt;">&#8221;), (ii) notify Acquirer of ongoing material developments in any New Litigation Claim and (iii) consult in good faith with Acquirer regarding the conduct of the defense of any New Litigation Claim.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.8</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Access to Information</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;During the Pre-Closing Period, (i) the Company shall afford Acquirer and its accountants, counsel and other representatives, reasonable access during business hours to (A) all of the Company&#8217;s properties, books, Contracts and records and (B) all other information concerning the business, properties and personnel of the Company as Acquirer may reasonably request and (ii) to the extent reasonably requested by Acquirer in writing, the Company shall provide or make available to Acquirer and its accountants, counsel and other representatives true, correct and complete copies of the Company&#8217;s (A) internal financial statements, (B) Tax Returns, Tax elections and all other records and workpapers relating to Taxes, (C) a schedule of any deferred intercompany gain or loss with respect to transactions to which the Company has been a party and (D) receipts for any Taxes paid to foreign Tax Authorities; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided, however,</font><font style="font-family:inherit;font-size:11pt;">&#32;that (i) such access does not unreasonably interfere with the normal operations of the Company, (ii) such access shall occur in such a manner as the Company reasonably determines to be appropriate to protect the confidentiality of the transactions contemplated by this Agreement, (iii) all requests for access shall </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">55</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">be directed to the individuals set forth on Section 2 of Schedule G attached hereto or such other Person as the Company may designate in writing from time to time, (iv) nothing herein shall require the Company to provide access to, or to disclose any information to, Acquirer or any of its representatives if such access or disclosure, in the good faith reasonable belief of the Company, (x) would waive any legal privilege or (y) would be in violation of Legal Requirements or regulations of any Governmental Entity or the provisions of any agreement to which the Company is a party as of the Agreement Date.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Subject to compliance with applicable Legal Requirements and provisos (i) through (iv) of Section 5.8(a), during the Pre-Closing Period, the Company shall confer from time to time as requested by Acquirer with one or more representatives of Acquirer to discuss any material changes or developments in the operational matters of the Company and the general status of the ongoing operations of the Company.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No information or knowledge obtained by Acquirer during the pendency of the transactions contemplated by this Agreement in any investigation pursuant to this Section 5.8 shall affect or be deemed to modify any representation, warranty, covenant, condition or obligation under this Agreement, in each case except to the extent set forth in the Company Disclosure Schedule.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.9</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Spreadsheet</font><font style="font-family:inherit;font-size:11pt;">. The Company shall prepare and deliver to Acquirer and the Paying Agent, no later than three (3) Business Days prior to the Closing, a spreadsheet (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Closing Spreadsheet</font><font style="font-family:inherit;font-size:11pt;">&#8221;), in a form reasonably acceptable to Acquirer and the Paying Agent, which spreadsheet shall be dated as of the Closing Date and shall set forth all of the following information (in addition to the other required data and information specified therein), as of the Closing Date and immediately prior to the Effective Time:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the names of all the Company Securityholders and their respective addresses and, where available, email addresses;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the number and kind of shares of Company Capital Stock held by, or subject to the Company Options held by, such Persons and, in the case of outstanding shares, the respective certificate numbers;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the exercise price per share in effect for each Company Option;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the vesting status and schedule with respect to Company Options and Company Capital Stock (if any) and terms of the Company&#8217;s rights to repurchase such Company Capital Stock (including the repurchase price payable per share);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the calculation of Total Merger Consideration, Total Adjusted Merger Consideration, Founder Holdback Amount, Escrow Fund, Expense Fund, Per Share Amount, Closing Per Share Amount (with respect to each Effective Time Holder), Escrow Per Share Amount, Expense Fund Per Share Amount and Founder Holdback Per Share Amount;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;with respect to each Effective Time Holder, the aggregate amount of cash payable to such Effective Time Holder pursuant to Sections 1.10(a)(i), 1.10(a)(ii) and 1.10(a)(iii);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;with respect to each Company Optionholder, the aggregate Vested Company Option Cash Out Amount payable to such holder with respect to all Vested Company Options held by such Company Optionholder pursuant to Section 1.10(a)(iv);</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">56</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Pro Rata Share of each Effective Time Holder in the Escrow Fund and the Expense Fund;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the wire transfer instructions with respect to payments by the Acquirer pursuant to Sections 1.10(a)(i), 1.10(a)(ii), 1.10(b)(i), and 1.10(c);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(j)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;the Persons to whom Estimated Company Indebtedness (with respect to indebtedness for borrowed money) and Estimated Company Transaction Expenses is owed and, in each case, their respective payoff amounts and wire transfer instructions; and</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(k)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;a separate column indicating whether each Company Securityholder will be paid by the Paying Agent or through Company payroll.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.10</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Expenses</font><font style="font-family:inherit;font-size:11pt;">. Whether or not the Merger is consummated, except as otherwise set forth herein, all costs and expenses incurred in connection with this Agreement and the transactions contemplated by this Agreement (including transaction expenses) shall be paid by the party incurring such expense.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.11</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Employees and Benefit Matters</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Unless Acquirer provides written notice to the Company to the contrary at least five (5) days prior to the Closing Date, each of the Company and any ERISA Affiliate shall terminate or, in the case of any PEO Company Employee Plan, shall terminate its participation in, any and all Company Employee Plans, including any plans intended to meet the requirements of Code Section 125 or Code Section 401(a), and shall cause any professional employer organization or co-employer organization to terminate the participation of each Employee in any PEO Company Employee Plan maintained by such organization, effective as of the times described in this Section 5.11, below. Unless Acquirer provides written notice to the Company as contemplated in the foregoing sentence, prior to the Closing Date, the Company shall provide Acquirer with evidence that the Company Employee Plans, or, in the case of any PEO Company Employee Plans, the Company&#8217;s participation in the PEO Company Employee Plans, have been terminated pursuant to resolutions of the Board of Directors of the Company, such ERISA Affiliate or such other organization, as the case may be. The form and substance of such resolutions, and the manner in which the Company&#8217;s participation in any PEO Company Employee Plan is terminated, shall be subject to review and approval of Acquirer. The Company also shall take such other actions in furtherance of the foregoing as Acquirer may reasonably require. In the event that the termination of the Company&#8217;s participation in any PEO Company Employee Plan that is a 401(k) Plan would reasonably be anticipated to trigger liquidation charges, surrender charges or other fees, then such charges or fees shall be included in the Final Company Transaction Expenses of the Company and shall be the responsibility of the Company, and the Company shall take such actions as are necessary to reasonably estimate the amount of such charges or fees and provide such estimate in writing to Acquirer prior to the Closing Date.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Except with respect to the processing of the Vested Company Option Cash Out Amount through the PEO payroll services, the Company shall terminate all Contracts with any professional employer organizations, or other agreements or arrangements providing for co-employment of Employees of the Company on or prior to the Closing, including sending all required notices, such that (a) each such Contract, agreement or arrangement shall be of no further force or effect immediately prior to the Closing, in each case without any remaining Liability of any kind on the part of the Company, Acquirer or any of its affiliates, (b) immediately prior to the Closing Date, the Employees shall be considered solely employees of the Company for all purposes, (c) each Employee&#8217;s participation in any Company Employee Plans sponsored by a professional employer organization or co-employer shall terminate as of the Closing Date to the extent permitted under the terms of such Company Employee Plan.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">57</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.12</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Treatment of Company Options and Related Matters</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Prior to the Effective Time, the Company shall take all action that may be necessary or required (under any Company Equity Plan, any applicable Legal Requirement, the applicable stock option award agreements or otherwise) to effectuate the provisions of Sections 1.9(a)(iv) and 1.9(a)(v), to ensure that, from and after the Effective Time, each Company Optionholder shall have no rights with respect to its respective Vested Company Options or Unvested Company Options, except the right to receive the consideration, if any, specified Sections 1.9(a)(iv) and 1.9(a)(v), as applicable.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall use its commercially reasonable efforts to ensure that there shall be no outstanding securities, commitments or agreements of the Company immediately prior to the Effective Time that purport to obligate the Company or its Subsidiary to issue any shares of Company Capital Stock, Company Options or other securities under any circumstances</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Company shall use its commercially reasonable efforts to cause the delivery to Acquirer at or prior to the Closing of a true, correct and complete copy of each election statement under Section 83(b) of the Code filed by each Person who acquired unvested shares of Company Capital Stock after the Agreement Date (or prior to the Agreement Date to the extent not previously provided or made available by the Company), together with evidence of timely filing of such election statement with the appropriate Internal Revenue Service Center.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;As soon as practicable following the Agreement Date and in any event prior to the Effective Time, the Company shall provide notice to all holders of Company Options, of the treatment of such Company Options pursuant to this Agreement. The Company shall provide to Acquirer as promptly as practicable copies of all correspondence in accordance with the foregoing sentence and shall provide Acquirer with the advance opportunity to review and comment upon all such documentation prior to its dissemination in accordance with this Section 5.12(d).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.13</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Parachute Payment Waivers</font><font style="font-family:inherit;font-size:11pt;">. The Company shall obtain and deliver to Acquirer, prior to the initiation of the requisite stockholder approval procedure under Section 5.14, a Parachute Payment Waiver from each Person who the Company reasonably believes is, with respect to the Company, a &#8220;disqualified individual&#8221; (within the meaning of Section 280G of the Code and the regulations promulgated thereunder), as determined immediately prior to the initiation of the requisite stockholder approval procedure under Section 5.14, and who might otherwise have, receive or have the right or entitlement to receive a parachute payment under Section 280G of the Code as a result of the Merger.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.14</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Section 280G Stockholder Approval</font><font style="font-family:inherit;font-size:11pt;">. Promptly following the execution of this Agreement and no later than three (3) Business Days prior to the Closing Date, the Company shall submit to the holders of Company Capital Stock for approval (in a manner satisfactory to Acquirer), by such number of holders of Company Capital Stock as is required by the terms of Section 280G(b)(5)(B) of the Code, any payments or benefits that may separately or in the aggregate, constitute &#8220;parachute payments&#8221; pursuant to Section 280G of the Code (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Section 280G Payments</font><font style="font-family:inherit;font-size:11pt;">&#8221;) (which determination, together with the disclosure to holders of Company Capital Stock in connection therewith, shall be made by the Company in consultation with Acquirer), such that such payments and benefits shall not be deemed to be Section 280G Payments, and prior to the Closing, the Company shall deliver to Acquirer notification and evidence reasonably satisfactory to Acquirer that (a) a vote of the holders of Company Capital Stock was solicited in conformance with Section 280G and the regulations promulgated thereunder and the requisite stockholder approval was obtained with respect to any payments or benefits that were subject to the stockholder vote (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">280G Stockholder Approval</font><font style="font-family:inherit;font-size:11pt;">&#8221;), or (b) that the 280G Stockholder Approval was not obtained and as a consequence, that such payments or benefits shall not be made or provided to the extent they would cause any amounts to constitute Section 280G Payments, pursuant to the waivers of those payments or benefits, which were executed by the affected individuals prior to the vote of the holders of Company Capital Stock pursuant to this Section 5.14.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">58</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.15</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Closing Spreadsheet and Documents</font><font style="font-family:inherit;font-size:11pt;">. The Company shall prepare and deliver to Acquirer a draft of the Closing Spreadsheet not later than five (5) Business Days prior to the Closing Date. The Company shall cause such documents to be derived from and be in accordance with the books and records of the Company. Without limiting the generality or effect of the provisions of Section 5.9, Company shall provide to Acquirer, promptly after Acquirer&#8217;s request, copies of the documents or instruments evidencing the amounts set forth on the Closing Spreadsheet. The Company shall consider in good faith any reasonable comments to such draft Closing Spreadsheet made by Acquirer to be reflected in the final versions thereof delivered at Closing (it being understood that any such comments, or lack thereof, whether or not reflected in the final versions thereof shall not diminish or otherwise affect Acquirer&#8217;s remedies hereunder if such final versions are not accurate).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.16</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Corporate Matters</font><font style="font-family:inherit;font-size:11pt;">. The Company shall, prior to the Closing, deliver to Acquirer a completed annual franchise tax report (or similar applicable form, report or document), which report shall be true, correct and complete in all respects, for its jurisdiction of incorporation with respect to the current year setting forth the amount of Taxes and fees that shall have accrued as of the Closing and, if due and payable, pay all corporate franchise, foreign corporation and similar Taxes that shall have accrued as of the Closing (all such Taxes that have accrued but are not yet due and payable as of the Closing shall be included as Liabilities for Taxes as of the Closing Date in the calculation of Working Capital).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.17</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Taxes</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:90px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[</font><font style="font-family:inherit;font-size:11pt;">intentionally omitted]</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Cooperation and Pre-Closing Tax Period Tax Returns.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Acquirer, Surviving Corporation and the Stockholders&#8217; Agent shall cooperate fully as and to the extent reasonably requested by any of the others in connection with the filing of Tax Returns pursuant to this Section 5.17 and any Tax Proceeding with respect to Taxes. Such cooperation shall include the retention and, upon reasonable request to the extent such records or information are in the possession of such Person, the provision of records and information which are reasonably relevant to any such Tax Return, audit, litigation or other Tax Proceeding and making Persons available on a mutually convenient basis to provide additional information and explanation of any material provided hereunder. Acquirer, the Company, and the Stockholders&#8217; Agent (to the extent in its possession) agree to retain all books and records with respect to Tax matters pertinent to the Company relating to any taxable period beginning before the Closing Date until expiration of the statute of limitations of the respective taxable periods, and to abide by all record retention agreements entered into with any Tax Authority to the extent Acquirer, the Company and the Stockholders&#8217; Agent have been timely informed of such record retention agreements.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Effective Time Holders shall bear (in accordance with Article VIII) the cost and economic burden of any Taxes and costs associated with Tax compliance, including, but not limited to the cost (to the extent incurred following the Effective Time, such cost not to exceed the amount set forth on Section 3 of Schedule G, reduced by any amounts expressly included in Working Capital) of preparing and filing Tax Returns, imposed on or payable by the Company that are attributable to a Pre-Closing Tax Period (reduced by any Taxes expressly included in Working Capital or that have otherwise been taken into account in the calculation of the Total Merger Consideration). Acquirer shall prepare or cause to be prepared and timely file all Tax Returns for any Taxable period ending on or prior to the Closing Date that is due after the Closing Date. The Company shall prepare and file or cause to be prepared and filed any Tax Returns required to be filed on or prior to the Closing Date. Tax Returns described in this Section 5.17(b)(ii) shall be prepared in accordance with past practices and customs of the Company (unless otherwise required by any applicable Legal Requirement). With respect to Tax Returns described in this Section 5.17(b)(ii) for which Acquirer shall be responsible for the preparation and filing thereof, and without limiting the foregoing and notwithstanding anything to the contrary in this Agreement, the following amounts shall be included as Liabilities for Taxes as of the Closing Date in the calculation of Working Capital: (i) a good faith estimate of all </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">59</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Taxes that have accrued but are not yet due and payable as of the Closing Date and (ii) reasonable estimate of the costs and expenses consistent with past practices of the Company with respect to the preparation and filing of Tax Returns, including fees for Tax Return preparation.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Straddle Period Tax Returns</font><font style="font-family:inherit;font-size:11pt;">. Acquirer shall prepare or cause to be prepared all Tax Returns of the Company for any Taxable period of the Company that begins on or before the Closing Date and ends after the Closing Date (</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">&#8220;Straddle Period&#8221;</font><font style="font-family:inherit;font-size:11pt;">). Whenever it is necessary to determine the liability for Taxes of the Company for a Straddle Period, the determination of the Taxes of the Company for the portion of the Straddle Period included in a Pre-Closing Tax Period shall be determined: (i) by assuming in the case of Taxes that are either based upon or related to income or receipts or imposed in connection with any sale of property or in connection with payroll payments, that the Straddle Period consisted of two (2) taxable years or periods, one which ended at the close of the Closing Date and the other which began at the beginning of the day following the Closing Date, and items of income, gain, deduction, loss or credit of the Company for the Straddle Period shall be allocated between such two (2) taxable years or periods on a &#8220;closing of the books basis&#8221; by assuming that the books of the Company were closed at the close of the Closing Date; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided, however</font><font style="font-family:inherit;font-size:11pt;">, that exemptions, allowances, deductions or Taxes that are calculated on an annual basis, such as property Taxes and depreciation deductions, shall be apportioned between such two (2) taxable years or periods on a daily basis; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided, further,</font><font style="font-family:inherit;font-size:11pt;">&#32;that all items of loss or expense deductible by the Company as a result of the transactions contemplated hereby, including deductions related to Company Transaction Expenses shall be allocated to the Pre-Closing Tax Period to the extent permitted by applicable law; and (ii) in the case of all other Taxes of the Company, by taking the amount of such Taxes for the entire Straddle Period and multiplying such amount by a fraction, the numerator of which is the number of calendar days in the portion of the period ending on and including the Closing Date and the denominator of which is the number of calendar days in the entire period. Notwithstanding anything to the contrary in this Agreement, the Effective Time Holders shall, in accordance with Article VIII, cause to be released to Acquirer from the Escrow Fund (or pay to the Acquirer, as the case may be) the portion of the amount of Taxes shown as due on such Tax Returns for any Pre-Closing Tax Period, as reasonably determined by Acquirer (reduced by any Taxes expressly included in Working Capital or that have been otherwise taken into account in the calculation of the Total Merger Consideration) at least ten (10) days prior to the date such Taxes are required by law to be paid to the applicable Governmental Entity and the Company shall timely pay all amounts shown on the Straddle Period Tax Returns to the applicable Governmental Entity.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Review and Consent</font><font style="font-family:inherit;font-size:11pt;">. With respect to Tax Returns described in Section 5.17(b)(ii)(ii) for which Acquirer shall be responsible for the preparation and filing thereof, no later than thirty (30) days prior to the due date for filing any such Tax Returns (including extensions thereof) Acquirer will provide completed copies of such Tax Returns to the Stockholders&#8217; Agent for review and comment. Acquirer shall reasonably and in good faith consider any such comments prior to the filing of such Tax Returns.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Tax Controversies</font><font style="font-family:inherit;font-size:11pt;">. Following the Closing Date, with respect to any audit, litigation or other proceeding with respect to Taxes (each a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Tax Claim</font><font style="font-family:inherit;font-size:11pt;">&#8221;) involving Tax matters or items that could reasonably be expected to form the basis for a claim of indemnification against the Effective Time Holders pursuant to this Agreement, Acquirer will control such Tax Claim, including the defense and settlement thereof; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that Stockholders&#8217; Agent shall be entitled to participate in the defense of such claim and to employ counsel of its choice for such purpose, the fees and expenses of which separate counsel shall be borne solely by Effective Time Holders; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided, further,</font><font style="font-family:inherit;font-size:11pt;">&#32;that Acquirer (x) will keep the Stockholders&#8217; Agent reasonably informed concerning the progress of such Tax Claim, (y) provide the Stockholders&#8217; Agent copies of all correspondence and other documents relevant to such Tax Claim, and (z) Stockholders&#8217; Agent shall have the right to review such proposed compromise, settlement, consent or agreement. For the avoidance of doubt, this Section 5.17(e) and not Section 8.8 shall govern all Tax Claims.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">60</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Transfer Taxes</font><font style="font-family:inherit;font-size:11pt;">. The Effective Time Holders shall be responsible for Transfer Taxes that may be imposed upon, or payable or collectible or incurred in connection with, this Agreement and the transactions contemplated hereby. The parties hereto shall cooperate in connection with the filing by Person(s) required to do so by applicable law of all necessary Tax Returns and other documentation with respect to all Taxes referred to in this Section 5.17(f). Each of the Effective Time Holders and Acquirer shall use commercially reasonable efforts to minimize any Transfer Taxes that may be imposed upon, or payable or collectible or incurred in connection with, this Agreement and the transactions contemplated hereby.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Tax Positions and Elections</font><font style="font-family:inherit;font-size:11pt;">. Acquirer, the Company and their Affiliates will not, with respect to any Pre-Closing Tax Period, (i) file any amended Tax Return with respect to the Company or its Subsidiary or (ii) make or change any Tax election that has retroactive effect to any Tax Return for a Pre-Closing Tax Period, in each case, except (1) as required by Legal Requirement, (2) as permitted by Section 5.17(b), or (3) if such action would have no effect on the liability of the Effective Time Holders hereunder. Acquirer, the Company and their Affiliates will not file any elections under Section 338 of the Code with respect to the acquisition of the Company pursuant to this Agreement unless such election would have no effect on the liability of the Effective Time Holders hereunder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Limitation on Indemnification</font><font style="font-family:inherit;font-size:11pt;">. Notwithstanding anything to the contrary contained in this Agreement, the Indemnifying Persons shall not have any liability or indemnification obligation for any Taxes of the Company or its Subsidiary (i) resulting from any action taken on or after the Closing Date by Acquirer or any of its Affiliates, including the Company and its Subsidiary; (ii) attributable to or arising from a breach by an Indemnified Person of its obligations, covenants or agreements under this Agreement or an Indemnified Party taking a tax position or filing a Tax Return inconsistent with the Company&#8217;s past practice, or (iii) that are incurred in a Post-Closing Tax Period (and, for the avoidance of doubt, are not directly arising from a Pre-Closing Tax Period) except to the extent attributable to a breach of Sections 2.12(j), 2.12(k), or 2.12(p).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.18</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Indemnification of Officers and Directors</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Prior to the Closing, the Company shall purchase an extended reporting period endorsement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">D&amp;O Insurance</font><font style="font-family:inherit;font-size:11pt;">&#8221;) under the Company&#8217;s existing directors&#8217; and officers&#8217; liability insurance coverage for the Company&#8217;s directors and officers on terms reasonably acceptable to Acquirer that shall provide such directors and officers with coverage for six (6) years following the Effective Time and that provides at least the same coverage in scope and amount as the existing coverage and have other terms not materially less favorable in the aggregate to the insured persons than the directors&#8217; and officers&#8217; liability insurance coverage presently maintained by the Company. The cost of any D&amp;O Insurance shall be considered a Company Transaction Expense for purposes of this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;From and after the Effective Time, and until the sixth (6</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">) anniversary of the Effective Time, Acquirer shall cause the Surviving Corporation to fulfill and honor in all respects the obligations of the Company to Persons who on or prior to the Effective Time are or were directors and/or officers of the Company (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">D&amp;O Indemnified Parties</font><font style="font-family:inherit;font-size:11pt;">&#8221;) pursuant to any indemnification provisions under the company&#8217;s charter and other organizational documents and pursuant to any indemnification agreements between the Company and such D&amp;O Indemnified Parties that are listed on Schedule 5.18 of the Company Disclosure Schedule; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:11pt;">, that (i) the foregoing obligations shall be subject to any limitation imposed by applicable Laws, and (ii) no D&amp;O Indemnified Party shall have any right of contribution, indemnification or right of advancement from Acquirer, the Surviving Corporation, or their respective successors with respect to any Indemnifiable Damages that such D&amp;O Indemnified Party is responsible for in his, her or its capacity as an Effective Time Holder pursuant to Article VIII of this Agreement. </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">61</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;This Section 5.18 shall survive the consummation of the Merger and the Effective Time, is intended to benefit and may be enforced by the Company, Acquirer, the Surviving Corporation and the D&amp;O Indemnified Parties, and shall be binding on all successors and assigns of Acquirer and the Surviving Corporation.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Continuing Employee Matters.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;For a period of twelve (12) months immediately after the Closing Date, Acquirer shall, or shall cause its Affiliates with which any employees of the Company who continue to be employed by the Surviving Corporation (collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Continuing Employees</font><font style="font-family:inherit;font-size:11pt;">&#8221;) to, provide to such each such Continuing Employee (i) a base salary or wage rate no less favorable than the base salary or wage rate provided to such Continuing Employee immediately prior to the Effective Time; and (ii) employee welfare benefits (excluding any equity-based or equity-related compensation and any benefits provided pursuant to any defined benefit plan (if any)) that are, taken as a whole, no less favorable in the aggregate to those generally made available to similarly situated employees of the Acquirer under its welfare benefit plans and programs.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;With respect to any employee benefit plan maintained by Acquirer or its Affiliates in which any Continuing Employees participate after the Closing Date, Acquirer shall, and shall cause the its Affiliates to, make commercially reasonable efforts to credit all service of the Continuing Employees with the Company or its Subsidiary prior to the Effective Time, including for purposes of eligibility to participate, vesting, and determining seniority or the level of benefit in any such plan (other than any defined benefit plan, bonus plans, retiree medical plans and any grandfathered or frozen plans), to the extent that such service recognized under a similar Employee Plan; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided, however,</font><font style="font-family:inherit;font-size:11pt;">&#32;that no such service shall be credited to the extent such service crediting would result in a duplication of benefits with respect to the same period of service. Acquirer shall, and shall cause its Affiliates to, make commercially reasonable efforts to waive participation waiting periods, and limitations on benefits related to any pre-existing conditions of the Continuing Employees and their eligible spouses and dependents for purposes of participation in any health plans sponsored by Acquirer or its Affiliates in which such Continuing Employees become eligible to participate following the Closing Date. Acquirer shall, and shall cause its Affiliates to, make commercially reasonable efforts to recognize for purposes of annual deductible and out-of-pocket limits under their health plans applicable to Continuing Employees following the Closing Date, deductible and out-of-pocket expenses paid by Continuing Employees and their respective spouses and dependents under Employee Plans that are health plans in the calendar year in which the Closing Date occurs, to the extent that such expense was recognized under the Employee Plan in which the Continuing Employee participated immediately prior the Effective Time. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Nothing contained herein, express or implied: (i) is intended to confer upon any Continuing Employee any right to continued employment for any period or modify such Continuing Employee&#8217;s at-will employment status; (ii) shall guarantee receipt of any specific employee benefit or constitute an amendment to or any other modification of any benefit plan; (iii) shall alter or limit Acquirer, the Surviving Corporation, or their Affiliates&#8217; ability to amend, modify or terminate any particular benefit plan, program, agreement or arrangement or (iv) is intended to confer upon any individual (including employees, retirees or dependents or beneficiaries of employees or retirees) any right as a third party beneficiary of this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">5.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Education Costs</font><font style="font-family:inherit;font-size:11pt;">. The Company shall seek an acknowledgement and waiver, in a form reasonably acceptable to Acquirer from the individual set forth on section 4 of Schedule G with respect to Education Costs.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">62</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ARTICLE VI</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">CONDITIONS TO THE MERGER</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">6.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Conditions to Obligations of Each Party to Effect the Merger</font><font style="font-family:inherit;font-size:11pt;">. The respective obligations of each party hereto to consummate the transactions contemplated by this Agreement shall be subject to the satisfaction at or prior to the Closing of each of the following conditions:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Company Stockholder Approval</font><font style="font-family:inherit;font-size:11pt;">. The Merger shall have been duly and validly approved and this Agreement shall have been duly and validly adopted, as required by Delaware Law and, to the extent applicable, California Law, and any applicable Legal Requirements and the Company&#8217;s certificate of incorporation and bylaws, each as in effect on the date of such approval and adoption, by the requisite written consent of the Company Stockholders.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Illegality</font><font style="font-family:inherit;font-size:11pt;">. No temporary restraining order, preliminary or permanent injunction or other order issued by any court of competent jurisdiction or other legal or regulatory restraint or prohibition preventing the consummation of the Merger shall be in effect, nor shall any action have been taken by any Governmental Entity seeking any of the foregoing and no statute, rule, regulation or order shall have been enacted, entered, enforced or deemed applicable to the Merger, that makes the consummation of the Merger illegal.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Governmental Approvals</font><font style="font-family:inherit;font-size:11pt;">. Acquirer, Sub and the Company shall have timely obtained from each Governmental Entity all approvals, waivers and consents, if any, necessary for consummation of, or in connection with, the Merger and the other transactions contemplated by this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">6.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Additional Conditions to Obligations of the Company</font><font style="font-family:inherit;font-size:11pt;">. The obligations of the Company to consummate the transactions contemplated by this Agreement shall be subject to the satisfaction at or prior to the Closing of each of the following conditions (it being understood that each such condition is solely for the benefit of the Company and may be waived by the Company in writing in its sole discretion without notice or Liability to any Person):</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Representations, Warranties and Covenants</font><font style="font-family:inherit;font-size:11pt;">. (i) Other than the Acquirer Fundamental Representations, the representations and warranties of the Acquirer and Sub in this Agreement shall be true and correct in all material respects (except for such representations and warranties that are qualified by their terms by a reference to materiality, which representations and warranties as so qualified shall be true and correct in all respects) on and as of the Agreement Date and on and as of the Closing Date as though such representations and warranties were made on and as of such date (except for representations and warranties that address matters only as to a specified date, which representations and warranties shall be true and correct with respect to such specified date) and (ii) the Acquirer Fundamental Representations shall true and correct in all respects on and as of the Agreement Date and on and as of the Closing Date as though such representations and warranties were made on and as of such date (except for representations and warranties that address matters only as to a specified date, which representations and warranties shall be true and correct with respect to such specified date). Acquirer and Sub shall have performed and complied in all material respects with all covenants, obligations and conditions of this Agreement required to be performed and complied with by it at or prior to the Closing.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Receipt of Closing Deliveries</font><font style="font-family:inherit;font-size:11pt;">. The Company shall have received each of the agreements, instruments and other documents set forth in Section 1.4(a).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">6.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">&#32;Additional Conditions to the Obligations of Acquirer</font><font style="font-family:inherit;font-size:11pt;">. The obligations of Acquirer to consummate the transactions contemplated by this Agreement shall be subject to the satisfaction at or prior to the Closing of each of the following conditions (it being understood that each such condition is solely for the benefit of Acquirer and may be waived by Acquirer in writing in its sole discretion without notice or Liability to any Person):</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">63</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Representations, Warranties and Covenants</font><font style="font-family:inherit;font-size:11pt;">. (i) Other than the Company Fundamental Representations, the representations and warranties of the Company in this Agreement shall be true and correct in all material respects (except for such representations and warranties that are qualified by their terms by a reference to materiality, which representations and warranties as so qualified shall be true and correct in all respects) on and as of the Agreement Date and on and as of the Closing Date as though such representations and warranties were made on and as of such date (except for representations and warranties that address matters only as to a specified date, which representations and warranties shall be true and correct with respect to such specified date) and (ii) the Company Fundamental Representations shall true and correct in all respects on and as of the Agreement Date and on and as of the Closing Date as though such representations and warranties were made on and as of such date (except for representations and warranties that address matters only as to a specified date, which representations and warranties shall be true and correct with respect to such specified date). The Company shall have performed and complied in all material respects with all covenants, obligations and conditions of this Agreement required to be performed and complied with by the Company at or prior to the Closing.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Receipt of Closing Deliveries</font><font style="font-family:inherit;font-size:11pt;">. Acquirer shall have received each of the agreements, instruments and other documents set forth in Section 1.4(b); </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that such receipt shall not be deemed to be an agreement by Acquirer that the amounts set forth on the Closing Spreadsheet or any of the other agreements, instruments or documents set forth in Section 1.4(b) is accurate and shall not diminish Acquirer&#8217;s remedies hereunder if any of the foregoing documents is not accurate.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Injunctions or Restraints on Conduct of Business</font><font style="font-family:inherit;font-size:11pt;">. No temporary restraining order, preliminary or permanent injunction or other order issued by any court of competent jurisdiction or other legal or regulatory restraint provision limiting or restricting Acquirer&#8217;s ownership, conduct or operation of the business of the Company, following the Closing shall be in effect. Nor shall there be pending or threatened in writing any suit, action or proceeding by any Governmental Entity seeking any of the foregoing.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">No Material Adverse Effect</font><font style="font-family:inherit;font-size:11pt;">. Following the Agreement Date, there shall not have occurred a Material Adverse Effect with respect to the Company that is continuing.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Offer Packages, Restrictive Covenant Agreements and Founder Holdback Agreements; Employees</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Each of the Offer Packages, Restrictive Covenant Agreements and Founder Holdback Agreements executed concurrently with this Agreement shall be in full force and effect and shall not have been revoked, rescinded, or otherwise repudiated by the respective signatories thereto (other than Acquirer).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:144px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(ii)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At least seventy percent (70%) of the Company&#8217;s and its Subsidiary&#8217;s employees employed as of the Agreement Date and who have received an offer of employment from Acquirer (excluding for the purposes of such calculation, the individuals set forth on Section 5 of Schedule G attached hereto) shall have executed new offer letters with Acquirer on Acquirer&#8217;s standard form of offer letter, together with Acquirer&#8217;s customary proprietary inventions assignment agreement. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Section 280G Stockholder Approval</font><font style="font-family:inherit;font-size:11pt;">. Any Contracts, plans or arrangements that may result, separately or in the aggregate, in the payment of any amount or the provision of any benefit that would reasonably be expected to be characterized as a &#8220;parachute payment&#8221; within the meaning of Section 280G of the Code shall have been submitted for approval by such number of Company Stockholders as is required by the terms of Section 280G in order for such payments and benefits not to be deemed parachute payments under Section 280G of the Code, with such approval to be obtained in a manner that satisfies all applicable requirements of Section 280G(b)(5)(B) of the Code and the Treasury Regulations promulgated thereunder, including Q-7 of Section 1.280G-1 of such Treasury Regulations, or, in the absence of such stockholder approval, none of those payments or benefits shall be paid or provided, pursuant to the Parachute Payment Waivers.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">64</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Dissenting Shares</font><font style="font-family:inherit;font-size:11pt;">. No more than three percent (3%) of the outstanding shares of Company Capital Stock shall have become Dissenting Shares.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><br>ARTICLE VII</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">TERMINATION, AMENDMENT AND WAIVER</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Termination</font><font style="font-family:inherit;font-size:11pt;">. At any time prior to the Closing, this Agreement may be terminated and the Merger and other transactions contemplated by this Agreement abandoned by authorized action taken by the terminating party, whether before or after the Company Stockholder Approval:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;by mutual written consent of Acquirer and the Company;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;by either Acquirer or the Company, if the Closing shall not have occurred on or before December 8, 2018 or such other date that Acquirer and the Company may agree upon in writing (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Termination Date</font><font style="font-family:inherit;font-size:11pt;">&#8221;); </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that the right to terminate this Agreement under this Section 7.1(b) shall not be available to any party hereto whose breach of this Agreement has resulted in the failure of the Closing to occur on or before the Termination Date;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;by either Acquirer or the Company, if any permanent injunction or other order of a Governmental Entity of competent authority preventing the consummation of the Merger shall have become final and non-appealable;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;by Acquirer, if the Company shall have breached any representation, warranty, covenant or agreement contained herein and such breach shall not have been cured within fifteen (15) Business Days after receipt by the Company of written notice of such breach (</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that no such cure period shall be available or applicable to any such breach that by its nature cannot be cured) and if not cured within the timeframe above and at or prior to the Closing, such breach would result in the failure of any of the conditions set forth in Section 6.1 or Section 6.3 to be satisfied; or</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;by the Company, if Acquirer shall have breached any representation, warranty, covenant or agreement contained herein and such breach shall not have been cured within fifteen (15) Business Days after receipt by Acquirer of written notice of such breach (</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that no such cure period shall be available or applicable to any such breach that by its nature cannot be cured) and if not cured within the timeframe above and at or prior to the Closing, such breach would result in the failure of any of the conditions set forth in Section 6.1 or Section 6.2 to be satisfied.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Effect of Termination</font><font style="font-family:inherit;font-size:11pt;">. In the event of termination of this Agreement as provided in Section 7.1, this Agreement shall forthwith become void and there shall be no liability or obligation on the part of Acquirer, Sub, the Company or their respective officers, directors, stockholders or Affiliates; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that (i) the provisions of Section 5.3 (Confidentiality; Public Disclosure), Section 5.10 (Expenses), this Section 7.2 (Effect of Termination), Section 8.7(b) (Stockholders&#8217; Agent), Article IX (General Provisions) and the Confidentiality Agreement shall remain in full force and effect and survive any termination of this Agreement and (ii) nothing herein shall relieve any party hereto from liability in connection with any willful and material breach of such party&#8217;s representations, warranties or covenants contained herein.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">65</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">7.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Amendment</font><font style="font-family:inherit;font-size:11pt;">. Subject to the provisions of applicable Legal Requirements, the parties hereto may amend this Agreement by authorized action at any time before or after the Company Stockholder Approval pursuant to an instrument in writing signed on behalf of each of the parties hereto (</font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that after such approval, no amendment shall be made that by law requires further approval by such stockholders without such further stockholder approval). To the extent permitted by applicable Legal Requirements, Acquirer and the Stockholders&#8217; Agent may cause this Agreement to be amended at any time after the Closing by execution of an instrument in writing signed on behalf of Acquirer and the Stockholders&#8217; Agent.</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;"><br>ARTICLE VIII</font></div><div style="line-height:120%;padding-bottom:16px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">INDEMNIFICATION</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Survival of Representations and Warranties and Covenants</font><font style="font-family:inherit;font-size:11pt;">. If the Merger is consummated, the representations and warranties of the Company contained in this Agreement (as modified by the Company Disclosure Schedule) and the other certificates contemplated by this Agreement shall survive the Closing and remain in full force and effect, regardless of any investigation made by or on behalf of any of the parties hereto, until 11:59 pm (Pacific Time) on the date that is eighteen (18) months following the Closing Date; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that the Company Fundamental Representations (as modified by the applicable Company Disclosure Schedule) and the provisions of any certificate delivered to Acquirer regarding the Company Fundamental Representations pursuant to this Agreement will remain operative and in full force and effect, regardless of any investigation made by or on behalf of or knowledge obtained by any of the parties hereto (except as and to the extent set forth in the Company Disclosure Letter), until the expiration of the Fundamental Claims Period; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">further</font><font style="font-family:inherit;font-size:11pt;">, that no right to indemnification pursuant to this Article VIII in respect of any claim that is set forth in an Officer&#8217;s Certificate delivered to the Stockholders&#8217; Agent and the Escrow Agent prior to the expiration of the Escrow Period in accordance with the terms hereof shall be affected by the expiration of the representation and warranty subject to such claim ; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">further</font><font style="font-family:inherit;font-size:11pt;">, that such expiration shall not affect the rights of any Indemnified Person under this Article VIII or otherwise to seek recovery of Indemnifiable Damages arising out of any actual and intentional fraud by the Company, which shall continue until and expire at 11:59 pm (Pacific Time) on the thirtieth (30</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">) day following the expiration of the applicable statute of limitations for the subject matter of such claim. If the Merger is consummated, the representations and warranties of Acquirer contained in this Agreement and the other certificates contemplated by this Agreement shall expire and be of no further force or effect as of the Closing. If the Merger is consummated, all covenants of the parties hereto (including the covenants set forth in Article IV and Article V) shall survive in accordance with their respective terms until the date on which such covenant is fully performed.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Indemnification</font><font style="font-family:inherit;font-size:11pt;">. Subject to the limitations set forth in this Article VIII, from and after Closing, the Effective Time Holders shall, severally and not jointly, based on their Pro Rata Share, indemnify, defend and hold harmless Acquirer and its officers, directors, agents and employees, and each Person, if any, who controls or may control Acquirer within the meaning of the Securities Act (each of the foregoing being referred to individually as an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnified Person</font><font style="font-family:inherit;font-size:11pt;">&#8221; and collectively as &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnified Persons</font><font style="font-family:inherit;font-size:11pt;">&#8221;) from and against any and all losses, liabilities, damages, fees, reasonable out-of-pocket costs and expenses, including reasonable costs of investigation and costs of defense and, subject to the limitations set forth herein, settlement and reasonable fees and expenses of lawyers, experts and other professionals (collectively, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnifiable Damages</font><font style="font-family:inherit;font-size:11pt;">&#8221;) directly or indirectly, whether or not due to a third-party claim, arising out of or resulting from:</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any failure of any representation or warranty made by the Company in this Agreement (as modified by the Company Disclosure Schedule) to be true and correct as of the Agreement Date and as of the Closing Date as though such representation or warranty were made as of the Closing Date (except in the case of representations and warranties that by their terms speak only as of a specific date or dates, which representations and warranties shall be true and correct as of such date);</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">66</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any failure of any certification, representation or warranty made by the Company in any certificate delivered to Acquirer pursuant to any provision of this Agreement to be true and correct as of the date such certificate is delivered to Acquirer;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any breach of or default in connection with any of the covenants or agreements made by the Company in this Agreement (as modified by the Company Disclosure Schedule);</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any inaccuracies or errors in the Closing Spreadsheet;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any Indemnifiable Company Indebtedness or Indemnifiable Company Transaction Expenses;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any amount of Pre-Closing Taxes not already taken into account as a liability for purposes of determining the Working Capital, Company Indebtedness or Company Transaction Expenses;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;any payments paid with respect to Dissenting Shares (including reasonable fees, costs and expenses incurred in connection with investigating, defending against or settling any action or proceeding in respect of any Dissenting Shares) to the extent that such payments, in the aggregate, exceed the value of the amounts that otherwise would have been payable pursuant to Section 1.9(a) upon the exchange of such Dissenting Shares;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(h)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;actual and intentional fraud by the Company; and</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(i)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;subsections (i) and (ii) of the definition of Employee Costs, solely to the extent unpaid following the Closing.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Indemnifiable Damage Threshold; Limitations; Other.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Other than claims for indemnification that are made pursuant to Sections 8.2(a) and 8.2(b) with respect to a Company Fundamental Representation (a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Fundamental Rep Claim</font><font style="font-family:inherit;font-size:11pt;">&#8221;), notwithstanding anything contained herein to the contrary, no Indemnified Person may make a claim in respect of any claim for indemnification that is made pursuant to Sections 8.2(a) or 8.2(b) unless and until an Officer&#8217;s Certificate describing Indemnifiable Damages in an aggregate amount greater than $200,000 (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Threshold</font><font style="font-family:inherit;font-size:11pt;">&#8221;) has been delivered to the Stockholders&#8217; Agent, in which case the Indemnified Person may make claims for indemnification for all Indemnifiable Damages (including the amount of the Threshold).</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;If the Merger is consummated, recovery from the Escrow Fund shall be the sole and exclusive monetary remedy for the indemnity obligations under this Agreement for claims made with respect to Sections 8.2(a) or 8.2(b), except for Fundamental Rep Claims. With respect to Fundamental Rep Claims and claims for indemnification made pursuant to Section 8.2(c) through Section 8.2(i)(collectively, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Fundamental Claims</font><font style="font-family:inherit;font-size:11pt;">&#8221;), after Indemnified Persons have exhausted all amounts of Escrow Cash in the Escrow Fund (after taking into account all other claims for indemnification from the Escrow Fund made by Indemnified Persons), each Effective Time Holder shall be liable for such holder&#8217;s Pro Rata Share of the amount of any Indemnifiable Damages resulting therefrom; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that such liability of each Effective Time Holder pursuant to this Agreement shall be limited to the amount of Total Adjusted Merger Consideration actually received by such Effective Time Holder, other than in the case of actual and intentional fraud committed by such Effective Time Holder, in which case no such limit shall apply</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Indemnified Persons shall first seek recovery of Indemnifiable Damages from the Escrow Funds; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">however</font><font style="font-family:inherit;font-size:11pt;">, subject to the limitations set forth in Section 8.3(b) regarding each Effective Time Holder&#8217;s liability for claims being limited to the amounts set forth therein, to the extent that an Indemnified Person recovers amounts from the Escrow Fund in satisfaction of a Fundamental Claim, such recovered amounts shall not reduce the amount that such Indemnified Person may recover with respect to claims for which recovery is limited to the Escrow Fund.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">67</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Materiality standards or qualifications in any representation, warranty or covenant shall not be taken into account in determining the amount of any Indemnifiable Damages, but (for the sake of clarity) shall be taken into account in determining whether a breach, default or failure to be true and correct of, a representation and warranty or covenant has occurred.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(e)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;No Indemnified Person shall be entitled to indemnification (i) for a matter or circumstance under Section 8.2 or Section 8.8 to the extent that such Indemnified Person has already received indemnification for the same matter or circumstance pursuant to another provision of Section 8.2 or Section 8.8 or (ii) for any express component of the Company Indebtedness or the Company Transaction Expenses to the extent the same has been taken into account in determining the Total Merger Consideration.</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup>&#160;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(f)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The representations and warranties (as modified in the Company Disclosure Schedule), covenants and obligations of the Company, and the rights and remedies that may be exercised by the Indemnified Persons, shall not be limited or otherwise affected by or as a result of any information furnished to, or any investigation made by or knowledge of, whether acquired or conducted before or after the Closing Date, Acquirer or any of the Indemnified Parties, or any of their Representatives.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(g)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The amount of any Indemnifiable Damages that are subject to indemnification under this Article VIII shall be calculated net of the amount of any insurance proceeds, indemnification payments or reimbursements actually received by the Indemnified Persons from third parties (other than the Indemnifying Persons) in respect of such Indemnifiable Damages (net of any costs or expenses incurred in obtaining such insurance, indemnification or reimbursement, including any increases in insurance premiums or retro-premium adjustments resulting from such recovery but excluding expenses related to the D&amp;O Insurance); </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that nothing in this Section 8.3(f) shall be construed as or give rise to an obligation to seek any such insurance, indemnification or reimbursement. In the event that an insurance recovery is made by the Indemnified Persons with respect to any Indemnifiable Damages for which any such Indemnified Persons have been indemnified hereunder, then a refund equal to the aggregate amount of the recovery (net of all collection costs and expenses incurred in obtaining such insurance recovery, including any increases in insurance premiums or retro-premium adjustments resulting from such recovery) shall be made promptly to the Indemnifying Persons in accordance with their respective Pro Rata Share.</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt"> </sup>&#160;</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.4</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Claims Period</font><font style="font-family:inherit;font-size:11pt;">. Except as set forth in this Section 8.4, the period during which claims for Indemnifiable Damages may be made (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Claims Period</font><font style="font-family:inherit;font-size:11pt;">&#8221;) for Indemnifiable Damages arising out of claims made pursuant to Sections 8.2(a) and 8.2(b) (other than with respect to Fundamental Rep Claims) shall commence at the Closing and terminate at 11:59 pm (Pacific Time) on the day that is eighteen (18) months following the Closing Date (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Escrow Period</font><font style="font-family:inherit;font-size:11pt;">&#8221;). The Claims Period for Indemnifiable Damages arising out of, resulting from or in connection with any Fundamental Claim shall commence at the Closing and terminate at 11:59 pm (Pacific Time) on the expiration of the applicable statute of limitations for the subject matter of such claim (the applicable time period specified in this proviso being the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Fundamental Claims Period</font><font style="font-family:inherit;font-size:11pt;">&#8221;). Notwithstanding anything to the contrary, there shall be no Claims Period for Indemnifiable Damages arising out of any actual and intentional fraud by the Company, which shall continue until and expire at 11:59 pm (Pacific Time) on the thirtieth (30</font><font style="font-family:inherit;font-size:11pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">th</sup></font><font style="font-family:inherit;font-size:11pt;">) day following the expiration of the applicable statute of limitations for the subject matter of such claim. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.5</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Claims</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;If Acquirer becomes aware of any matter prior to the last day of the Escrow Period or Fundamental Claims Period, as applicable, that may give rise to Indemnifiable Damages for which an Indemnified Person may seek indemnification hereunder, Acquirer shall deliver to the Stockholders&#8217; Agent a certificate signed by any officer of Acquirer (an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Officer&#8217;s Certificate</font><font style="font-family:inherit;font-size:11pt;">&#8221;), (i) stating an Indemnified Person has incurred, paid, reserved or accrued, or reasonably anticipates that it may incur, pay, reserve or accrue Indemnifiable Damages (or that with respect to any Tax matters, that any Tax Authority may raise such matter in an audit of Acquirer or its subsidiaries </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">68</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">that could give rise to Indemnifiable Damages); (ii) stating amount of such Indemnifiable Damages (which, in the case of Indemnifiable Damages not yet incurred, paid, reserved or accrued, may be the maximum amount reasonably anticipated by Acquirer to be incurred, paid, reserved, accrued or demanded by a third party); and (iii) specifying in reasonable detail (based upon the information then possessed by Acquirer) the individual items of such Indemnifiable Damages included in the amount so stated and the nature of the claim to which such Indemnifiable Damages are related. Following the delivery of an Officer&#8217;s Certificate, Acquirer shall provide reasonable access to Stockholder&#8217;s Agent and its representatives to the books and records of the Surviving Corporation and reasonable access during normal business hours to such personnel or other representatives of the Surviving Corporation and Acquirer, in each case as may reasonably be required by Stockholders&#8217; Agent and its representatives, for the purposes of investigating or resolving any disputes relating to or raised by the Officer&#8217;s Certificate</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Officer&#8217;s Certificate (i) need only specify such information to the knowledge of such officer of Acquirer as of the date thereof, (ii) shall not limit any of the rights or remedies of any Indemnified Person with respect to the underlying facts and circumstances specifically set forth in such Officer&#8217;s Certificate, and (iii) may be updated and amended from time to time by Acquirer by delivering an updated or amended Officer&#8217;s Certificate, so long as the delivery of the original Officer&#8217;s Certificate is made within the applicable Claims Period and such update or amendment directly relates to the underlying facts and circumstances specifically set forth in such original Officer&#8217;s Certificate; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">further</font><font style="font-family:inherit;font-size:11pt;">, that all claims for Indemnifiable Damages properly set forth in the original Officer&#8217;s Certificate or any update or amendment thereto shall remain outstanding until such claims have been resolved or satisfied, notwithstanding the expiration of such Claims Period. No delay in providing such Officer&#8217;s Certificate (or any update or amendment thereto after conducting discovery regarding the underlying facts and circumstances set forth therein) within the applicable Claims Period shall affect an Indemnified Person&#8217;s rights hereunder, unless (and then only to the extent that) the Stockholders&#8217; Agent or the Effective Time Holders are materially prejudiced thereby in terms of the amount of Indemnifiable Damages the Effective Time Holders are obligated to indemnify the Indemnified Persons for.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At the time of delivery of any Officer&#8217;s Certificate to the Escrow Agent, a duplicate copy of such Officer&#8217;s Certificate shall be delivered to the Stockholders&#8217; Agent by or on behalf of Acquirer (on behalf of itself or any other Indemnified Person) and for a period of 30 days after such delivery to the Escrow Agent of such Officer&#8217;s Certificate, the Escrow Agent shall make no payment pursuant to this Section 8.5 unless the Escrow Agent shall have received written authorization from the Stockholders&#8217; Agent to make such delivery. After the expiration of such 30-day period, the Escrow Agent shall make delivery of cash from the Escrow Fund to Acquirer in accordance with this Section 8.5; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that no such delivery may be made if and to the extent the Stockholders&#8217; Agent has objected in a written statement to any claim or claims made in the Officer&#8217;s Certificate, and such written statement shall have been delivered to the Escrow Agent and to Acquirer prior to the expiration of such 30-day period.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.6</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Resolution of Objections to Claims</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;If the Stockholders&#8217; Agent objects in writing to any claim or claims by Acquirer made in any Officer&#8217;s Certificate within such 30-day period, Acquirer and the Stockholders&#8217; Agent for 45 days after Acquirer&#8217;s receipt of such written objection to resolve such objection. If Acquirer and the Stockholders&#8217; Agent shall so agree, a memorandum setting forth such agreement shall be prepared and signed by Acquirer and the Stockholders&#8217; Agent and delivered to the Escrow Agent. The Escrow Agent shall be entitled to conclusively rely on any such memorandum and the Escrow Agent shall distribute cash from the Escrow Fund in accordance with the terms of such memorandum and this Agreement.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">69</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;If no such agreement can be reached during the 45-day period for good faith negotiation, but in any event upon the expiration of such 45-day period, either Acquirer or Stockholders&#8217; Agent may bring suit to resolve the objection in accordance with Section 9.9 and 9.11. The decision of the trial court as to the validity and amount of any claim in such Officer Certificate shall be non-appealable, binding and conclusive upon the Acquirer or Stockholders&#8217; Agent. As applicable, if such decision calls for a payment to the Indemnified Persons and any funds remain in the Escrow Fund, Acquirer may, in its sole and absolute discretion, direct the Escrow Agent to act in accordance with such decision and distribute cash from the Escrow Fund in accordance therewith, or as otherwise required pursuant to the Escrow Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.7</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Stockholders&#8217; Agent</font><font style="font-family:inherit;font-size:11pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(a)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;At the Closing, Shareholder Representative Services LLC shall be constituted and appointed as the Stockholders&#8217; Agent. For purposes of this Agreement, the term &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stockholders&#8217; Agent</font><font style="font-family:inherit;font-size:11pt;">&#8221; means the exclusive representative, agent and attorney-in-fact for and on behalf of the Effective Time Holders for all purposes in connection with this Agreement and the agreements ancillary hereto, including to (i) give and receive notices and communications to or from Acquirer (on behalf of itself of any other Indemnified Person) relating to this Agreement, the Escrow Agreement or any of the transactions and other matters contemplated by this Agreement (except to the extent that this Agreement expressly contemplates that any such notice or communication shall be given or received by such Effective Time Holders individually), (ii) authorize deliveries to Acquirer of cash from the Escrow Fund in satisfaction of claims asserted by Acquirer (on behalf of itself or any other Indemnified Person, including by not objecting to such claims), (iii) object to such claims pursuant to Section 8.5, (iv) consent or agree to, negotiate, enter into, or, if applicable, prosecute or defend, settlements and compromises of, and comply with orders of courts with respect to, such claims, (v) provide any consents hereunder, including with respect to any proposed settlement of any claims or agree to any amendment to this Agreement, (vi) take any of the actions set forth in Section 9.2 and (vii) take all actions necessary or appropriate in the judgment of the Stockholders&#8217; Agent for the accomplishment of the foregoing, in each case without having to seek or obtain the consent of any Person under any circumstance. Notwithstanding the foregoing, the Stockholders&#8217; Agent shall have no obligation to act on behalf of the Effective Time Holders, except as expressly provided herein, in the Escrow Agreement and in the Stockholders&#8217; Agent Engagement Agreement and for purposes of clarity, there are no obligations of the Stockholders&#8217; Agent in any ancillary agreement, schedule, exhibit or the Company Disclosure Schedule. The Stockholders&#8217; Agent shall be entitled to: (a) rely upon the Closing Spreadsheet, (b) rely upon any signature believed by it to be genuine, and (c) reasonably assume that a signatory has proper authorization to sign on behalf of the applicable Effective Time Holder or other party. The Stockholders&#8217; Agent may resign at any time. The Person serving as the Stockholders&#8217; Agent may be replaced from time to time by the holders of a majority in interest of the cash then on deposit in the Escrow Fund upon not less than 10 days&#8217; prior written notice to Acquirer. No bond shall be required of the Stockholders&#8217; Agent. The powers, immunities and rights to indemnification granted to the Stockholders&#8217; Agent Group hereunder: (i) are coupled with an interest and shall be irrevocable and survive the death, incompetence, bankruptcy or liquidation of any Effective Time Holder and shall be binding on any successor thereto, and (ii) shall survive the delivery of an assignment by any Effective Time Holder of the whole or any fraction of his, her or its interest in the Escrow Fund.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(b)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Certain Effective Time Holders have entered into an engagement agreement (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stockholders&#8217; Agent Engagement Agreement</font><font style="font-family:inherit;font-size:11pt;">&#8221;) with the Stockholders&#8217; Agent to provide direction to the Stockholders&#8217; Agent in connection with its services under this Agreement, the Escrow Agreement and the Stockholders&#8217; Agent Engagement Agreement (such Effective Time Holders, including their individual representatives, collectively hereinafter referred to as the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Advisory Group</font><font style="font-family:inherit;font-size:11pt;">&#8221;). Neither the Stockholders&#8217; Agent nor its members, managers, directors, officers, contractors, agents and employees nor any member of the Advisory Group, in such member&#8217;s capacity as such (the Stockholders&#8217; Agent and such other Persons collectively, the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stockholders&#8217; Agent Group</font><font style="font-family:inherit;font-size:11pt;">&#8221;), shall be liable to any Effective Time Holder for any act done or omitted hereunder, under the Escrow Agreement or under the Stockholders&#8217; Agent Agreement while acting in good faith (and any act done or omitted pursuant to the advice of counsel shall be conclusive evidence of such good faith) and without gross negligence or </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">70</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">willful misconduct. The Effective Time Holders shall indemnify, defend and hold harmless the Stockholders&#8217; Agent Group from and against any and all losses, liabilities, damages, claims, penalties, fines, forfeitures, actions, fees, costs and expenses (including the fees and expenses of counsel and experts and their staffs and all expense of document location, duplication and shipment) (collectively, &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Stockholders&#8217; Agent Expenses</font><font style="font-family:inherit;font-size:11pt;">&#8221;) arising out of or in connection with the Stockholders&#8217; Agent&#8217;s execution and performance of this Agreement and any agreements ancillary hereto, in each case as such Stockholders&#8217; Agent Expense is suffered or incurred; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that in the event that any such Stockholders&#8217; Agent Expense is finally adjudicated to have been directly caused by the gross negligence or willful misconduct of a member of the Stockholders&#8217; Agent Group, such member will reimburse the Effective Time Holders the amount of such indemnified Stockholders&#8217; Agent Expense previously paid to such member in respect of such member&#8217;s Stockholders&#8217; Agent Expenses to the extent attributable to such member&#8217;s gross negligence or willful misconduct. If not paid directly to the Stockholders&#8217; Agent by the Effective Time Holders, any such Stockholders&#8217; Agent Expenses may be recovered by the Stockholders&#8217; Agent Group from (i) the funds in the Expense Fund and (ii) the amounts in the Escrow Fund at such time as remaining amounts would otherwise be distributable to the Effective Time Holders; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that while this Section allows the Stockholders&#8217; Agent Group to be paid from the aforementioned sources of funds, this does not relieve the Effective Time Holders from their obligation to promptly pay such Stockholders&#8217; Agent Expenses as they are suffered or incurred, nor does it prevent the Stockholders&#8217; Agent from seeking any remedies available to it at law or otherwise. In no event will the Stockholders&#8217; Agent be required to advance its own funds on behalf of the Effective Time Holders or otherwise. Notwithstanding anything in this Agreement to the contrary, any restrictions or limitations on liability or indemnification obligations of, or provisions limiting the recourse against non-parties otherwise applicable to, the Effective Time Holders set forth elsewhere in this Agreement are not intended to be applicable to the indemnities provided to the Stockholders&#8217; Agent Group under this Section. The foregoing indemnities will survive the Closing, the resignation or removal of the Stockholders&#8217; Agent or the termination of this Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(c)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;The Expense Fund Amount shall be held by the Stockholders&#8217; Agent in a segregated client account and shall be used (i) for the purposes of paying directly or reimbursing the Stockholders&#8217; Agent for any Stockholders&#8217; Agent Expenses incurred pursuant to this Agreement, the Escrow Agreement or any Stockholders&#8217; Agent Engagement Agreement, or (ii) as otherwise determined by the Advisory Group (the &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Expense Fund</font><font style="font-family:inherit;font-size:11pt;">&#8221;). For the avoidance of doubt, any amounts paid by Acquirer in respect of the Expense Fund shall be treated for Tax purposes as having been received and voluntarily set aside by the Effective Time Holders at the time of payment by Acquirer, and any Tax withholding with respect to such deemed contribution by any Effective Time Holder shall be satisfied from such Effective Time Holder&#8217;s share of other funds payable to such Effective Time Holder at such time and shall not reduce the Expense Fund. The Stockholders&#8217; Agent is not providing any investment supervision, recommendations or advice and shall have no responsibility or liability for any loss of principal of the Expense Fund other than as a result of its gross negligence or willful misconduct. The Stockholders&#8217; Agent is not acting as a withholding agent or in any similar capacity in connection with the Expense Fund, and has no tax reporting or income distribution obligations. The Effective Time Holders will not receive any interest or earnings on the Expense Fund and irrevocably transfer and assign to the Stockholders&#8217; Agent any ownership right that they may otherwise have had in any such interest or earnings. Subject to Advisory Group approval, the Stockholders&#8217; Agent may contribute funds to the Expense Fund from any consideration otherwise distributable to the Effective Time Holders. As soon as reasonably determined by the Stockholders&#8217; Agent that the Expense Fund is no longer required to be withheld, the Stockholders&#8217; Agent shall distribute the remaining Expense Fund (if any) to the Escrow Agent (or Acquirer if so instructed by Acquirer) for further distribution to the Effective Time Holders.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:96px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">(d)</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;Any notice or communication given or received by, and any decision, action, failure to act within a designated period of time, agreement, consent, settlement, resolution or instruction of, the Stockholders&#8217; Agent that is within the scope of the Stockholders&#8217; Agent&#8217;s authority under Section 8.7(a) shall constitute a notice or communication to or by, or a decision, action, failure to act within a designated period of time, agreement, consent, settlement, resolution or instruction of all the Effective Time Holders and shall be final, binding and conclusive upon each such Effective Time Holder, and such Effective Time Holder&#8217;s successors as if expressly confirmed and ratified </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">71</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">in writing by such Effective Time Holder, and all defenses which may be available to any Effective Time Holder to contest, negate or disaffirm the action of the Stockholders&#8217; Agent taken in good faith under this Agreement, the Escrow Agreement or the Stockholders&#8217; Agent Engagement Agreement are waived. Each Indemnified Person shall be entitled to rely upon any such notice, communication, decision, action, failure to act within a designated period of time, agreement, consent, settlement, resolution or instruction as being a notice or communication to or by, or a decision, action, failure to act within a designated period of time, agreement, consent, settlement, resolution or instruction of, each and every such Effective Time Holder.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.8</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Third-Party Claims</font><font style="font-family:inherit;font-size:11pt;">. In the event Acquirer becomes aware of a third-party claim that Acquirer believes may result in a claim for indemnification pursuant to this Article VIII by or on behalf of an Indemnified Person, Acquirer shall have the right in its sole discretion to conduct the defense of and to settle or resolve any such claim (and the costs and expenses incurred by Acquirer in connection with such defense, settlement or resolution (including reasonable attorneys&#8217; fees, other professionals&#8217; and experts&#8217; fees and court or arbitration costs) shall be included in the Indemnifiable Damages for which Acquirer may seek indemnification pursuant to a claim made hereunder and such costs and expenses shall constitute Indemnifiable Damages subject to indemnification under Section 8.2 whether or not it is ultimately determined that the third party claim itself is indemnifiable under Section 8.2, but for the avoidance of doubt, in all cases subject to the other limitations on liability contained herein (including the Threshold and any cap amount, in each case that applies to the underlying indemnifiable matter)). The Stockholders&#8217; Agent shall have the right to receive copies of all pleadings, notices and communications with respect to the third-party claim to the extent that receipt of such documents does not affect any privilege relating to any Indemnified Person and subject to execution by the Stockholders&#8217; Agent of a reasonable non-disclosure agreement (which non-disclosure agreement shall not prohibit the Stockholders&#8217; Agent from communicating any such information on a need-to-know basis with the Effective Time Holders, </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that any such recipients are obligated to keep such information confidential) to the extent that such materials contain confidential or proprietary information; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that Acquirer shall use commercially reasonable efforts to provide any such privileged information to the Stockholders&#8217; Agent in a manner that would not adversely affect any such applicable privileges. Acquirer shall (x) keep the Stockholders&#8217; Agent reasonably informed of the status of such third-party claim and the defense thereof and (y) consider in good faith any recommendations made by the Stockholders&#8217; Agent with respect to such third-party claim. In the event of settlement or resolution by Acquirer of any claim that gives rise to a claim against the Escrow Fund by or on behalf of an Indemnified Person, the amount of Indemnifiable Damages relating to such matter shall be deemed determined only if the Stockholders&#8217; Agent has consented in writing to any such settlement or resolution, or if the Stockholders&#8217; Agent unreasonably withholds, conditions or delays giving such consent to such settlement or resolution (either, an &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Indemnifiable Settlement</font><font style="font-family:inherit;font-size:11pt;">&#8221;). Such consent of the Stockholders&#8217; Agent shall be deemed to have been given unless the Stockholders&#8217; Agent shall have objected within 30 days after a written request for such consent by Acquirer. Neither the Stockholders&#8217; Agent nor any Effective Time Holder shall have any power or authority to object under Section 8.5 or any other provision of this Article VIII to the amount of Indemnifiable Damages with respect to an Indemnifiable Settlement. For the avoidance of doubt, Section 5.17(d) and not this Section 8.8 shall govern all Tax Claims. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.9</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Treatment of Indemnification Payments</font><font style="font-family:inherit;font-size:11pt;">. Acquirer, the Stockholders&#8217; Agent and the Effective Time Holders agree to treat (and cause their respective Affiliates to treat) any payment received by the Indemnified Persons pursuant to this Article VIII as adjustments to the Total Merger Consideration for all Tax purposes to the maximum extent permitted by Legal Requirements.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">8.10</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Exclusive Remedy</font><font style="font-family:inherit;font-size:11pt;">. Other than with respect to non-monetary specific performance or other non-monetary equitable relief, this Article VIII shall constitute the sole and exclusive remedy after the Closing for recovery of Indemnifiable Damages by the Indemnified Persons pursuant to or in connection with this Agreement and the transactions contemplated hereby. It is the express intent of the parties that, if an applicable survival period as contemplated by this Agreement is shorter than the statute of limitations that would otherwise apply, then, by contract, the applicable statute of limitations shall be reduced to the survival period contemplated hereby. The parties </font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">72</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;padding-left:6px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">further acknowledge that the time periods set forth in this Article VIII for the assertion of claims under this Agreement are the result of arms&#8217;-length negotiation among the parties and that they intend for the time periods to be enforced as agreed by the parties.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ARTICLE IX</font></div><div style="line-height:120%;padding-bottom:8px;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">GENERAL PROVISIONS</font></div><div style="line-height:120%;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.1</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Notices</font><font style="font-family:inherit;font-size:11pt;">. Any notice or other communication required or permitted to be delivered to any party under this Agreement shall be in writing and shall be deemed properly delivered, given and received (i) upon receipt when delivered by hand, (ii) upon transmission, if sent by electronic mail transmission (in each case with receipt verified by electronic confirmation or absent such verification on the next following Business Day), or (iii) one Business Day after being sent by courier or express delivery service; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">, that in each case the notice or other communication is sent to the address, facsimile telephone number or electronic mail address set forth beneath the name of such party below (or to such other address, facsimile telephone number or electronic mail address as such party shall have specified in a written notice given to the other parties hereto):</font></div><div style="line-height:120%;padding-left:30px;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:88.29365079365078%;border-collapse:collapse;text-align:left;"><tr><td colspan="2"></td></tr><tr><td style="width:34%;"></td><td style="width:66%;"></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:6px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If to Acquirer or Sub, to:</font></div></td><td style="vertical-align:top;padding-left:6px;padding-top:2px;padding-bottom:2px;padding-right:6px;"><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MongoDB, Inc. <br>1633 Broadway, 38th Floor</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New York, NY 10019</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attention: Andrew Stephens, General Counsel <br>Email: andrew.stephens@mongodb.com</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">with a copy (which shall not constitute notice) to:</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cooley LLP <br>3175 Hanover St. <br>Palo Alto, CA 94304 <br>Attention: Steve Tonsfeldt <br>Email: </font><a style="font-family:inherit;font-size:10pt;color:#000000;" name=""><font style="font-family:inherit;font-size:10pt;color:#000000;">stonsfeldt@cooley.com</font></a><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:6px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If to the Company, to:</font></div></td><td style="vertical-align:top;padding-left:6px;padding-top:2px;padding-bottom:2px;padding-right:6px;"><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">mLab <br>660 York St, Ste 101 <br>San Francisco, CA 94110 <br>Attention: William Shulman <br>Email: will@mlab.com</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">with a copy (which shall not constitute notice) to:</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fenwick &amp; West LLP <br>902 Broadway, Suite 14 <br>New York, NY 10010 <br>Attention: Ethan Skerry <br>Email: </font><a style="font-family:inherit;font-size:10pt;color:#000000;" name=""><font style="font-family:inherit;font-size:10pt;color:#000000;">eskerry@fenwick.com</font></a><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:6px;"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If to the Stockholders&#8217; Agent or, after the Closing, to the Effective Time Holders, to:</font></div></td><td style="vertical-align:top;padding-left:6px;padding-top:2px;padding-bottom:2px;padding-right:6px;"><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shareholder Representative Services LLC</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">950 17</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">TH</sup></font><font style="font-family:inherit;font-size:10pt;">&#160;Street, Suite 1400</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denver, CO 80202</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Attention: Managing Director <br>Email: </font><a style="font-family:inherit;font-size:10pt;color:#000000;" name=""><font style="font-family:inherit;font-size:10pt;color:#000000;">deals@srsacquiom.com</font></a></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">with a copy (which shall not constitute notice) to:</font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fenwick &amp; West LLP <br>902 Broadway, Suite 14 <br>New York, NY 10010 <br>Attention: Ethan Skerry <br>Email: </font><a style="font-family:inherit;font-size:10pt;color:#000000;" name=""><font style="font-family:inherit;font-size:10pt;color:#000000;">eskerry@fenwick.com</font></a></div><div style="padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">73</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.2</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Amendment or Waiver</font><font style="font-family:inherit;font-size:11pt;">. This Agreement may not be amended, altered or modified except by a written instrument executed by Acquirer, on the one hand, and the Company (if prior to the Closing) or the Stockholders&#8217; Agent (if after the Closing), on the other hand. No course of dealing between or among any Persons having any interest in this Agreement will be deemed effective to modify, amend or discharge any part of this Agreement or any rights or obligations of any Person under or by reason of this Agreement. No waiver of any of the provisions of this Agreement shall be deemed or shall constitute, a waiver of any other provisions, whether or not similar, nor shall any waiver constitute a continuing waiver. No Party shall be deemed to have waived any claim arising out of this Agreement, or any power, right, privilege or remedy under this Agreement, unless the waiver of such claim, power, right, privilege or remedy is expressly set forth in a written instrument duly executed and delivered on behalf of such Party; and any such waiver shall not be applicable or have any effect except in the specific instance in which it is given.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.3</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Interpretation</font><font style="font-family:inherit;font-size:11pt;">. When a reference is made in this Agreement to Articles, Sections or Exhibits, such reference shall be to an Article or Section of, or an Exhibit to this Agreement unless otherwise indicated. The headings contained in this Agreement are for reference purposes only and shall not affect in any way the meaning or interpretation of this Agreement. The words &#8220;include,&#8221; &#8220;includes&#8221; and &#8220;including&#8221; when used herein shall be deemed in each case to be followed by the words &#8220;without limitation.&#8221; The phrases &#8220;provided to,&#8221; &#8220;made available,&#8221; &#8220;furnished to,&#8221; and phrases of similar import when used herein, unless the context otherwise requires, shall mean, with respect to any statement in Article II of this Agreement to the effect that any information, document or other material has been &#8220;delivered&#8221; or &#8220;provided&#8221; to Acquirer or its representatives, that such information, document, or material was (a) made available for review (on a continuous basis and without subsequent modification) by the Company to Acquirer or its representatives in the virtual data room set up by the Acquirer in connection with this Agreement at least one (1) Business Day prior to the Agreement Date or (b) actually delivered (whether by physical or electronic delivery) upon request to Acquirer or its representatives at least one (1) Business Day prior to the Agreement Date. Unless the context of this Agreement otherwise requires: (i) words of any gender include each other gender; (ii) words using the singular or plural number also include the plural or singular number, respectively; and (iii) the terms &#8220;hereof,&#8221; &#8220;herein,&#8221; &#8220;hereunder&#8221; and derivative or similar words refer to this entire Agreement.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.4</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Counterparts</font><font style="font-family:inherit;font-size:11pt;">. This Agreement may be executed in one or more counterparts, all of which shall be considered one and the same instrument and shall become effective when one or more counterparts have been signed by each of the parties hereto and delivered to the other parties hereto; it being understood that all parties hereto need not sign the same counterpart. Counterparts may be delivered via electronic mail (including pdf or any electronic signature complying with the U.S. federal ESIGN Act of 2000, Uniform Electronic Transactions Act or other applicable law) and any counterpart so delivered shall be deemed to have been duly and validly delivered and be valid and effective for all purposes.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.5</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Entire Agreement; Non-assignability; Parties in Interest</font><font style="font-family:inherit;font-size:11pt;">. This Agreement and the documents and instruments and other agreements specifically referred to herein or delivered pursuant hereto, including all the Exhibits attached hereto, the Schedules, including the Company Disclosure Schedule, (i) constitute the entire agreement among the parties hereto with respect to the subject matter hereof and supersede all prior agreements and understandings, both written and oral, among the parties hereto with respect to the subject matter hereof, except for the Confidentiality Agreement shall continue in full force and effect, and shall survive any termination of this Agreement, in accordance with its terms, (ii) are not intended to confer, and shall not be construed as conferring, upon any Person other than the parties hereto any rights or remedies hereunder (except that Article VIII is intended to benefit Indemnified Persons and that Section 5.18 is intended to benefit the D&amp;O Indemnified Parties) and (iii) shall not be assigned by operation of law or otherwise except as otherwise specifically provided herein.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">74</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.6</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Assignment</font><font style="font-family:inherit;font-size:11pt;">. Neither this Agreement nor any of the rights, interests or obligations under this Agreement may be assigned or delegated, in whole or in part, by operation of law or otherwise by any of the parties hereto without the prior written consent of the other parties hereto, and any such assignment without such prior written consent shall be null and void, except that Acquirer may assign this Agreement to any direct or indirect wholly owned subsidiary of Acquirer without the prior consent any other party hereto; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that Acquirer shall remain liable for all of its obligations under this Agreement. Subject to the preceding sentence, this Agreement shall be binding upon, inure to the benefit of, and be enforceable by, the parties hereto and their respective successors and assigns.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.7</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Severability</font><font style="font-family:inherit;font-size:11pt;">. In the event that any provision of this Agreement, or the application thereof, becomes or is declared by a court of competent jurisdiction to be illegal, void or unenforceable, the remainder of this Agreement shall continue in full force and effect and shall be interpreted so as reasonably necessary to effect the intent of the parties hereto. The parties hereto shall use all reasonable efforts to replace such void or unenforceable provision of this Agreement with a valid and enforceable provision that shall achieve, to the extent possible, the economic, business and other purposes of such void or unenforceable provision.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.8</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Remedies Cumulative</font><font style="font-family:inherit;font-size:11pt;">. Except as otherwise provided herein, any and all remedies herein expressly conferred upon a party hereto shall be deemed cumulative with and not exclusive of any other remedy conferred hereby, or by law or equity upon such party, and the exercise by a party hereto of any one remedy shall not preclude the exercise of any other remedy and nothing in this Agreement shall be deemed a waiver by any party of any right to specific performance or injunctive relief. It is accordingly agreed that the parties hereto shall be entitled to an injunction or injunctions to prevent breaches of this Agreement and to enforce specifically the terms and provisions hereof, this being in addition to any other remedy to which they are entitled at law or in equity, and the parties hereto hereby waive the requirement of any posting of a bond in connection with the remedies described herein.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.9</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Governing Law</font><font style="font-family:inherit;font-size:11pt;">. This Agreement shall be governed by and construed in accordance with the domestic Laws of the State of New York, without giving effect to any choice of Law or conflict of Law provision or rule (whether of the State of New York or any other jurisdiction) that would cause the application of the Laws of any jurisdiction other than the State of New York. Each of the Parties hereto hereby irrevocably submits to the exclusive jurisdiction of any state or federal court sitting in the Borough of Manhattan in the state of New York over an action brought by any Party arising out of or relating to this Agreement, and each of the Parties hereto hereby irrevocably agrees that all claims with respect to any such action shall be heard and determined in such courts. In the event of any litigation regarding or arising from this Agreement, the prevailing party shall be entitled to recover its reasonable expenses, attorneys&#8217; fees and costs incurred therein or in enforcement or collection of any judgment or award rendered therein.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.10</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Rules of Construction</font><font style="font-family:inherit;font-size:11pt;">. The parties hereto have been represented by counsel during the negotiation, preparation and execution of this Agreement and, therefore, hereby waive, with respect to this Agreement, each Schedule and each Exhibit attached hereto, the application of any law, regulation, holding or rule of construction providing that ambiguities in an agreement or other document shall be construed against the party drafting such agreement or document.</font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.11</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">WAIVER OF JURY TRIAL</font><font style="font-family:inherit;font-size:11pt;">. EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES ALL RIGHT TO TRIAL BY JURY IN ANY ACTION, PROCEEDING OR COUNTERCLAIM (WHETHER BASED ON CONTRACT, TORT OR OTHERWISE) ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE ACTIONS OF ANY PARTY HERETO IN NEGOTIATION, ADMINISTRATION, PERFORMANCE OR ENFORCEMENT HEREOF.</font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">75</font></div></div><hr style="page-break-after:always"><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;padding-left:6px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">9.12</font><font style="font-family:inherit;font-size:11pt;">&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;font-weight:bold;">Waiver of Conflicts; Privilege</font><font style="font-family:inherit;font-size:11pt;">. Each of Acquirer, Sub and the Company hereby irrevocably acknowledges and agrees that: (a)&#160;the Company Securityholders and the Stockholders&#8217; Agent and/or their respective Affiliates, and each of them, shall have the right to retain Fenwick &amp; West LLP (&#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Fenwick</font><font style="font-family:inherit;font-size:11pt;">&#8221;) to represent their interests in any matter or dispute arising under or in connection with this Agreement, any agreement entered into pursuant to this Agreement, or the transactions contemplated hereby or thereby or any matter related to any of the foregoing (a &#8220;</font><font style="font-family:inherit;font-size:11pt;font-style:italic;font-weight:bold;">Transaction Dispute</font><font style="font-family:inherit;font-size:11pt;">&#8221;), (b)&#160;each of Acquirer, Sub and the Company irrevocably waives, consents to and covenants not to assert any objection, based on conflict of interest or otherwise, to any representation of the Company Securityholders, the Stockholders&#8217; Agent and/or their respective Affiliates by Fenwick in any Transaction Dispute and (c)&#160;all privileged communications prior to the Closing between the Company Securityholders, the Stockholders&#8217; Agent, the Company or any of their respective Affiliates, directors, managers, officers, employees or representatives, on the one hand, and Fenwick, on the other hand, made in connection with the negotiation, preparation, execution, delivery and closing under, or any dispute arising in connection with, this Agreement or any agreement entered into pursuant to this Agreement, or otherwise relating to the foregoing or any potential sale of the Company, shall be deemed to be privileged and confidential communications of the Company Securityholders and the Stockholders&#8217; Agent, and the control of the confidentiality and privilege applicable thereto shall be retained by the Company Securityholders and the Stockholders&#8217; Agent and all other communications prior to the Closing between such Persons, any third parties and Fenwick shall be deemed to be the confidential communications of the Company Securityholders and the Stockholders&#8217; Agent. Notwithstanding the foregoing, in the event that a dispute arises between Acquirer, the Surviving Corporation or any of their respective Affiliates, on the one hand, and a Person other than a party to this Agreement or its Affiliates, on the other hand, after the Closing, Acquirer, the Surviving Corporation and any of their respective Affiliates may assert the attorney-client privilege to prevent disclosure to such third-party of such privileged communications; </font><font style="font-family:inherit;font-size:11pt;font-style:italic;">provided</font><font style="font-family:inherit;font-size:11pt;">&#32;that none of Acquirer, the Surviving Corporation or any of their respective Affiliates may waive such privilege without the prior written consent of the Stockholders&#8217; Agent (such consent not to be unreasonably withheld, conditioned or delayed).</font></div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">[SIGNATURE PAGE NEXT]</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">76</font></div></div><hr style="page-break-after:always"><div><a name="s63C64E485239E806AF0374DC33B875F8"></a></div><div><div style="line-height:130%;padding-bottom:16px;text-align:right;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div></div><div><br></div><div style="line-height:130%;padding-bottom:16px;text-align:justify;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">IN WITNESS WHEREOF</font><font style="font-family:inherit;font-size:11pt;">, Acquirer, Sub, the Company and the Stockholders&#8217; Agent have caused this Agreement to be executed and delivered by their respective officers thereunto duly authorized, all as of the date first written above.</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">ACQUIRER:</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MONGODB, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Dev Ittycheria&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Dev Ittycheria&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">President and Chief Executive Officer&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">SUB:</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">MAMMOTH MERGER SUB, INC.</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Andrew Stephens&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Andrew Stephens&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">President, Chief Executive Officer and Secretary&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">STOCKHOLDERS&#8217; AGENT:</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">SHAREHOLDER REPRESENTATIVE SERVICES LLC, SOLELY IN ITS CAPACITY AS THE STOCKHOLDERS&#8217; AGENT</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ Kimberley Angilly&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Kimberley Angilly&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Director&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">COMPANY:</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;font-weight:bold;">OBJECT LABS CORPORATION</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">By:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">/s/ William Shulman&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Name:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">William Shulman&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;padding-left:288px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">Title:&#160;&#160;&#160;&#160;</font><font style="font-family:inherit;font-size:11pt;text-decoration:underline;">Chief Executive Officer&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br></font></div><div><br></div><div><div style="line-height:120%;text-align:center;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;">77</font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>mdb-103118x10qxex311.htm
<DESCRIPTION>EXHIBIT 31.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 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sF606ED1835D65F95BC43F612F586B8A4"></a></div><div><div style="line-height:120%;padding-bottom:8px;text-align:right;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit  31.1</font></div></div><div><br></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certification by the Chief Executive Officer pursuant to</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities Exchange Act Rules 13a-14(a) and 15d-14(a)</font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Dev Ittycheria, certify that:</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this Quarterly Report on Form 10-Q of MongoDB, Inc. (the &#8220;registrant&#8221;) for the fiscal quarter ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">;</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;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:inherit;font-size:10pt;">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><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant'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)) for the registrant and have:</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><div style="line-height:120%;padding-bottom:0px;text-align:left;padding-left:72px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;padding-left:72px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;padding-left:72px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:0px;text-align:left;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;padding-bottom:0px;text-align:center;text-indent:0px;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:683px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:362px;"></td><td style="width:33px;"></td><td style="width:46px;"></td><td style="width:240px;"></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 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 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 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;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: December&#160;6, 2018</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;">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: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;">/s/ Dev Ittycheria</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="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:inherit;font-size:10pt;font-weight:bold;">Name:</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;">Dev Ittycheria</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="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:inherit;font-size:10pt;font-weight:bold;">Title:</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;">President and Chief 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;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Executive Officer</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;padding-bottom:8px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>4
<FILENAME>mdb-103118x10qxex312.htm
<DESCRIPTION>EXHIBIT 31.2
<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 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="sA3722E0F7B04547FB7C14C521315850D"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 31.2</font></div></div><div><br></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Certification by the Chief Financial Officer pursuant to</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Securities Exchange Act Rules 13a-14(a) and 15d-14(a)</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Michael Gordon, certify that:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">1.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I have reviewed this Quarterly Report on Form 10-Q of MongoDB, Inc. (the &#8220;registrant&#8221;) for the fiscal quarter ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">;</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;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:inherit;font-size:10pt;">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><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">3.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">4.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant'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)) for the registrant and have:</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">c)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom: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:inherit;font-size:10pt;">5.</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">a)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;"></td><td></td></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">b)</font></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:360px;"></td><td style="width:33px;"></td><td style="width:46px;"></td><td style="width:240px;"></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 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 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 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;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: December&#160;6, 2018</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;">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: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;">/s/ Michael Gordon</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="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:inherit;font-size:10pt;font-weight:bold;">Name:</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;">Michael Gordon</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="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:inherit;font-size:10pt;font-weight:bold;">Title:</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;">Chief Financial 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;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Financial Officer</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>5
<FILENAME>mdb-103118x10qxex321.htm
<DESCRIPTION>EXHIBIT 32.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 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s855BC542134E5BABBA59329629C68FFF"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.1</font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:inherit;font-size:10pt;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:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Dev Ittycheria, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on&#160;Form&#160;10-Q&#160;of MongoDB, Inc. for the fiscal quarter ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on&#160;Form&#160;10-Q&#160;fairly presents, in all material respects, the financial condition and results of operations of MongoDB, Inc.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:360px;"></td><td style="width:33px;"></td><td style="width:46px;"></td><td style="width:240px;"></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 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 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 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;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: December&#160;6, 2018</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;">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: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;">/s/ Dev Ittycheria</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="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:inherit;font-size:10pt;font-weight:bold;">Name:</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;">Dev Ittycheria</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="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:inherit;font-size:10pt;font-weight:bold;">Title:</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;">President and Chief 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;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Executive Officer</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on&#160;Form&#160;10-Q), irrespective of any general incorporation language contained in such filing.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>6
<FILENAME>mdb-103118x10qxex322.htm
<DESCRIPTION>EXHIBIT 32.2
<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 2018 Workiva -->
		<title>Exhibit</title>
	</head>
	<body style="font-family:Times New Roman;font-size:10pt;">
<div><a name="s53F2EDABA45659CEA78DEC241F0ABFDD"></a></div><div><div style="line-height:120%;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Exhibit 32.2</font></div></div><div><br></div><div style="line-height:120%;padding-top:16px;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:inherit;font-size:10pt;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:inherit;font-size:10pt;font-weight:bold;">AS ADOPTED PURSUANT TO</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">I, Michael Gordon, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on&#160;Form&#160;10-Q&#160;of MongoDB, Inc. for the fiscal quarter ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#32;fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on&#160;Form&#160;10-Q&#160;fairly presents, in all material respects, the financial condition and results of operations of MongoDB, Inc.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="4"></td></tr><tr><td style="width:360px;"></td><td style="width:33px;"></td><td style="width:46px;"></td><td style="width:240px;"></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 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 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 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;"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Date: December&#160;6, 2018</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;">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: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;">/s/ Michael Gordon</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="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:inherit;font-size:10pt;font-weight:bold;">Name:</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;">Michael Gordon</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="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:inherit;font-size:10pt;font-weight:bold;">Title:</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;">Chief Financial 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;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principal Financial Officer</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of MongoDB, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Quarterly Report on&#160;Form&#160;10-Q), irrespective of any general incorporation language contained in such filing.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div><div><br></div><div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br></font></div></div>	</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>mdb-20181031.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!--XBRL Document Created with Wdesk from Workiva-->
<!--p:2C34836EB37852C0B8F0BE72E96CF1EA,x:0737efa65b2c43fd8223e5ab8ffd99c9-->
<xbrli:xbrl xmlns:acec="http://fasb.org/dis/acec/2018-01-31" xmlns:ap="http://fasb.org/dis/ap/2018-01-31" xmlns:aro="http://fasb.org/dis/aro/2018-01-31" xmlns:bc="http://fasb.org/dis/bc/2018-01-31" xmlns:bsoff="http://fasb.org/dis/bsoff/2018-01-31" xmlns:cc="http://fasb.org/dis/cc/2018-01-31" xmlns:cce="http://fasb.org/dis/cce/2018-01-31" xmlns:codification-part="http://fasb.org/codification-part/2018-01-31" xmlns:com="http://fasb.org/stm/com/2018-01-31" xmlns:con="http://fasb.org/dis/con/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:country-all="http://xbrl.sec.gov/country-all/2017-01-31" xmlns:country-ent-all="http://xbrl.sec.gov/country-ent-all/2017-01-31" xmlns:country-ent-std="http://xbrl.sec.gov/country-ent-std/2017-01-31" xmlns:country-std="http://xbrl.sec.gov/country-std/2017-01-31" xmlns:crcgen="http://fasb.org/dis/crcgen/2018-01-31" xmlns:crcpb="http://fasb.org/dis/crcpb/2018-01-31" xmlns:crcrb="http://fasb.org/dis/crcrb/2018-01-31" xmlns:crcsbp="http://fasb.org/dis/crcsbp/2018-01-31" xmlns:ctbl="http://fasb.org/dis/ctbl/2018-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:currency-all="http://xbrl.sec.gov/currency-all/2017-01-31" xmlns:currency-ent-all="http://xbrl.sec.gov/currency-ent-all/2017-01-31" xmlns:currency-ent-std="http://xbrl.sec.gov/currency-ent-std/2017-01-31" xmlns:currency-std="http://xbrl.sec.gov/currency-std/2017-01-31" xmlns:dccpoa="http://fasb.org/dis/dccpoa/2018-01-31" xmlns:debt="http://fasb.org/dis/debt/2018-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:dei-all="http://xbrl.sec.gov/dei-all/2018-01-31" xmlns:dei-ent-all="http://xbrl.sec.gov/dei-ent-all/2018-01-31" xmlns:dei-ent-std="http://xbrl.sec.gov/dei-ent-std/2018-01-31" xmlns:dei-std="http://xbrl.sec.gov/dei-std/2018-01-31" xmlns:deprecated="http://www.xbrl.org/2009/arcrole/deprecated" xmlns:deprecated1="http://www.xbrl.org/2009/role/deprecated" xmlns:diha="http://fasb.org/dis/diha/2018-01-31" xmlns:disops="http://fasb.org/dis/disops/2018-01-31" xmlns:dr="http://fasb.org/dis/dr/2018-01-31" xmlns:edco="http://fasb.org/dis/edco/2018-01-31" xmlns:ei="http://fasb.org/dis/ei/2018-01-31" xmlns:emjv="http://fasb.org/dis/emjv/2018-01-31" xmlns:eps="http://fasb.org/dis/eps/2018-01-31" xmlns:equity="http://fasb.org/dis/equity/2018-01-31" xmlns:ero="http://fasb.org/dis/ero/2018-01-31" xmlns:eui="http://fasb.org/dis/eui/2018-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:exch-all="http://xbrl.sec.gov/exch-all/2018-01-31" xmlns:exch-ent-all="http://xbrl.sec.gov/exch-ent-all/2018-01-31" xmlns:exch-ent-std="http://xbrl.sec.gov/exch-ent-std/2018-01-31" xmlns:exch-std="http://xbrl.sec.gov/exch-std/2018-01-31" xmlns:fifvd="http://fasb.org/dis/fifvd/2018-01-31" xmlns:foct="http://fasb.org/dis/foct/2018-01-31" xmlns:fs-bd="http://fasb.org/dis/fs-bd/2018-01-31" xmlns:fs-bt="http://fasb.org/dis/fs-bt/2018-01-31" xmlns:fs-fhlb="http://fasb.org/dis/fs-fhlb/2018-01-31" xmlns:fs-ins="http://fasb.org/dis/fs-ins/2018-01-31" xmlns:fs-interest="http://fasb.org/dis/fs-interest/2018-01-31" xmlns:fs-mort="http://fasb.org/dis/fs-mort/2018-01-31" xmlns:guar="http://fasb.org/dis/guar/2018-01-31" xmlns:hco="http://fasb.org/dis/hco/2018-01-31" xmlns:iago="http://fasb.org/dis/iago/2018-01-31" xmlns:iaoi="http://fasb.org/dis/iaoi/2018-01-31" xmlns:ides="http://fasb.org/dis/ides/2018-01-31" xmlns:inctax="http://fasb.org/dis/inctax/2018-01-31" xmlns:inv="http://fasb.org/dis/inv/2018-01-31" xmlns:invco="http://fasb.org/dis/invco/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:invest-all="http://xbrl.sec.gov/invest-all/2013-01-31" xmlns:invest-ent-all="http://xbrl.sec.gov/invest-ent-all/2013-01-31" xmlns:invest-ent-std="http://xbrl.sec.gov/invest-ent-std/2013-01-31" xmlns:invest-std="http://xbrl.sec.gov/invest-std/2013-01-31" xmlns:ir="http://fasb.org/dis/ir/2018-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:lea="http://fasb.org/dis/lea/2018-01-31" xmlns:leas="http://fasb.org/dis/leas/2018-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mdb="http://www.mongodb.com/20181031" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:naics-all="http://xbrl.sec.gov/naics-all/2017-01-31" xmlns:naics-ent-all="http://xbrl.sec.gov/naics-ent-all/2017-01-31" xmlns:naics-ent-std="http://xbrl.sec.gov/naics-ent-std/2017-01-31" xmlns:naics-std="http://xbrl.sec.gov/naics-std/2017-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:ni="http://fasb.org/dis/ni/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:nt="http://fasb.org/dis/nt/2018-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:ocpfs="http://fasb.org/dis/ocpfs/2018-01-31" xmlns:oi="http://fasb.org/dis/oi/2018-01-31" xmlns:otherexp="http://fasb.org/dis/otherexp/2018-01-31" xmlns:othliab="http://fasb.org/dis/othliab/2018-01-31" xmlns:pay="http://fasb.org/dis/pay/2018-01-31" xmlns:ppe="http://fasb.org/dis/ppe/2018-01-31" xmlns:rcc="http://fasb.org/dis/rcc/2018-01-31" xmlns:rd="http://fasb.org/dis/rd/2018-01-31" xmlns:re="http://fasb.org/dis/re/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:reference="http://www.xbrl.org/2009/role/reference" xmlns:regop="http://fasb.org/dis/regop/2018-01-31" xmlns:reorg="http://fasb.org/dis/reorg/2018-01-31" xmlns:rlnro="http://fasb.org/dis/rlnro/2018-01-31" xmlns:rpd="http://fasb.org/dis/rpd/2018-01-31" xmlns:ru="http://fasb.org/dis/ru/2018-01-31" xmlns:scf-dbo="http://fasb.org/stm/scf-dbo/2018-01-31" xmlns:scf-dir="http://fasb.org/stm/scf-dir/2018-01-31" xmlns:scf-indir="http://fasb.org/stm/scf-indir/2018-01-31" xmlns:scf-indira="http://fasb.org/stm/scf-indira/2018-01-31" xmlns:scf-inv="http://fasb.org/stm/scf-inv/2018-01-31" xmlns:scf-re="http://fasb.org/stm/scf-re/2018-01-31" xmlns:scf-sbo="http://fasb.org/stm/scf-sbo/2018-01-31" xmlns:scf-sd="http://fasb.org/stm/scf-sd/2018-01-31" xmlns:schedoi-fednote="http://fasb.org/dis/schedoi-fednote/2018-01-31" xmlns:schedoi-hold="http://fasb.org/dis/schedoi-hold/2018-01-31" xmlns:schedoi-iiaa="http://fasb.org/dis/schedoi-iiaa/2018-01-31" xmlns:schedoi-oocw="http://fasb.org/dis/schedoi-oocw/2018-01-31" xmlns:schedoi-otsh="http://fasb.org/dis/schedoi-otsh/2018-01-31" xmlns:schedoi-shorthold="http://fasb.org/dis/schedoi-shorthold/2018-01-31" xmlns:schedoi-sumhold="http://fasb.org/dis/schedoi-sumhold/2018-01-31" xmlns:se="http://fasb.org/dis/se/2018-01-31" xmlns:sec-cndfir="http://fasb.org/dis/sec-cndfir/2018-01-31" xmlns:sec-mort="http://fasb.org/dis/sec-mort/2018-01-31" xmlns:sec-re="http://fasb.org/dis/sec-re/2018-01-31" xmlns:sec-reins="http://fasb.org/dis/sec-reins/2018-01-31" xmlns:sec-sum="http://fasb.org/dis/sec-sum/2018-01-31" xmlns:sec-supins="http://fasb.org/dis/sec-supins/2018-01-31" xmlns:sec-suppc="http://fasb.org/dis/sec-suppc/2018-01-31" xmlns:sec-vq="http://fasb.org/dis/sec-vq/2018-01-31" xmlns:sfp-clreo="http://fasb.org/stm/sfp-clreo/2018-01-31" xmlns:sfp-cls="http://fasb.org/stm/sfp-cls/2018-01-31" xmlns:sfp-dbo="http://fasb.org/stm/sfp-dbo/2018-01-31" xmlns:sfp-ibo="http://fasb.org/stm/sfp-ibo/2018-01-31" xmlns:sfp-sbo="http://fasb.org/stm/sfp-sbo/2018-01-31" xmlns:sfp-ucreo="http://fasb.org/stm/sfp-ucreo/2018-01-31" xmlns:sheci="http://fasb.org/stm/sheci/2018-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:sic-all="http://xbrl.sec.gov/sic-all/2011-01-31" xmlns:sic-ent-all="http://xbrl.sec.gov/sic-ent-all/2011-01-31" xmlns:sic-ent-std="http://xbrl.sec.gov/sic-ent-std/2011-01-31" xmlns:sic-std="http://xbrl.sec.gov/sic-std/2011-01-31" xmlns:soc="http://fasb.org/stm/soc/2018-01-31" xmlns:soi="http://fasb.org/stm/soi/2018-01-31" xmlns:soi-egm="http://fasb.org/stm/soi-egm/2018-01-31" xmlns:soi-indira="http://fasb.org/stm/soi-indira/2018-01-31" xmlns:soi-ins="http://fasb.org/stm/soi-ins/2018-01-31" xmlns:soi-int="http://fasb.org/stm/soi-int/2018-01-31" xmlns:soi-re="http://fasb.org/stm/soi-re/2018-01-31" xmlns:soi-reit="http://fasb.org/stm/soi-reit/2018-01-31" xmlns:soi-sbi="http://fasb.org/stm/soi-sbi/2018-01-31" xmlns:spc="http://fasb.org/stm/spc/2018-01-31" xmlns:sr="http://fasb.org/dis/sr/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:srt-all="http://fasb.org/srt-all/2018-01-31" xmlns:srt-roles="http://fasb.org/srt-roles/2018-01-31" xmlns:srt-std="http://fasb.org/srt-std/2018-01-31" xmlns:srt-types="http://fasb.org/srt-types/2018-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:stpr-all="http://xbrl.sec.gov/stpr-all-all-all/2018-01-31" xmlns:stpr-ent-all="http://xbrl.sec.gov/stpr-ent-all-all-all/2018-01-31" xmlns:stpr-ent-std="http://xbrl.sec.gov/stpr-ent-std-std-std/2018-01-31" xmlns:stpr-std="http://xbrl.sec.gov/stpr-std-std-std/2018-01-31" xmlns:te="http://fasb.org/dis/te/2018-01-31" xmlns:tin-part="http://fasb.org/tin-part/2018-01-31" xmlns:ts="http://fasb.org/dis/ts/2018-01-31" xmlns:us-arcroles="http://fasb.org/us-arcroles/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-gaap-all="http://fasb.org/us-gaap-all/2018-01-31" xmlns:us-gaap-ent-std="http://fasb.org/us-gaap-ent-std/2018-01-31" xmlns:us-gaap-entryPoint-all="http://fasb.org/us-gaap-entryPoint-all/2018-01-31" xmlns:us-gaap-std="http://fasb.org/us-gaap-std/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:utreg="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<link:schemaRef xlink:href="mdb-20181031.xsd" xlink:type="simple" />
	<xbrli:context id="FD2019Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q4Dec03_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-03</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q4Dec03_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-12-03</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q4YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2018-01-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q3">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2017Q4">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</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>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</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>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</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>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</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>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<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>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mdb:ConvertibleSeniorNotesLiabilityComponentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q2">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_srt_RangeAxis_srt_MinimumMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q2_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q2_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q2_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mdb:ConvertibleSeniorNotesLiabilityComponentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="I2019Q2Jun30_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-06-30</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:OptionIndexedToIssuersEquityEquityAxis">us-gaap:CallOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q2_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesEquityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mdb:ConvertibleSeniorNotesEquityComponentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-07-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q2Jun01-Jul31_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-06-01</xbrli:startDate>
			<xbrli:endDate>2018-07-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesEquityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">mdb:ConvertibleSeniorNotesEquityComponentMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2018Q4Dec">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-12-01</xbrli:startDate>
			<xbrli:endDate>2017-12-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q3Sep30">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-09-30</xbrli:startDate>
			<xbrli:endDate>2018-09-30</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueSubscriptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueSubscriptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueSubscriptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueSubscriptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">mdb:CostofRevenueServicesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-01-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2018-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FI2018Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:instant>2017-10-31</xbrli:instant>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2018Q3Oct_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-10-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mdb:EarlyExercisedEmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mdb:EarlyExercisedEmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RedeemableConvertiblePreferredStockMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleDebtSecuritiesMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantsAndRightsSubjectToMandatoryRedemptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mdb:EarlyExercisedEmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mdb:EarlyExercisedEmployeeStockOptionMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_srt_AmericasMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AmericasMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3QTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-08-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-02-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2018Q3QTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2017-08-01</xbrli:startDate>
			<xbrli:endDate>2017-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-02-01</xbrli:startDate>
			<xbrli:endDate>2018-10-31</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:context id="D2019Q3NOV01_dei_LegalEntityAxis_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_us-gaap_BusinessAcquisitionAxis_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember">
		<xbrli:entity>
			<xbrli:identifier scheme="http://www.sec.gov/CIK">0001441816</xbrli:identifier>
			<xbrli:segment>
				<xbrldi:explicitMember dimension="dei:LegalEntityAxis">mdb:MammothMergerSubInc.andObjectLabsCorporationMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">mdb:MammothMergerSubIncandObjectLabsCorporationMergerMember</xbrldi:explicitMember>
				<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
			</xbrli:segment>
		</xbrli:entity>
		<xbrli:period>
			<xbrli:startDate>2018-11-01</xbrli:startDate>
			<xbrli:endDate>2018-11-01</xbrli:endDate>
		</xbrli:period>
	</xbrli:context>
	<xbrli:unit id="segment">
		<xbrli:measure>mdb:segment</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="sqft">
		<xbrli:measure>utreg:sqft</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="usd">
		<xbrli:measure>iso4217:USD</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="shares">
		<xbrli:measure>xbrli:shares</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="vote">
		<xbrli:measure>mdb:vote</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="number">
		<xbrli:measure>xbrli:pure</xbrli:measure>
	</xbrli:unit>
	<xbrli:unit id="day">
		<xbrli:measure>mdb:day</xbrli:measure>
	</xbrli:unit>
	<dei:AmendmentFlag contextRef="FD2019Q3YTD" id="Fact-8BA49176BD151C9D19DF13A0ACB36167">false</dei:AmendmentFlag>
	<dei:CurrentFiscalYearEndDate contextRef="FD2019Q3YTD" id="Fact-70133186AD2C636D09AE13A0ACB36897">--01-31</dei:CurrentFiscalYearEndDate>
	<dei:DocumentFiscalPeriodFocus contextRef="FD2019Q3YTD" id="Fact-053639768EF1F561606B13A0ACB34A82">Q3</dei:DocumentFiscalPeriodFocus>
	<dei:DocumentFiscalYearFocus contextRef="FD2019Q3YTD" id="Fact-0B14D046C4E8B8ABCC5913A0ACB3343E">2019</dei:DocumentFiscalYearFocus>
	<dei:DocumentPeriodEndDate contextRef="FD2019Q3YTD" id="Fact-FA5E5A47E8928DEE818013A0ACB3B1C5">2018-10-31</dei:DocumentPeriodEndDate>
	<dei:DocumentType contextRef="FD2019Q3YTD" id="Fact-49BF116E7FBD0CF5FFDE13A0ACB3C70E">10-Q</dei:DocumentType>
	<dei:EntityCentralIndexKey contextRef="FD2019Q3YTD" id="Fact-2DC2B97F60846A2873E713A0ACB35FA3">0001441816</dei:EntityCentralIndexKey>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2019Q4Dec03_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-B3B68975152E53254D9313A0ACB331C1" unitRef="shares">35408828</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityCommonStockSharesOutstanding contextRef="I2019Q4Dec03_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-14F68F879770AD3D546413A0ACB3E491" unitRef="shares">18194724</dei:EntityCommonStockSharesOutstanding>
	<dei:EntityEmergingGrowthCompany contextRef="FD2019Q3YTD" id="Fact-A58F5A5D8ABD605CD9A713F99A67A758">true</dei:EntityEmergingGrowthCompany>
	<dei:EntityExTransitionPeriod contextRef="FD2019Q3YTD" id="Fact-B8C5C8FFC948E3BDD23413F9BBE082DD">false</dei:EntityExTransitionPeriod>
	<dei:EntityFilerCategory contextRef="FD2019Q3YTD" id="Fact-E0244E04933C7CF5A60113A0ACB3C3B3">Non-accelerated Filer</dei:EntityFilerCategory>
	<dei:EntityRegistrantName contextRef="FD2019Q3YTD" id="Fact-C0D749C9843993D87BAD13A0ACB39466">MongoDB, Inc.</dei:EntityRegistrantName>
	<dei:EntitySmallBusiness contextRef="FD2019Q3YTD" id="Fact-0ACEE07E1BE6883595FD13FA08FB624E">false</dei:EntitySmallBusiness>
	<mdb:AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions contextRef="FD2019Q3YTD" decimals="-3" id="Fact-EBDB13DC6614ADCCE42413A0ACB07568" unitRef="usd">1045000</mdb:AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions>
	<mdb:AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-0C05D37A7E2C1F28FF1D2CEFEE663DAE" unitRef="usd">1045000</mdb:AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions>
	<mdb:CommonStockVotingRightsNumberofVotesPerShare contextRef="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-A068C2889399C60972A613A0ACB1B181" unitRef="vote">1</mdb:CommonStockVotingRightsNumberofVotesPerShare>
	<mdb:CommonStockVotingRightsNumberofVotesPerShare contextRef="FD2019Q3YTD_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-E42854944872C950F5C813A0ACAFB64A" unitRef="vote">10</mdb:CommonStockVotingRightsNumberofVotesPerShare>
	<mdb:DebtConversionConvertibleInstrumentSharesIssuable contextRef="FI2019Q3" decimals="-5" id="Fact-2C54BAC64A8049A5E052843B1DB52F29" unitRef="shares">4400000</mdb:DebtConversionConvertibleInstrumentSharesIssuable>
	<mdb:DebtInstrumentConvertibleConversionPriceAverageMarketPrice contextRef="FD2019Q3QTD" decimals="2" id="Fact-D3F1505D9043CF285D5255D216D5426A" unitRef="usdPerShare">71.66</mdb:DebtInstrumentConvertibleConversionPriceAverageMarketPrice>
	<mdb:DebtInstrumentConvertibleConversionRatioDenominator contextRef="FI2019Q2" decimals="INF" id="Fact-0ADCC5FD3E4AF599845D13A0ACB3010F" unitRef="usd">1000</mdb:DebtInstrumentConvertibleConversionRatioDenominator>
	<mdb:DebtInstrumentConvertibleConversionRatioDenominator contextRef="FI2019Q2_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" decimals="INF" id="Fact-A29E321DD6B0F7A449FD13A0ACB5FEDB" unitRef="usd">1000</mdb:DebtInstrumentConvertibleConversionRatioDenominator>
	<mdb:DebtInstrumentConvertibleConversionRatioDenominator contextRef="FI2019Q3_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="INF" id="Fact-EF823187713DC44D6F0413A0ACB5CAE8" unitRef="usd">100</mdb:DebtInstrumentConvertibleConversionRatioDenominator>
	<mdb:DebtInstrumentConvertibleGrossAmountofEquityComponent contextRef="FI2019Q2" decimals="-5" id="Fact-ED743A7B5E7AB411527213A0ACB3822B" unitRef="usd">84200000</mdb:DebtInstrumentConvertibleGrossAmountofEquityComponent>
	<mdb:DebtInstrumentConvertibleGrossAmountofEquityComponent contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesEquityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-B419F146E4E0666233AC13A0ACB6FE9A" unitRef="usd">84168000</mdb:DebtInstrumentConvertibleGrossAmountofEquityComponent>
	<mdb:DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate contextRef="FI2019Q2_srt_RangeAxis_srt_MaximumMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" decimals="INF" id="Fact-5D49BEA421FCACC9998B13A0ACB401D1" unitRef="number">0.98</mdb:DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate>
	<mdb:EstimatedFairValueBuildToSuitOfficeLease contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BF615D2CBC947C3EB21013A0ACB62AEA" unitRef="usd">0</mdb:EstimatedFairValueBuildToSuitOfficeLease>
	<mdb:EstimatedFairValueBuildToSuitOfficeLease contextRef="FD2019Q3YTD" decimals="-3" id="Fact-EC0CA1823BC94A37E73313A0ACB5235A" unitRef="usd">11683000</mdb:EstimatedFairValueBuildToSuitOfficeLease>
	<mdb:NonCashInterestOnBuildToSuitLease contextRef="FD2018Q3YTD" decimals="-3" id="Fact-77F75D68382F3E8AE3A81DFA0A4A4779" unitRef="usd">0</mdb:NonCashInterestOnBuildToSuitLease>
	<mdb:NonCashInterestOnBuildToSuitLease contextRef="FD2019Q3YTD" decimals="-3" id="Fact-0AB7509178AA7D7672DD1DFA0A363370" unitRef="usd">659000</mdb:NonCashInterestOnBuildToSuitLease>
	<mdb:OfferingCostsIncurredButNotYetPaid contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B00F55A3C3609326283013A0ACB418CA" unitRef="usd">1529000</mdb:OfferingCostsIncurredButNotYetPaid>
	<mdb:OfferingCostsIncurredButNotYetPaid contextRef="FD2019Q3YTD" decimals="-3" id="Fact-7B91047B0775B8E0A8CE2CD920AD4F13" unitRef="usd">0</mdb:OfferingCostsIncurredButNotYetPaid>
	<mdb:OperatingLeasesNetRentableArea contextRef="D2018Q4Dec" decimals="0" id="Fact-CCA06C3D0EC510604C9F1D9C3A18235B" unitRef="sqft">106230</mdb:OperatingLeasesNetRentableArea>
	<mdb:OptionIndexedToIssuersEquityCapPrice contextRef="D2019Q2Jun01-Jul31_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember" decimals="INF" id="Fact-FF252BB434D7DAFA7FFC13A0ACB50D96" unitRef="usdPerShare">106.90</mdb:OptionIndexedToIssuersEquityCapPrice>
	<mdb:PaymentsForPurchaseOfCappedCalls contextRef="FD2018Q3YTD" decimals="-3" id="Fact-1547C43C5521BAD2A7EA13A0ACB4ACC1" unitRef="usd">0</mdb:PaymentsForPurchaseOfCappedCalls>
	<mdb:PaymentsForPurchaseOfCappedCalls contextRef="FD2019Q3YTD" decimals="-3" id="Fact-A4D962A12C00AA2286B013A0ACB674D4" unitRef="usd">37086000</mdb:PaymentsForPurchaseOfCappedCalls>
	<mdb:SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods contextRef="D2018Q3Oct_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" id="Fact-DA7AE3F0B6A78258523913A0ACB1A6DF">P6M</mdb:SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods>
	<mdb:VestingOfEarlyExercisedStockOptionsNoncash contextRef="FD2018Q3YTD" decimals="-3" id="Fact-0219B5C5478F3C6F0DAD13A0ACB6C810" unitRef="usd">950000</mdb:VestingOfEarlyExercisedStockOptionsNoncash>
	<mdb:VestingOfEarlyExercisedStockOptionsNoncash contextRef="FD2019Q3YTD" decimals="-3" id="Fact-FB22FF4E437616BC968613A0ACB05CD3" unitRef="usd">1045000</mdb:VestingOfEarlyExercisedStockOptionsNoncash>
	<us-gaap:AccountsPayableCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-5EAD5CD4A95156A716DB13A0ACB4E0CD" unitRef="usd">2261000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsPayableCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-8876F7AB8FB1A18BBA8D13A0ACB4E1C8" unitRef="usd">1942000</us-gaap:AccountsPayableCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-124F8E69096B2B99B67213A0ACB43A27" unitRef="usd">46872000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccountsReceivableNetCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-A5EEF9D0D3A41650F7BD13A0ACB40A70" unitRef="usd">37497000</us-gaap:AccountsReceivableNetCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-CD61BF393AB0D36D43AE13A0ACB37BD5" unitRef="usd">8423000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccruedLiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-7A13956E92EC45E92AD813A0ACB3F456" unitRef="usd">12169000</us-gaap:AccruedLiabilitiesCurrent>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2018Q4" decimals="-3" id="Fact-572D2D815F0009C4D12C13A0ACB34E8B" unitRef="usd">-159000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="FI2019Q3" decimals="-3" id="Fact-AE91F3B97B32C63B8ABE13A0ACB36907" unitRef="usd">-380000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2018Q4" decimals="-3" id="Fact-E2EB1A1759FCEC9DA1CC13A0ACB56E20" unitRef="usd">638680000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdditionalPaidInCapital contextRef="FI2019Q3" decimals="-3" id="Fact-0D85B3AEB17D9DB9E72813A0ACB39E58" unitRef="usd">734381000</us-gaap:AdditionalPaidInCapital>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="FD2019Q3YTD" decimals="-3" id="Fact-32892D535C4540D90FCA13A0ACB0AD98" unitRef="usd">81683000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-2B063122C5D863A6436813A0ACB1849B" unitRef="usd">81683000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments contextRef="D2019Q2Jun01-Jul31" decimals="-5" id="Fact-7588268251F18CDEAE4813A0ACB416CB" unitRef="usd">37100000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments contextRef="FD2019Q3YTD" decimals="-3" id="Fact-A3DE2F3A31FEA599E9EE13A0ACB055B7" unitRef="usd">37086000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-03E1D66EE4287AB8094D13A0ACB0300F" unitRef="usd">37086000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2019Q3YTD" decimals="-3" id="Fact-C4E9E4095D3CFFBFAAEB13A0ACB06AF3" unitRef="usd">26850000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-52D96AF9508BF95A962D13A0ACB152DF" unitRef="usd">26850000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-C6A0BA6B9A7A43A72CCA13A0ACB0E224" unitRef="usd">5699000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember" decimals="-3" id="Fact-4C0F41B9C4A8742E5E0A13A0ACB06DA2" unitRef="usd">123000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember" decimals="-3" id="Fact-F3839E2BAD7E68E5844F13A0ACB069C6" unitRef="usd">183000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-6B8017EE7985B91A8F1E13A0ACB0F93D" unitRef="usd">2184000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-EF72E550CE9E895C45B513A0ACB04CCA" unitRef="usd">1505000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-111EEAF06C3BA8639E6A13A0ACAFB6E9" unitRef="usd">1704000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-D3621557F2BC36D2AD9113A0ACB5540E" unitRef="usd">15066000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember" decimals="-3" id="Fact-990663934BCAC1D81F1E13A0ACB05091" unitRef="usd">292000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember" decimals="-3" id="Fact-9CC5745C65D2D647039F2CE51D107968" unitRef="usd">503000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-9CB5B7D12CADCC1B9CA113A0ACB04DDB" unitRef="usd">5799000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-8B0DAF09B82F0D1F692613A0ACB4ECE5" unitRef="usd">4072000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2018Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-A29910BEBD9ABEA953F013A0ACB01752" unitRef="usd">4400000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-2894C6FB4DBFF4A803AA13A0ACB58A40" unitRef="usd">10264000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember" decimals="-3" id="Fact-A741D108C9C44488521813A0ACB044A2" unitRef="usd">335000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember" decimals="-3" id="Fact-E87CE8158C509129226713A0ACB02394" unitRef="usd">555000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-8736AD82635BCB51DDD613A0ACB0E833" unitRef="usd">3153000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-E129F55EBC2D41EFD2DE13A0ACB0955B" unitRef="usd">3131000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3QTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-D81DB91747C74678A4EF13A0ACB58D19" unitRef="usd">3090000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-41380CD715628BA0FBB613A0ACB06B75" unitRef="usd">26850000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueServicesMember" decimals="-3" id="Fact-87B7C82D7DB364DA29C313A0ACB0A721" unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_mdb_CostofRevenueSubscriptionMember" decimals="-3" id="Fact-EAC2AB5C44C5A3F4B33B13A0ACB0A3EF" unitRef="usd">1403000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_GeneralAndAdministrativeExpenseMember" decimals="-3" id="Fact-59935C8B83BBB8691E5413A0ACB05533" unitRef="usd">8969000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember" decimals="-3" id="Fact-DFCC0F380FEC1BD18D2513A0ACB023F2" unitRef="usd">8241000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllocatedShareBasedCompensationExpense contextRef="FD2019Q3YTD_us-gaap_IncomeStatementLocationAxis_us-gaap_SellingAndMarketingExpenseMember" decimals="-3" id="Fact-1438B556FFC30C9A43D013A0ACB009A3" unitRef="usd">7437000</us-gaap:AllocatedShareBasedCompensationExpense>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-25D130D6BD35BE7DA32813A0ACAFA08B" unitRef="usd">1238000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-47E01695A2522F7D584913A0ACB3B162" unitRef="usd">1434000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
	<us-gaap:AmortizationOfDebtDiscountPremium contextRef="FD2018Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-7536872407303DC4C9BA2CDFB43B22CA" unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
	<us-gaap:AmortizationOfDebtDiscountPremium contextRef="FD2018Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-1FFAF2FB60606D3FE1AF13A0ACB6E307" unitRef="usd">0</us-gaap:AmortizationOfDebtDiscountPremium>
	<us-gaap:AmortizationOfDebtDiscountPremium contextRef="FD2019Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-EAC88773C68A170BAFCD13A0ACB56BB6" unitRef="usd">2938000</us-gaap:AmortizationOfDebtDiscountPremium>
	<us-gaap:AmortizationOfDebtDiscountPremium contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-1421A67BE1F5AF0652A013A0ACB5D729" unitRef="usd">3971000</us-gaap:AmortizationOfDebtDiscountPremium>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2018Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-23BE2971C6C09E7331A413A0ACB6D306" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2018Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-2A1A8827E94551D0DD1313A0ACAFE758" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2019Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-028DA0E1CAEF2F97779D13A0ACAF7E7F" unitRef="usd">174000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCosts contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-E05AF36222A3061E2AF92CDFB4366EEF" unitRef="usd">234000</us-gaap:AmortizationOfFinancingCosts>
	<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="FD2018Q3YTD" decimals="-3" id="Fact-4FAC2FCEBC3526D3875D13A0ACB3BB34" unitRef="usd">0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
	<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="FD2019Q3YTD" decimals="-3" id="Fact-3A99C782DABBD61373E513A0ACB55063" unitRef="usd">4233000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember" decimals="0" id="Fact-B61FA31E8B0B5629528A13A0ACB10A28" unitRef="shares">318240</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember" decimals="0" id="Fact-FA9676480CE1BE6504E013A0ACB329D1" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="0" id="Fact-36B73728A68317919F0313A0ACB36F76" unitRef="shares">3258405</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="0" id="Fact-64E4A3677F41C3798DA313A0ACB34A76" unitRef="shares">9321627</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember" decimals="0" id="Fact-F7B32A3CBB8F591F2B1913A0ACB24DB9" unitRef="shares">24316192</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" id="Fact-4863EE9B127683347F3013A0ACB370F4" unitRef="shares">54550</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember" decimals="0" id="Fact-FF3B3B51A066A13279DC2CF12063FDF7" unitRef="shares">116485</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" decimals="0" id="Fact-FA4AAA8B23D07C9F595013A0ACB22A9D" unitRef="shares">1339</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember" decimals="0" id="Fact-907D4B1377B5CA131E4813A0ACB00DBA" unitRef="shares">236231</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember" decimals="0" id="Fact-7BEA43706091416ECC1613A0ACB1548A" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="0" id="Fact-DABE3D496795F869CD1713A0ACB05A09" unitRef="shares">2207524</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="0" id="Fact-4B08EE45023E61D3CAF613A0ACB20ADB" unitRef="shares">9783945</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember" decimals="0" id="Fact-894763951F8099F796D213A0ACB26C7A" unitRef="shares">26045352</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" id="Fact-B5DF78505ED47F640A2013A0ACB3DD89" unitRef="shares">54550</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember" decimals="0" id="Fact-67982EA59B43A2E02FC613A0ACB0A62C" unitRef="shares">120190</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2018Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" decimals="0" id="Fact-F1620FA758BEE87C61E913A0ACB07076" unitRef="shares">30122</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember" decimals="0" id="Fact-B96860C6E800C5B724B513A0ACB02A03" unitRef="shares">94026</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember" decimals="0" id="Fact-61BDB64018AFB5380F8113A0ACB0F56E" unitRef="shares">215879</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="0" id="Fact-CB7DB94EB2E149A6F26913A0ACB30568" unitRef="shares">3046631</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="0" id="Fact-4216F1955427C0C3A76313A0ACB29B59" unitRef="shares">7137570</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember" decimals="0" id="Fact-A5B295670FDC261666982CF1205D4376" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" id="Fact-EEA9D8F557F26A71256813A0ACB1CBCC" unitRef="shares">1707692</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember" decimals="0" id="Fact-25DDA27A6B1DDEECAFC313A0ACB0FC7E" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" decimals="0" id="Fact-6D30ABEC3D64514A1DE813A0ACB36842" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_mdb_EarlyExercisedEmployeeStockOptionMember" decimals="0" id="Fact-3B3600B6B3ECCB2ECB3613A0ACB3B4B3" unitRef="shares">146248</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_ConvertibleDebtSecuritiesMember" decimals="0" id="Fact-BCABB53C6CF542CBA94B13A0ACB1BED9" unitRef="shares">71960</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="0" id="Fact-1F336F8B7FD945EFC02013A0ACB1B7D5" unitRef="shares">3315885</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="0" id="Fact-A87CA6BDB3573CD0B7E613A0ACB2DBDC" unitRef="shares">8136949</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RedeemableConvertiblePreferredStockMember" decimals="0" id="Fact-9AB32B575B566590D93D13A0ACB307AF" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="0" id="Fact-FB0A920B4DF71444156513A0ACB3A114" unitRef="shares">1265391</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantMember" decimals="0" id="Fact-841E94E2476F653B598613A0ACB392D6" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="FD2019Q3YTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" decimals="0" id="Fact-77C8FA008A66C426E6D813A0ACB3A401" unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
	<us-gaap:Assets contextRef="FI2018Q4" decimals="-3" id="Fact-B176831CECF3CB9A880B2CEFAAB387DD" unitRef="usd">415196000</us-gaap:Assets>
	<us-gaap:Assets contextRef="FI2019Q3" decimals="-3" id="Fact-4CB989538A148B3BCE4213A0ACB3AA8F" unitRef="usd">670670000</us-gaap:Assets>
	<us-gaap:AssetsCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-A8F5DA0C320D4509660313A0ACB51823" unitRef="usd">343550000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-691AAB0B0118AFDDBFE713A0ACB49B51" unitRef="usd">587464000</us-gaap:AssetsCurrent>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9CB5282AB460625E4C7213A0ACB51F2A" unitRef="usd">262990000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9280764AA336462F39C013A0ACB61DB3" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-BC77585753A2065A5BFD13A0ACB56AF9" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-59C98A25F88ECE0250AE13A0ACB534B5" unitRef="usd">262990000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-9CD711165B5AFC29B70B13A0ACB3687E" unitRef="usd">383574000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-74D064830520CF3271A913A0ACB38DE9" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-C5666A64833FEBA9662D13A0ACB2DD44" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AssetsFairValueDisclosure contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-170744A7C30446700A2113A0ACB29926" unitRef="usd">383574000</us-gaap:AssetsFairValueDisclosure>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-B5B3B90DB917FA1823B313A0ACB5C8FB" unitRef="usd">217072000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-359D13C97126315B8E4713A0ACB52D60" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2018Q4_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-7948AE97814B6E5021C513A0ACB5610F" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2018Q4_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-2B5B6B0BEC9B13E680AC13A0ACB53905" unitRef="usd">217072000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-50278B199DD6126DEFD913A0ACB253C9" unitRef="usd">382681000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-622751242AEDB6D25BC613A0ACB292E8" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2019Q3_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-2F4EF67EAC4E4B6A137813A0ACB2411B" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="FI2019Q3_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember" decimals="-3" id="Fact-DF1D5846B69F9EBB5F5413A0ACB2B59E" unitRef="usd">382681000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
	<us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-3D8243D56537BEDBAFFF13A0ACB41440" unitRef="usd">217072000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
	<us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-5C0B0C870A94EE7AF6FF13A0ACB48F9C" unitRef="usd">382681000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
	<us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="D2019Q3NOV01_dei_LegalEntityAxis_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_us-gaap_BusinessAcquisitionAxis_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember" decimals="-5" id="Fact-D080D7BD41E90F8E3CE61E04DCA08835" unitRef="usd">68000000</us-gaap:BusinessCombinationConsiderationTransferred1>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2018Q3YTD" decimals="-3" id="Fact-D1AD011A7A2EC7020A8213A0ACB59906" unitRef="usd">0</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2B9F4FCAD32A2C6C657813A0ACB514A3" unitRef="usd">1806000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q3" decimals="-3" id="Fact-7C6A36AD3F56A755647613A0ACB6CBD5" unitRef="usd">242745000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2018Q4" decimals="-3" id="Fact-22887637E113A5FAD07313A0ACB4ACFB" unitRef="usd">61902000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="FI2019Q3" decimals="-3" id="Fact-0D492C216D0C38088DDE13A0ACB3153A" unitRef="usd">139490000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-8925913AB0C44ADB6EE013A0ACB50F79" unitRef="usd">45918000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-717D6F1DBD65B65B56AB13A0ACB5B757" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-AB77A5E454921A2AC1E313A0ACB550DC" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2018Q4_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-4CE782B38B5205C9668013A0ACB5618E" unitRef="usd">45918000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-0D9071C99BC86DDAA1C413A0ACB32ED6" unitRef="usd">893000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-BF2739016EA05879E7C713A0ACB34508" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-474AF75352D3B188775613A0ACB2DC05" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="FI2019Q3_us-gaap_CashAndCashEquivalentsAxis_us-gaap_MoneyMarketFundsMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember" decimals="-3" id="Fact-86AD2E56E91DB5FFA39613A0ACB2D6EA" unitRef="usd">893000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
	<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2017Q4" decimals="-3" id="Fact-151CAD72E9EB7BF7105F13A0ACB37450" unitRef="usd">69412000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
	<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2018Q3" decimals="-3" id="Fact-0D6F79518F80C1AC985C13A0ACB470F7" unitRef="usd">243265000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
	<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2018Q4" decimals="-3" id="Fact-398A1502C4B155A6D03C13A0ACB551E7" unitRef="usd">62427000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
	<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FI2019Q3" decimals="-3" id="Fact-445FA3A1DB25B8C910ED13A0ACB63527" unitRef="usd">140005000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
	<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="FD2018Q3YTD" decimals="-3" id="Fact-3A73B4EBDDC62BA6969C13A0ACB0882C" unitRef="usd">173853000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
	<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="FD2019Q3YTD" decimals="-3" id="Fact-4D24A43EF21DE719353513A0ACB277D7" unitRef="usd">77578000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
	<us-gaap:CommitmentsAndContingencies contextRef="FI2018Q4" id="Fact-CB4B0F2229A8CB3A650113A0ACB5B1C4" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommitmentsAndContingencies contextRef="FI2019Q3" id="Fact-EB0B7A2D1899C3B85A0A13A0ACB4C727" unitRef="usd" xsi:nil="true" />
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-14D382BFF2365E6907B413A0ACB386EB" unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-0913F2456CEC3018BB6913A0ACB3569F" unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-6EE83937068EFA185DFB13A0ACB346BD" unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockParOrStatedValuePerShare contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-648142BA38CF7C2CA7BB13A0ACB38521" unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-A0915EDD302B42F63F7913A0ACB40C84" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-1F2EBF8FBE38DBE2BDF013A0ACB530FD" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-AC7516685BD5EE758B1B13A0ACB661BA" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesAuthorized contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-C65A1D3FF828B032FDE913A0ACB36BA8" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
	<us-gaap:CommonStockSharesIssued contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-4FEE0D122BF0C091E74413A0ACB3BBFE" unitRef="shares">13303028</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-D3CD321062BFD0F7AED813A0ACB6A83B" unitRef="shares">37371914</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-D3B12D56EB22F53AD35E13A0ACB48B98" unitRef="shares">35189254</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesIssued contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-1CEC7DF2101444AD66A713A0ACAFEFDB" unitRef="shares">18406366</us-gaap:CommonStockSharesIssued>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-946F56F3FAC6B056A61D13A0ACB3B001" unitRef="shares">13303028</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-F506D0BB4DD6C9A1107013A0ACB35C8F" unitRef="shares">37272543</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-27C4AD23A3FE594AE41E13A0ACB1EB36" unitRef="shares">50575571</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="INF" id="Fact-100014029FEF44BEF35513A0ACAFFA9D" unitRef="shares">35189254</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="INF" id="Fact-6FFC182CBF9D4840AD4C13A0ACB45E45" unitRef="shares">18306995</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockSharesOutstanding contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-6E3361C780CD055148F213A0ACB0D3D7" unitRef="shares">53496249</us-gaap:CommonStockSharesOutstanding>
	<us-gaap:CommonStockValue contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="-3" id="Fact-794A04428750CF7B54D413A0ACB5139D" unitRef="usd">13000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2018Q4_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="-3" id="Fact-BFA3F15800FFB464BA6F13A0ACB367D8" unitRef="usd">38000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="-3" id="Fact-9ADFBF04AC768D29472813A0ACB54CCE" unitRef="usd">35000</us-gaap:CommonStockValue>
	<us-gaap:CommonStockValue contextRef="FI2019Q3_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassBMember" decimals="-3" id="Fact-243C4F33ABB9C00133C913A0ACB411DA" unitRef="usd">18000</us-gaap:CommonStockValue>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2018Q3QTD" decimals="-3" id="Fact-86FC99513B3E76B614A913A0ACB53C0E" unitRef="usd">-24191000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2018Q3YTD" decimals="-3" id="Fact-670BE35C33C427BA465F13A0ACB64BF1" unitRef="usd">-69837000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2019Q3QTD" decimals="-3" id="Fact-5FB04D6E48686A834BD313A0ACB63081" unitRef="usd">-31360000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ComprehensiveIncomeNetOfTax contextRef="FD2019Q3YTD" decimals="-3" id="Fact-6413784BCC6001FC5C1313A0ACB693B7" unitRef="usd">-91951000</us-gaap:ComprehensiveIncomeNetOfTax>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-8745E84467C42C8254A313A0ACB37EDC" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-70C25A05F96C22A517E02CE74C1A4284" unitRef="number">0.64</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-66843780A4B18C27392213A0ACB3884A" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-72F4824E32DAE2E45BC613A0ACB125FA" unitRef="number">0.65</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-2C06144A88C0E828175F13A0ACB1CE29" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-6DCABEB99B3112C180EF13A0ACB21BFE" unitRef="number">0.61</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_GB_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-E95C02FE18AB64269DCA13A0ACB2E1EB" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConcentrationRiskPercentage1 contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_country_US_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_GeographicConcentrationRiskMember" decimals="2" id="Fact-581C21A2E3D3153D4F8C13A0ACB17D91" unitRef="number">0.62</us-gaap:ConcentrationRiskPercentage1>
	<us-gaap:ConvertibleDebtFairValueDisclosures contextRef="FI2019Q3" decimals="-5" id="Fact-3B025B89FC3A0EA80D0B2CE049C7C2A4" unitRef="usd">403200000</us-gaap:ConvertibleDebtFairValueDisclosures>
	<us-gaap:ConvertibleDebtNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-A6DBE88765AA5752DCA213A0ACB421C6" unitRef="usd">0</us-gaap:ConvertibleDebtNoncurrent>
	<us-gaap:ConvertibleDebtNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-CB239DC17A82D07DA56613A0ACB4A336" unitRef="usd">213692000</us-gaap:ConvertibleDebtNoncurrent>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3QTD" decimals="-3" id="Fact-E14F803A27B3E93E977013A0ACB5775B" unitRef="usd">11071000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-65946040C90B754379D913A0ACB6F002" unitRef="usd">7904000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-06EFA9A21AA073C6707A13A0ACB4E009" unitRef="usd">3167000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3YTD" decimals="-3" id="Fact-98F0B24F28A986D0E11A13A0ACB5D4F4" unitRef="usd">30458000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-5CBAD4CF0F6D47B0F80E13A0ACB69729" unitRef="usd">21669000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-0B612F5E2641F32B767B13A0ACB3EAE9" unitRef="usd">8789000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3QTD" decimals="-3" id="Fact-7EE81C5E6D61A35268AC13A0ACB4A8C9" unitRef="usd">17758000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-6A9400F190C72EB98BA013A0ACB4C0BF" unitRef="usd">13248000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-634D3729E9C4262A95BB2CF0543041CD" unitRef="usd">4510000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3YTD" decimals="-3" id="Fact-FA2E271E14A5DD90487413A0ACB4F503" unitRef="usd">48001000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-F3856115639A4829E67F13A0ACB52AF0" unitRef="usd">35434000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:CostOfGoodsAndServicesSold contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-84390F9CBBEDCEE4F44813A0ACAF5D0C" unitRef="usd">12567000</us-gaap:CostOfGoodsAndServicesSold>
	<us-gaap:DebtInstrumentCarryingAmount contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-32EDF62572ACAA65E5FD13A0ACB296A4" unitRef="usd">300000000</us-gaap:DebtInstrumentCarryingAmount>
	<us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesEquityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-37FC6D2F4E2B4C0EB3DF13A0ACB6E31D" unitRef="usd">81683000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
	<us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="FI2019Q2" decimals="2" id="Fact-DCD5EA6B0BEAABBF3AE713A0ACB50A95" unitRef="usdPerShare">68.15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
	<us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="FI2019Q3" decimals="2" id="Fact-29544A7746D08C71FEFE13A0ACB078AC" unitRef="usdPerShare">68.15</us-gaap:DebtInstrumentConvertibleConversionPrice1>
	<us-gaap:DebtInstrumentConvertibleConversionRatio1 contextRef="D2019Q2Jun01-Jul31" decimals="INF" id="Fact-7D530432C5C6D2C49E3413A0ACB41950" unitRef="number">14.6738</us-gaap:DebtInstrumentConvertibleConversionRatio1>
	<us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="D2019Q2Jun01-Jul31" decimals="INF" id="Fact-B39185129FBB5271162913A0ACB48C09" unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
	<us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="D2019Q2Jun01-Jul31_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember" decimals="INF" id="Fact-3F2607745716D99E5AA713A0ACB4ADBA" unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
	<us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1 contextRef="D2019Q2Jun01-Jul31_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" decimals="INF" id="Fact-874C56A1A609BE05F87A13A0ACAF5EB1" unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
	<us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger contextRef="D2019Q2Jun01-Jul31" decimals="INF" id="Fact-4B9919DAEF3C6C2A246B13A0ACB479D4" unitRef="number">1.3</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
	<us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger contextRef="D2019Q2Jun01-Jul31_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember" decimals="INF" id="Fact-F4E4457625AE2ED245FA13A0ACB37AA5" unitRef="number">1.3</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
	<us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="D2019Q2Jun01-Jul31_srt_RangeAxis_srt_MinimumMember" decimals="INF" id="Fact-31BE548EDCA01B1B703513A0ACB4C820" unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
	<us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="D2019Q2Jun01-Jul31_srt_RangeAxis_srt_MinimumMember_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodOneMember" decimals="INF" id="Fact-7F39C490E29A5E544D8C13A0ACB4D8BC" unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
	<us-gaap:DebtInstrumentConvertibleThresholdTradingDays contextRef="D2019Q2Jun01-Jul31_us-gaap_DebtInstrumentRedemptionPeriodAxis_us-gaap_DebtInstrumentRedemptionPeriodTwoMember" decimals="INF" id="Fact-30717E7C35ECB7B1F5B213A0ACAF4613" unitRef="day">5</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
	<us-gaap:DebtInstrumentFaceAmount contextRef="FI2019Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="INF" id="Fact-DE5295C3ABF0B9392A8613A0ACB502EE" unitRef="usd">50000000</us-gaap:DebtInstrumentFaceAmount>
	<us-gaap:DebtInstrumentFaceAmount contextRef="I2019Q2Jun30_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="INF" id="Fact-E87505628DF513DDD74D13A0ACB45D2A" unitRef="usd">250000000</us-gaap:DebtInstrumentFaceAmount>
	<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="FI2019Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="4" id="Fact-4372CC3CCECC61CFF09113A0ACB3BCA2" unitRef="number">0.0703</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="FI2019Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="INF" id="Fact-54FF26E6BAD5A86C3DCF13A0ACB33866" unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="I2019Q2Jun30_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="INF" id="Fact-6E5077639B03C69771B613A0ACB4CC0F" unitRef="number">0.0075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
	<us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed contextRef="D2019Q2Jun01-Jul31_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="INF" id="Fact-0A0ED1807AF530C061F513A0ACB3E8C8" unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
	<us-gaap:DebtInstrumentUnamortizedDiscount contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-5A29FB746AAC9BF8243B2CDFAC4511AF" unitRef="usd">80197000</us-gaap:DebtInstrumentUnamortizedDiscount>
	<us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible contextRef="FI2019Q3" decimals="-3" id="Fact-7B300258EC371E9EE36213A0ACB20703" unitRef="usd">0</us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible>
	<us-gaap:DeferredCostsCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-F3F28ED5D4C1FDF0E9D213A0ACB3048F" unitRef="usd">11820000</us-gaap:DeferredCostsCurrent>
	<us-gaap:DeferredCostsCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-2281FD22D3A2042743DE13A0ACB54C63" unitRef="usd">19143000</us-gaap:DeferredCostsCurrent>
	<us-gaap:DeferredFinanceCostsGross contextRef="FI2019Q2_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesEquityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-5" id="Fact-C965C1EBF35FF00F7F2013A0ACB45D48" unitRef="usd">2500000</us-gaap:DeferredFinanceCostsGross>
	<us-gaap:DeferredFinanceCostsGross contextRef="FI2019Q2_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-5" id="Fact-EBF54E71FCB59E65395913A0ACB5D39D" unitRef="usd">6300000</us-gaap:DeferredFinanceCostsGross>
	<us-gaap:DeferredFinanceCostsGross contextRef="FI2019Q2_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-5" id="Fact-D548B576A47A97620FD513A0ACB4F548" unitRef="usd">8800000</us-gaap:DeferredFinanceCostsGross>
	<us-gaap:DeferredFinanceCostsGross contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesEquityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-3CACC1D28361040C83C213A0ACB62D8E" unitRef="usd">2485000</us-gaap:DeferredFinanceCostsGross>
	<us-gaap:DeferredFinanceCostsGross contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-4CFFBE3BD30D5C71837E13A0ACB2AA30" unitRef="usd">6111000</us-gaap:DeferredFinanceCostsGross>
	<us-gaap:DeferredIncomeTaxAssetsNet contextRef="FI2018Q4" decimals="-3" id="Fact-0A3C57A1B6D3DBB0CEC413A0ACB3C797" unitRef="usd">326000</us-gaap:DeferredIncomeTaxAssetsNet>
	<us-gaap:DeferredIncomeTaxAssetsNet contextRef="FI2019Q3" decimals="-3" id="Fact-5941FD52A1542C193EAA13A0ACB4EDD8" unitRef="usd">701000</us-gaap:DeferredIncomeTaxAssetsNet>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C19FE9B4379B15EA9FA82CD920BBF5F0" unitRef="usd">163000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="FD2019Q3YTD" decimals="-3" id="Fact-B8D1A429D56F7C88D52713A0ACB23326" unitRef="usd">-351000</us-gaap:DeferredIncomeTaxExpenseBenefit>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2018Q4" decimals="-3" id="Fact-5B46EB00B5225A763C6E13A0ACB36345" unitRef="usd">18000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="FI2019Q3" decimals="-3" id="Fact-102204F4918F0D3748DE13A0ACB4ED47" unitRef="usd">42000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
	<us-gaap:DeferredRentCreditNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-5312F74466C97E287F5713A0ACB44DD7" unitRef="usd">925000</us-gaap:DeferredRentCreditNoncurrent>
	<us-gaap:DeferredRentCreditNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-F14C47C977A93571F89913A0ACB3089B" unitRef="usd">2183000</us-gaap:DeferredRentCreditNoncurrent>
	<us-gaap:DeferredRevenueCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-FA8F4D53939940EA49D413A0ACB360F3" unitRef="usd">114500000</us-gaap:DeferredRevenueCurrent>
	<us-gaap:DeferredRevenueCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-87CE9BA94ED6393D3F8713A0ACB32BCE" unitRef="usd">136609000</us-gaap:DeferredRevenueCurrent>
	<us-gaap:DeferredRevenueNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-05A480D93873E312365313A0ACB3D4DC" unitRef="usd">22930000</us-gaap:DeferredRevenueNoncurrent>
	<us-gaap:DeferredRevenueNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-5456C609E9766476FB2613A0ACAF0FDF" unitRef="usd">17229000</us-gaap:DeferredRevenueNoncurrent>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BD37DC52579D9C68133F13A0ACB6C63F" unitRef="usd">2789000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:DepreciationDepletionAndAmortization contextRef="FD2019Q3YTD" decimals="-3" id="Fact-EA2BAA88C49500CE399B13A0ACB2C4B4" unitRef="usd">3334000</us-gaap:DepreciationDepletionAndAmortization>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2018Q3QTD" decimals="2" id="Fact-6EDDEF8AC983724998D913A0ACAF68FA" unitRef="usdPerShare">-1.39</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2018Q3YTD" decimals="2" id="Fact-6E8F741C16F73F7CF92213A0ACB62C39" unitRef="usdPerShare">-4.74</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2019Q3QTD" decimals="2" id="Fact-DB0FD96CC323E960AA0B13A0ACB6FB81" unitRef="usdPerShare">-0.59</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EarningsPerShareBasicAndDiluted contextRef="FD2019Q3YTD" decimals="2" id="Fact-67493DF039A333A515071E147983776B" unitRef="usdPerShare">-1.78</us-gaap:EarningsPerShareBasicAndDiluted>
	<us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FD2018Q3YTD" decimals="-3" id="Fact-5E0C710FA909B03B748813A0ACB32A29" unitRef="usd">182000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
	<us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="FD2019Q3YTD" decimals="-3" id="Fact-D2EE62C53CA1D50927B613A0ACB6369C" unitRef="usd">-101000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-49443FA5C212C2F31C9113A0ACB3D3ED" unitRef="usd">17433000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-62B25CF1926D11C6770513A0ACB4CE3A" unitRef="usd">21615000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
	<us-gaap:FairValueAdjustmentOfWarrants contextRef="FD2018Q3YTD" decimals="-3" id="Fact-616992677965EFC6B72013A0ACB302DD" unitRef="usd">-101000</us-gaap:FairValueAdjustmentOfWarrants>
	<us-gaap:FairValueAdjustmentOfWarrants contextRef="FD2019Q3YTD" decimals="-3" id="Fact-E3F0A34A33591EA1FD3D13A0ACB44395" unitRef="usd">0</us-gaap:FairValueAdjustmentOfWarrants>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2018Q4" decimals="-3" id="Fact-BE4F9D7A0EED99ED78BB2CEFAA9519FF" unitRef="usd">1627000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="FI2019Q3" decimals="-3" id="Fact-EA64E2367DFD238CD53113A0ACB356F1" unitRef="usd">965000</us-gaap:FiniteLivedIntangibleAssetsNet>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-44654DDD4A4FB883505D2CF0543FD15A" unitRef="usd">9829000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-AA39B19BCD01877E6AD92CF0543BC939" unitRef="usd">26533000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-BF85C7379A23817E0F3E13A0ACB42BE5" unitRef="usd">14986000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:GeneralAndAdministrativeExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-720A3684883734A359EE13A0ACB517C3" unitRef="usd">38467000</us-gaap:GeneralAndAdministrativeExpense>
	<us-gaap:Goodwill contextRef="FI2018Q4" decimals="-3" id="Fact-2DB122C47EF2F9FF83AC13A0ACB4CB20" unitRef="usd">1700000</us-gaap:Goodwill>
	<us-gaap:Goodwill contextRef="FI2019Q3" decimals="-3" id="Fact-AE093F1483C20DB994D913A0ACB35134" unitRef="usd">1700000</us-gaap:Goodwill>
	<us-gaap:GrossProfit contextRef="FD2018Q3QTD" decimals="-3" id="Fact-578796CC7BCCF912A3B72CF05417DEA0" unitRef="usd">30417000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2018Q3YTD" decimals="-3" id="Fact-A3E0F8CA334C9913E41113A0ACB5F3EB" unitRef="usd">79020000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2019Q3QTD" decimals="-3" id="Fact-63EEA80B6E5D6D4A57B213A0ACB5E789" unitRef="usd">47227000</us-gaap:GrossProfit>
	<us-gaap:GrossProfit contextRef="FD2019Q3YTD" decimals="-3" id="Fact-DEBF05D599FE7AAD76DA13A0ACB6F57E" unitRef="usd">122696000</us-gaap:GrossProfit>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2018Q3QTD" decimals="-3" id="Fact-993571106DB3007A9E8513A0ACB47570" unitRef="usd">-23880000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2018Q3YTD" decimals="-3" id="Fact-5EB98696526543B2B39013A0ACAFD820" unitRef="usd">-69168000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2019Q3QTD" decimals="-3" id="Fact-8CC23A9E69E335B483EA13A0ACB4E482" unitRef="usd">-31353000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="FD2019Q3YTD" decimals="-3" id="Fact-4A5D2F5D2BE5D14980591E14798A3404" unitRef="usd">-91050000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3QTD" decimals="-3" id="Fact-5B18A99AA550A02815D313A0ACB593D8" unitRef="usd">336000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3QTD" decimals="-5" id="Fact-A73B97097CE2B945313B13A0ACB2DEFC" unitRef="usd">300000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3YTD" decimals="-5" id="Fact-85B461371194BD8CD28813A0ACB29F25" unitRef="usd">800000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2018Q3YTD" decimals="-3" id="Fact-AC569144E6465A7D5F2513A0ACB5F639" unitRef="usd">817000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3QTD" decimals="-3" id="Fact-36DADC4272DF9AF45CDD13A0ACB610EC" unitRef="usd">-33000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3YTD" decimals="-3" id="Fact-1B39DC3B7B21DDD2BF061E1479725053" unitRef="usd">680000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncomeTaxExpenseBenefit contextRef="FD2019Q3YTD" decimals="-5" id="Fact-A1EAFE9B8250EB8BB85513A0ACB21672" unitRef="usd">700000</us-gaap:IncomeTaxExpenseBenefit>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2018Q3YTD" decimals="-3" id="Fact-16CA4FD73F79E902BC9313A0ACB64C32" unitRef="usd">687000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsPayable contextRef="FD2019Q3YTD" decimals="-3" id="Fact-580635CB8F7F3EBFD1BC13A0ACB42B37" unitRef="usd">-165000</us-gaap:IncreaseDecreaseInAccountsPayable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2018Q3YTD" decimals="-3" id="Fact-590250AC20B02629BB5A13A0ACB34A36" unitRef="usd">4653000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="FD2019Q3YTD" decimals="-3" id="Fact-F45573EAA65568B94A9513A0ACB4B7EA" unitRef="usd">-9267000</us-gaap:IncreaseDecreaseInAccountsReceivable>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-0EE2CDD8D0C939D530AC13A0ACB463CA" unitRef="usd">2163000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-EDDD7C93876C631AFBED13A0ACB5979E" unitRef="usd">7184000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
	<us-gaap:IncreaseDecreaseInDeferredCharges contextRef="FD2018Q3YTD" decimals="-3" id="Fact-A4DE72D4C18F541E2E1513A0ACB1DAA5" unitRef="usd">2217000</us-gaap:IncreaseDecreaseInDeferredCharges>
	<us-gaap:IncreaseDecreaseInDeferredCharges contextRef="FD2019Q3YTD" decimals="-3" id="Fact-5F1CAA5B897AF4310B1413A0ACB083D1" unitRef="usd">5514000</us-gaap:IncreaseDecreaseInDeferredCharges>
	<us-gaap:IncreaseDecreaseInDeferredLiabilities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-9C71FF7614CA3C7526072CD920B79D3F" unitRef="usd">-85000</us-gaap:IncreaseDecreaseInDeferredLiabilities>
	<us-gaap:IncreaseDecreaseInDeferredLiabilities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-3964F11EB78C34D626B013A0ACB41051" unitRef="usd">1258000</us-gaap:IncreaseDecreaseInDeferredLiabilities>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B3CACC06020A3B85E9AA13A0ACB6789D" unitRef="usd">21794000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="FD2019Q3YTD" decimals="-3" id="Fact-559435CD7064E99B301E13A0ACB649FB" unitRef="usd">16517000</us-gaap:IncreaseDecreaseInDeferredRevenue>
	<us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="FD2018Q3YTD" decimals="-3" id="Fact-75EB9422091E40E1279613A0ACB6ED22" unitRef="usd">670000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
	<us-gaap:IncreaseDecreaseInOtherNoncurrentAssets contextRef="FD2019Q3YTD" decimals="-3" id="Fact-A20107D60E525548C2ED13A0ACB4B2DA" unitRef="usd">33000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2018Q3YTD" decimals="-3" id="Fact-66E828F50A99799AE5BC13A0ACB41AC6" unitRef="usd">2120000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="FD2019Q3YTD" decimals="-3" id="Fact-5D0CD46C3592AC8BC16213A0ACB5DAFA" unitRef="usd">4018000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
	<us-gaap:InterestExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-2436752B8877FF2BA86413A0ACB4B4FB" unitRef="usd">0</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BDE096B61D92C6DF3EA913A0ACB5B831" unitRef="usd">8000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-4BEAF95B61CD4D84037B13A0ACB4030A" unitRef="usd">4358000</us-gaap:InterestExpense>
	<us-gaap:InterestExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-7D3274DCE41F7BE3BBBA13A0ACAFB2C7" unitRef="usd">5652000</us-gaap:InterestExpense>
	<us-gaap:InterestExpenseDebt contextRef="FD2018Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-E281AECA1C98289FAA2613A0ACB48EBC" unitRef="usd">0</us-gaap:InterestExpenseDebt>
	<us-gaap:InterestExpenseDebt contextRef="FD2018Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-19CAC7805D530A32E60613A0ACB65DD7" unitRef="usd">0</us-gaap:InterestExpenseDebt>
	<us-gaap:InterestExpenseDebt contextRef="FD2019Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-6039AFCBC91C4402B1A013A0ACB6FF8E" unitRef="usd">3675000</us-gaap:InterestExpenseDebt>
	<us-gaap:InterestExpenseDebt contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-93A3360EA359EE90792213A0ACAF8E87" unitRef="usd">4968000</us-gaap:InterestExpenseDebt>
	<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="FD2018Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-2ED140D6789B29B2927713A0ACB66005" unitRef="usd">0</us-gaap:InterestExpenseDebtExcludingAmortization>
	<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="FD2018Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-25952F66F8CAD734296813A0ACB6A47E" unitRef="usd">0</us-gaap:InterestExpenseDebtExcludingAmortization>
	<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="FD2019Q3QTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-83E6DBDE8E3BC551DADA13A0ACAF24F7" unitRef="usd">563000</us-gaap:InterestExpenseDebtExcludingAmortization>
	<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="FD2019Q3YTD_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-5F205FE89D362769A54613A0ACB61DC8" unitRef="usd">763000</us-gaap:InterestExpenseDebtExcludingAmortization>
	<us-gaap:InvestmentIncomeNet contextRef="FD2018Q3QTD" decimals="-3" id="Fact-64FC2917F67377B9037813A0ACB59467" unitRef="usd">227000</us-gaap:InvestmentIncomeNet>
	<us-gaap:InvestmentIncomeNet contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BEC9DEF5436F38C4627C13A0ACB6E569" unitRef="usd">556000</us-gaap:InvestmentIncomeNet>
	<us-gaap:InvestmentIncomeNet contextRef="FD2019Q3QTD" decimals="-3" id="Fact-810975A04C1DD06FB6B713A0ACB6CB1A" unitRef="usd">2459000</us-gaap:InvestmentIncomeNet>
	<us-gaap:InvestmentIncomeNet contextRef="FD2019Q3YTD" decimals="-3" id="Fact-6A2CB537974E329BFE4F13A0ACB49B4A" unitRef="usd">4936000</us-gaap:InvestmentIncomeNet>
	<us-gaap:LeaseAndRentalExpense contextRef="D2019Q3Sep30" decimals="-5" id="Fact-30FA377754AB7E2CC5A51DE9C5FDF4D1" unitRef="usd">1500000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2018Q3QTD" decimals="-5" id="Fact-A1F4D46149AF0ED488CC13A0ACB2DE47" unitRef="usd">2300000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2018Q3YTD" decimals="-5" id="Fact-A2814A84FCD88B31E08513A0ACB204F2" unitRef="usd">6600000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2019Q3QTD" decimals="-5" id="Fact-9EBD7A6684BB1AC05B0E2CE1ACCBAC37" unitRef="usd">2600000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:LeaseAndRentalExpense contextRef="FD2019Q3YTD" decimals="-5" id="Fact-F298FC072D361CB75EEC13A0ACB2F40A" unitRef="usd">8800000</us-gaap:LeaseAndRentalExpense>
	<us-gaap:Liabilities contextRef="FI2018Q4" decimals="-3" id="Fact-009794DD20C4A41332F813A0ACB46609" unitRef="usd">221703000</us-gaap:Liabilities>
	<us-gaap:Liabilities contextRef="FI2019Q3" decimals="-3" id="Fact-B33026BA8D328C98464913A0ACB453AE" unitRef="usd">473425000</us-gaap:Liabilities>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2018Q4" decimals="-3" id="Fact-5BA905BA0600A844A2821D9054326CED" unitRef="usd">415196000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesAndStockholdersEquity contextRef="FI2019Q3" decimals="-3" id="Fact-8A35BD1AB4860F8131211D9054416910" unitRef="usd">670670000</us-gaap:LiabilitiesAndStockholdersEquity>
	<us-gaap:LiabilitiesCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-9B720DBC65EAE6B944122CEFAAA92E82" unitRef="usd">142617000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LiabilitiesCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-51A4C68F7DA786573FEA13A0ACB4DAED" unitRef="usd">172335000</us-gaap:LiabilitiesCurrent>
	<us-gaap:LongTermDebt contextRef="FI2019Q3_us-gaap_DebtInstrumentAxis_mdb_ConvertibleSeniorNotesLiabilityComponentMember_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember" decimals="-3" id="Fact-FD9B921934CB5AA3444A13A0ACB258CB" unitRef="usd">213692000</us-gaap:LongTermDebt>
	<us-gaap:LossContingencyAccrualAtCarryingValue contextRef="FI2018Q4" decimals="INF" id="Fact-1877D1C369834D52A32D13A0ACB60D4B" unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
	<us-gaap:LossContingencyAccrualAtCarryingValue contextRef="FI2019Q3" decimals="INF" id="Fact-4C4D9D83E448C869979D13A0ACB29C46" unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-35ED12A90F052D05BB0C2CD920A3D958" unitRef="usd">211203000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-40266373EB359FD38ABC13A0ACAF0D67" unitRef="usd">277622000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-801A02B0BF55210ED3BB13A0ACB604B5" unitRef="usd">-363000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-28C1397456426AB8A6D313A0ACB5D15D" unitRef="usd">-167434000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-3B979FE471277231B41713A0ACB6D740" unitRef="usd">-37169000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-D2C635B5F925DBD06ECF13A0ACB63CF0" unitRef="usd">-32509000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
	<us-gaap:NetIncomeLoss contextRef="FD2018Q3QTD" decimals="-3" id="Fact-FAC9EAE1F4271F9DA78713A0ACB63B0F" unitRef="usd">-24216000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2018Q3YTD" decimals="-3" id="Fact-366B547C5E9F2C5B9E7E13A0ACB5A7DF" unitRef="usd">-69985000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2019Q3QTD" decimals="-3" id="Fact-B3DD2FB66D5A8B5893F913A0ACB412EF" unitRef="usd">-31320000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2019Q3YTD" decimals="-3" id="Fact-B111C84B2F96CDDCE2E113A0ACB6A1DF" unitRef="usd">-91730000</us-gaap:NetIncomeLoss>
	<us-gaap:NetIncomeLoss contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-84B82EF7B1D4FCD4CF8613A0ACB2390D" unitRef="usd">-91730000</us-gaap:NetIncomeLoss>
	<us-gaap:NumberOfOperatingSegments contextRef="FD2019Q3YTD" decimals="INF" id="Fact-C3138C1EDCA2969CA2BB13A0ACB1DD4C" unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
	<us-gaap:OperatingExpenses contextRef="FD2018Q3QTD" decimals="-3" id="Fact-B7DA480C278E88D4DF7013A0ACAF0917" unitRef="usd">54467000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2018Q3YTD" decimals="-3" id="Fact-92E24D366AB70A1615EF13A0ACB5E7C7" unitRef="usd">149034000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2019Q3QTD" decimals="-3" id="Fact-D636B5D82A0932C8720D13A0ACAFD73A" unitRef="usd">76281000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingExpenses contextRef="FD2019Q3YTD" decimals="-3" id="Fact-8A77CA3AA675474A596213A0ACB5E654" unitRef="usd">211606000</us-gaap:OperatingExpenses>
	<us-gaap:OperatingIncomeLoss contextRef="FD2018Q3QTD" decimals="-3" id="Fact-6C2E3683ADEAFD215CDE13A0ACAF7D71" unitRef="usd">-24050000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2018Q3YTD" decimals="-3" id="Fact-7955FFAF4A98A393498513A0ACB5E9CD" unitRef="usd">-70014000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2019Q3QTD" decimals="-3" id="Fact-7F2BB0F1224EE7ACA0462CF0542AFD2D" unitRef="usd">-29054000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingIncomeLoss contextRef="FD2019Q3YTD" decimals="-3" id="Fact-C733C5FEBC775C99DAB013A0ACB54B4D" unitRef="usd">-88910000</us-gaap:OperatingIncomeLoss>
	<us-gaap:OperatingLeaseLiabilityCurrent contextRef="FI2019Q3" decimals="-5" id="Fact-C520F124AD666BD527451DAAFD5C2176" unitRef="usd">800000</us-gaap:OperatingLeaseLiabilityCurrent>
	<us-gaap:OptionIndexedToIssuersEquityShares contextRef="D2019Q2Jun01-Jul31_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="-5" id="Fact-B98E8A974882FFC6801313A0ACB62D29" unitRef="shares">4400000</us-gaap:OptionIndexedToIssuersEquityShares>
	<us-gaap:OptionIndexedToIssuersEquityStrikePrice1 contextRef="D2019Q2Jun01-Jul31_us-gaap_OptionIndexedToIssuersEquityEquityAxis_us-gaap_CallOptionMember" decimals="INF" id="Fact-964D8E014C0180F706C313A0ACB65FFE" unitRef="usdPerShare">68.15</us-gaap:OptionIndexedToIssuersEquityStrikePrice1>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-50E898521512BE7BBD8613A0ACB523CA" unitRef="usd">8436000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherAssetsNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-3FBBE8AF7360B0F50E7413A0ACB3D8B5" unitRef="usd">6649000</us-gaap:OtherAssetsNoncurrent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2018Q3QTD" decimals="-3" id="Fact-30C2D65585FEF047021713A0ACB694BA" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BCAC5908302991141C5E13A0ACB668F2" unitRef="usd">-33000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2019Q3QTD" decimals="-3" id="Fact-A3968AD2D50112A919A513A0ACB65093" unitRef="usd">9000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2019Q3YTD" decimals="-3" id="Fact-00B1E7A57DD16977896E13A0ACB61C00" unitRef="usd">-43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-C3161B4CDAB41188754B13A0ACB03218" unitRef="usd">-43000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2018Q3QTD" decimals="-3" id="Fact-28C3EC0985F66690A0EB13A0ACB57FF0" unitRef="usd">21000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2018Q3YTD" decimals="-3" id="Fact-D19D8913B72C2A8E55D613A0ACB6AB48" unitRef="usd">181000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2019Q3QTD" decimals="-3" id="Fact-BFDC3491EF2A23200ABB13A0ACB67BFA" unitRef="usd">-49000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2019Q3YTD" decimals="-3" id="Fact-AC57A633EABAA26BDBFE13A0ACB6F3A9" unitRef="usd">-178000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-C4E34A34DB0862B5E96513A0ACB133C2" unitRef="usd">-178000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2018Q3QTD" decimals="-3" id="Fact-1617B3E0C40BA5145A9013A0ACB55BAD" unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C117E5C02AD2257873AB13A0ACB63B64" unitRef="usd">148000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2019Q3QTD" decimals="-3" id="Fact-23B5D3F2F3589862083713A0ACB65CAB" unitRef="usd">-40000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="FD2019Q3YTD" decimals="-3" id="Fact-C91E7B80C381348D95B113A0ACB6A89E" unitRef="usd">-221000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2018Q4" decimals="-3" id="Fact-8FF45109C3E5DF0AF6DE13A0ACB50618" unitRef="usd">55213000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherLiabilitiesNoncurrent contextRef="FI2019Q3" decimals="-3" id="Fact-3698CE599E979FF2F20B2CEFAAAE4C28" unitRef="usd">67944000</us-gaap:OtherLiabilitiesNoncurrent>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-4AF9AD0D9319B4730FDE13A0ACB55442" unitRef="usd">-57000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-554F7409D3C3252DAEED13A0ACAFBAE8" unitRef="usd">298000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-F8481071D2F73E4BB92F13A0ACB40407" unitRef="usd">-400000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:OtherNonoperatingIncomeExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-0B460A184B4556FE189A13A0ACB6A2A4" unitRef="usd">-1424000</us-gaap:OtherNonoperatingIncomeExpense>
	<us-gaap:PaymentsForProceedsFromTenantAllowance contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BCFF0490FCE4F761C16F13A0ACB5A6A5" unitRef="usd">0</us-gaap:PaymentsForProceedsFromTenantAllowance>
	<us-gaap:PaymentsForProceedsFromTenantAllowance contextRef="FD2019Q3YTD" decimals="-3" id="Fact-329A184926951DA4B1AF13A0ACB0807B" unitRef="usd">-633000</us-gaap:PaymentsForProceedsFromTenantAllowance>
	<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2018Q3YTD" decimals="-3" id="Fact-C2DA2DB8625355BC6C6013A0ACB3185E" unitRef="usd">149000</us-gaap:PaymentsForRepurchaseOfCommonStock>
	<us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="FD2019Q3YTD" decimals="-3" id="Fact-EB030D14FE9FE3A20A2813A0ACB61AC6" unitRef="usd">327000</us-gaap:PaymentsForRepurchaseOfCommonStock>
	<us-gaap:PaymentsOfStockIssuanceCosts contextRef="FD2018Q3YTD" decimals="-3" id="Fact-A6A5D999F84F0F4C3B6213A0ACB5B8AA" unitRef="usd">2344000</us-gaap:PaymentsOfStockIssuanceCosts>
	<us-gaap:PaymentsOfStockIssuanceCosts contextRef="FD2019Q3YTD" decimals="-3" id="Fact-20EC26FF2B5CCF1D52E913A0ACB35B06" unitRef="usd">0</us-gaap:PaymentsOfStockIssuanceCosts>
	<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="FD2018Q3YTD" decimals="-3" id="Fact-ED9129F8499DAEF72CC013A0ACB6F876" unitRef="usd">72879000</us-gaap:PaymentsToAcquireMarketableSecurities>
	<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="FD2019Q3YTD" decimals="-3" id="Fact-DBD34213F05EEB01474513A0ACB47C69" unitRef="usd">369736000</us-gaap:PaymentsToAcquireMarketableSecurities>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2018Q3YTD" decimals="-3" id="Fact-D024D653201E3B9C746313A0ACB26EB2" unitRef="usd">1714000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="FD2019Q3YTD" decimals="-3" id="Fact-46B3CDE98C4D1CFCD1BE13A0ACB009B9" unitRef="usd">3698000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
	<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2018Q4" decimals="-3" id="Fact-BDF9672DB25865DD99C213A0ACB4C27A" unitRef="usd">5884000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
	<us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-521F52058E7A9E46841313A0ACB438B5" unitRef="usd">8653000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
	<us-gaap:ProceedsFromConvertibleDebt contextRef="D2019Q2Jun01-Jul31" decimals="-5" id="Fact-B1EBCDE919DBECD1091013A0ACB4BB66" unitRef="usd">291100000</us-gaap:ProceedsFromConvertibleDebt>
	<us-gaap:ProceedsFromConvertibleDebt contextRef="FD2018Q3YTD" decimals="-3" id="Fact-2B5F5573C5BB2D22A8DF13A0ACB437EC" unitRef="usd">0</us-gaap:ProceedsFromConvertibleDebt>
	<us-gaap:ProceedsFromConvertibleDebt contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2287FD3D729FFE45A36D13A0ACB5FF87" unitRef="usd">291145000</us-gaap:ProceedsFromConvertibleDebt>
	<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="FD2018Q3YTD" decimals="-3" id="Fact-1F0BC59FDB3D233137912CDD41AD1E68" unitRef="usd">205494000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
	<us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="FD2019Q3YTD" decimals="-3" id="Fact-4C321DE613B3B69F24AC2CDD280AB6C7" unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
	<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B00FC94F13FAF522459E13A0ACB57117" unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
	<us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="FD2019Q3YTD" decimals="-3" id="Fact-9748FBEA78B1B2C7CD8713A0ACB4C97C" unitRef="usd">5626000</us-gaap:ProceedsFromIssuanceOfCommonStock>
	<us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="FD2018Q3YTD" decimals="-3" id="Fact-A4933810261B9F5D967E13A0ACB5CF06" unitRef="usd">74230000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
	<us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="FD2019Q3YTD" decimals="-3" id="Fact-247F1831B10C3FB25F7213A0ACB30A5E" unitRef="usd">206000000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BE5373CE9553121D8D2F13A0ACB610D0" unitRef="usd">8201000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromStockOptionsExercised contextRef="FD2019Q3YTD" decimals="-3" id="Fact-9C8A7B5C9817ED19345E13A0ACB2AA15" unitRef="usd">17631000</us-gaap:ProceedsFromStockOptionsExercised>
	<us-gaap:ProceedsFromWarrantExercises contextRef="FD2018Q3YTD" decimals="-3" id="Fact-B6027AF85EF2D305E45C13A0ACB1CAA8" unitRef="usd">1000</us-gaap:ProceedsFromWarrantExercises>
	<us-gaap:ProceedsFromWarrantExercises contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2A6B245CFC90DB9E686E13A0ACB3F7ED" unitRef="usd">0</us-gaap:ProceedsFromWarrantExercises>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2018Q4" decimals="-3" id="Fact-CBDBB3100DC7670464A213A0ACB4129D" unitRef="usd">59557000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:PropertyPlantAndEquipmentNet contextRef="FI2019Q3" decimals="-3" id="Fact-05AD9D355BDF14A20FC413A0ACB47C20" unitRef="usd">73191000</us-gaap:PropertyPlantAndEquipmentNet>
	<us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="FD2018Q3QTD" decimals="-3" id="Fact-FB98BB286EF8F710713513A0ACB4FF1A" unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
	<us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="FD2018Q3YTD" decimals="-3" id="Fact-2BA420F6716D2396A3DA13A0ACB4C4AA" unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
	<us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="FD2019Q3QTD" decimals="-3" id="Fact-B3B7DC92BEEA2D33971D13A0ACB091BE" unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
	<us-gaap:RelatedPartyTransactionAmountsOfTransaction contextRef="FD2019Q3YTD" decimals="-3" id="Fact-BE1B030E3E18C67D28D813A0ACB47E82" unitRef="usd">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
	<us-gaap:RelatedPartyTransactionDueFromToRelatedParty contextRef="FI2018Q4" decimals="-3" id="Fact-670F0FA8632F1005883413A0ACB4232B" unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
	<us-gaap:RelatedPartyTransactionDueFromToRelatedParty contextRef="FI2019Q3" decimals="-3" id="Fact-D41FBF51A9451734FDB913A0ACB0B7AB" unitRef="usd">0</us-gaap:RelatedPartyTransactionDueFromToRelatedParty>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-076896F954CEB39E410C13A0ACB4C32E" unitRef="usd">16588000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-68F1538D31025F5015E913A0ACB59FD8" unitRef="usd">45414000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-44E642ECDE6C6E4BC97813A0ACB42CFE" unitRef="usd">23179000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:ResearchAndDevelopmentExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-C174077E852F686C979513A0ACB65293" unitRef="usd">63254000</us-gaap:ResearchAndDevelopmentExpense>
	<us-gaap:RestrictedCashCurrent contextRef="FI2018Q3" decimals="-3" id="Fact-8F98C49F2DAD843535BD13A0ACB312A3" unitRef="usd">520000</us-gaap:RestrictedCashCurrent>
	<us-gaap:RestrictedCashCurrent contextRef="FI2019Q3" decimals="-3" id="Fact-E8E0D7ADEECF11BC769113A0ACB67F44" unitRef="usd">515000</us-gaap:RestrictedCashCurrent>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2018Q4" decimals="-3" id="Fact-229590001C16FF9C6EF913A0ACB45FBF" unitRef="usd">-443760000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="FI2019Q3" decimals="-3" id="Fact-BE4B7E24BC7E5137E08813A0ACB3838E" unitRef="usd">-535490000</us-gaap:RetainedEarningsAccumulatedDeficit>
	<us-gaap:Revenues contextRef="FD2018Q3QTD" decimals="-3" id="Fact-907445948E002EBEDB4013A0ACB5E218" unitRef="usd">41488000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-7976A79935CA9874010213A0ACB6C431" unitRef="usd">37885000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3QTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-294D3BC0EB2110BFA68013A0ACB614E9" unitRef="usd">3603000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_srt_AmericasMember" decimals="-3" id="Fact-8770819129A2A6E6DDC013A0ACB313C8" unitRef="usd">28045000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" decimals="-3" id="Fact-3F3B58DE90A6DF1CC96413A0ACB3746E" unitRef="usd">2025000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3QTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" decimals="-3" id="Fact-D47D6664EE6AE6B4304D13A0ACB2E3E9" unitRef="usd">11418000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD" decimals="-3" id="Fact-BC6CDCFE8F9675CF88A113A0ACB49F13" unitRef="usd">109478000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-E1475027B1AF0597A75513A0ACB66EEE" unitRef="usd">99603000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-B2667D2713541B7E484713A0ACB5A20C" unitRef="usd">9875000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_srt_AmericasMember" decimals="-3" id="Fact-D04354784C38D293BB8413A0ACB03306" unitRef="usd">74965000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" decimals="-3" id="Fact-88C90DC836DF7E89D78313A0ACB107E0" unitRef="usd">4173000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2018Q3YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" decimals="-3" id="Fact-2665B25508CCC064463613A0ACB3D18B" unitRef="usd">30340000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD" decimals="-3" id="Fact-83BD897CACC4379381BB13A0ACB5C430" unitRef="usd">64985000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-2384666B1778D7BA872E13A0ACAFA661" unitRef="usd">60090000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-47140BF0D126FCAF95CB13A0ACB5961F" unitRef="usd">4895000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_srt_AmericasMember" decimals="-3" id="Fact-5838A715837FD2522EA713A0ACB200E9" unitRef="usd">42889000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" decimals="-3" id="Fact-44A4547283127612499B13A0ACB1D7D1" unitRef="usd">3543000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3QTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" decimals="-3" id="Fact-3300A93BB0300BA3AE9513A0ACB29C63" unitRef="usd">18553000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD" decimals="-3" id="Fact-DFABD1E92E5083BD170213A0ACB5FC03" unitRef="usd">170697000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_us-gaap_LicenseMember" decimals="-3" id="Fact-F0169767482DEFA1B47D13A0ACB5EE05" unitRef="usd">157588000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD_srt_ProductOrServiceAxis_us-gaap_ServiceMember" decimals="-3" id="Fact-502177D9B2884863002213A0ACB5450B" unitRef="usd">13109000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_srt_AmericasMember" decimals="-3" id="Fact-848BA357A2C94CD7F8742CE6A9DD0CDA" unitRef="usd">112477000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_srt_AsiaPacificMember" decimals="-3" id="Fact-17BD210C0F3359721D1613A0ACB199DC" unitRef="usd">9052000</us-gaap:Revenues>
	<us-gaap:Revenues contextRef="FD2019Q3YTD_srt_StatementGeographicalAxis_us-gaap_EMEAMember" decimals="-3" id="Fact-4B609F0F44926222E9132CE6A9E15A2C" unitRef="usd">49168000</us-gaap:Revenues>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2018Q3QTD" decimals="-3" id="Fact-2E397C4D854D24C6456A13A0ACB63482" unitRef="usd">28050000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2018Q3YTD" decimals="-3" id="Fact-07856E61DD5DD6A33F8513A0ACB52756" unitRef="usd">77087000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2019Q3QTD" decimals="-3" id="Fact-5D53621827F1175463BD13A0ACB52492" unitRef="usd">38116000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:SellingAndMarketingExpense contextRef="FD2019Q3YTD" decimals="-3" id="Fact-6D4EB69D0257EAB27A0713A0ACB553EB" unitRef="usd">109885000</us-gaap:SellingAndMarketingExpense>
	<us-gaap:ShareBasedCompensation contextRef="FD2018Q3YTD" decimals="-3" id="Fact-A244438C499F6F1B819713A0ACB6FFF4" unitRef="usd">15066000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensation contextRef="FD2019Q3YTD" decimals="-3" id="Fact-2CC3B7DA7ACFA0EC58C213A0ACB1FA01" unitRef="usd">26850000</us-gaap:ShareBasedCompensation>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember" id="Fact-14E7A909EE45ABB88B0913A0ACB2B4FB">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" id="Fact-903DC2C0DB419B8B6A3713A0ACB297D9">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" id="Fact-93B1BB9C16EB7A01AB0A13A0ACB2E0D9">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-606D94D35912A2998D5913A0ACAF5FA8" unitRef="shares">67167</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-D4988F427E708428735513A0ACB64832" unitRef="usdPerShare">39.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-8E4839D38F18B9E864F813A0ACB5C3F1" unitRef="shares">1718364</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-C26125E75357A0DCAF0A13A0ACB5E06B" unitRef="usdPerShare">47.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-DA9E735560474F2465ED13A0ACB598AC" unitRef="shares">245746</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-C781DA26FE5C1275388313A0ACB03D1A" unitRef="shares">1758131</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2018Q4_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-F7CA760017E206F8CFF113A0ACB6C4A2" unitRef="usdPerShare">26.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue contextRef="FI2019Q3_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-1ADA67EFD54DD605B61D13A0ACB530C3" unitRef="usdPerShare">46.24</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="INF" id="Fact-7D1E8F9F4DE7132D8E7B13A0ACB637B6" unitRef="shares">138812</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember" decimals="2" id="Fact-D36B6BE8FC98ABCA69E213A0ACB0E81D" unitRef="usdPerShare">34.73</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate contextRef="FI2018Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="INF" id="Fact-ECF094760C19850AAD5913A0ACB2EC41" unitRef="number">0.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized contextRef="FI2018Q3_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember" decimals="-5" id="Fact-57C2825158D29A0D98D113A0ACB2A764" unitRef="shares">1500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2018Q4" decimals="2" id="Fact-82C4E630E23759A3483213A0ACB278DA" unitRef="usdPerShare">6.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="FI2019Q3" decimals="2" id="Fact-7878FF4D64915FB2294713A0ACB2A90A" unitRef="usdPerShare">6.89</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="FD2019Q3YTD" decimals="INF" id="Fact-1615FFAECAEB562BB97213A0ACB286BA" unitRef="shares">640584</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="FD2019Q3YTD" decimals="2" id="Fact-E69DB019C68336F526C113A0ACB2916D" unitRef="usdPerShare">8.43</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2018Q4" decimals="-3" id="Fact-8FBD3431779F4891130013A0ACB206A6" unitRef="usd">246227000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="FI2019Q3" decimals="-3" id="Fact-50BBF4D2086ABE8FC01013A0ACB14482" unitRef="usd">697319000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2018Q4" decimals="INF" id="Fact-624827EEDBA528A0918B13A0ACB24CFC" unitRef="shares">12637435</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="FI2019Q3" decimals="INF" id="Fact-F546DDA4E061AA06745113A0ACB152C8" unitRef="shares">9456539</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2018Q4" decimals="2" id="Fact-8E6211BEF23C33F0ADF513A0ACB2965F" unitRef="usdPerShare">7.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="FI2019Q3" decimals="2" id="Fact-10D8007431358C8C7B9213A0ACB1C111" unitRef="usdPerShare">7.76</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="FI2018Q4" decimals="-3" id="Fact-B2942CE3B24F2C85323113A0ACB2A5B2" unitRef="usd">115122000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="FI2019Q3" decimals="-3" id="Fact-CAE4B6ECC7088081374613A0ACB23B6C" unitRef="usd">401189000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="FI2018Q4" decimals="INF" id="Fact-A0EBC5395111600DBB1A13A0ACB21473" unitRef="shares">5540858</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="FI2019Q3" decimals="INF" id="Fact-38B3DC65C6198DA1397350DA018788E0" unitRef="shares">5377483</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
	<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="FD2019Q3YTD" decimals="2" id="Fact-BAE0004DCA842CD49FCD13A0ACB248CB" unitRef="usdPerShare">6.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" decimals="INF" id="Fact-365CFECB9B4CFF853FEE13A0ACB28470" unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" decimals="INF" id="Fact-27D09170E461C878521A13A0ACB3198D" unitRef="number">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheOneMember" decimals="INF" id="Fact-7725080FBDE17BECAA0013A0ACB284F1" unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_VestingAxis_us-gaap_ShareBasedCompensationAwardTrancheTwoMember" decimals="INF" id="Fact-8F68B292CF5C3ED060B513A0ACB1951B" unitRef="number">0.75</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2018Q4YTD" id="Fact-5DE9F3231BC6DA216F3D13A0ACB29E96">P7Y8M19D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="FD2019Q3YTD" id="Fact-65A49DD9771CEC76D0BC13A0ACB16F4A">P7Y0M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2018Q4YTD" id="Fact-0A98F9FECF48FEEA9D5D13A0ACB1EC7F">P6Y7M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="FD2019Q3YTD" id="Fact-EA84466E773BB8D5065713A0ACB1F5D7">P6Y3M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
	<us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="FD2019Q3YTD_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockMember" decimals="INF" id="Fact-4F4F7368358A98A67CD213A0ACB29FDD" unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
	<us-gaap:StockIssued1 contextRef="FD2018Q3YTD" decimals="-3" id="Fact-7617CBE4566B500AE9CD13A0ACB54750" unitRef="usd">1171000</us-gaap:StockIssued1>
	<us-gaap:StockIssued1 contextRef="FD2019Q3YTD" decimals="-3" id="Fact-7A5F9AE3B3B3E5802CB013A0ACB5FB1A" unitRef="usd">0</us-gaap:StockIssued1>
	<us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-C126744CD03A6CFEFE792CEFEE7CBF55" unitRef="shares">277117</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
	<us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-333AE7ACF34560BBAD5013A0ACB00521" unitRef="shares">138812</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2019Q3YTD" decimals="INF" id="Fact-3E5BE819ADEBD7DDB00713A0ACB2D1DE" unitRef="shares">2540312</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-DB8367687DEA9D7BD36013A0ACB049BC" unitRef="shares">2540312</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2019Q3YTD" decimals="-3" id="Fact-05267ABAF17D3EDA9EEB13A0ACB00DDE" unitRef="usd">5626000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-2E927DC72CEBB9CC4CD413A0ACB1F878" unitRef="usd">5626000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="FD2019Q3YTD" decimals="-3" id="Fact-B738B94196FECEC4C08113A0ACB0618D" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-1D9F38F758B3E0BB458E13A0ACB21870" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
	<us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-D1A2434C53874C823D2413A0ACB12197" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2019Q3YTD" decimals="-3" id="Fact-FAA47AEFB2797506F8FD13A0ACB28A24" unitRef="usd">17585000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-AFC1AE63593265D42D1913A0ACB11305" unitRef="usd">17583000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-A38EB7287E6B014E591D13A0ACB124F9" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
	<us-gaap:StockRepurchasedDuringPeriodShares contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="INF" id="Fact-77125986459D4946665C13A0ACB22AE4" unitRef="shares">35563</us-gaap:StockRepurchasedDuringPeriodShares>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2019Q3YTD" decimals="-3" id="Fact-663ECE62E8788FDDB7FB13A0ACB05E4B" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-D8505AA728B88EDF396E2CEFEE8CE47B" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockRepurchasedDuringPeriodValue contextRef="FD2019Q3YTD_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-0F5CD7897E5857107F4213A0ACB05BB1" unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4" decimals="-3" id="Fact-5F637EB48B964B9299CF13A0ACB345D3" unitRef="usd">193493000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-2D7C5DAAB7EE57CC34CA13A0ACB1C6A2" unitRef="usd">-159000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-47F02F832F2BAFC1C73513A0ACB18794" unitRef="usd">638680000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-D270001D8220E862630713A0ACB15738" unitRef="usd">51000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-379E4D62457B2B8FD92513A0ACB084BA" unitRef="usd">-443760000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2018Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="Fact-8732FB30A2C78225CE9B13A0ACAF3CC9" unitRef="usd">-1319000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3" decimals="-3" id="Fact-3DD17902AEF543A6553413A0ACB45DCB" unitRef="usd">197245000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember" decimals="-3" id="Fact-7FF69A1619157844D08213A0ACB0E202" unitRef="usd">-380000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember" decimals="-3" id="Fact-54EE6D04D16B9F3C4A0D2CEFEE811EC4" unitRef="usd">734381000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember" decimals="-3" id="Fact-08A3D18C4EB3DC581BF213A0ACB04D7E" unitRef="usd">53000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember" decimals="-3" id="Fact-8304AB45FAE33A646E0C13A0ACB1D4FD" unitRef="usd">-535490000</us-gaap:StockholdersEquity>
	<us-gaap:StockholdersEquity contextRef="FI2019Q3_us-gaap_StatementEquityComponentsAxis_us-gaap_TreasuryStockMember" decimals="-3" id="Fact-14E5F20A861D85B9D41813A0ACB0FE7B" unitRef="usd">-1319000</us-gaap:StockholdersEquity>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="FD2018Q4YTD" decimals="2" id="Fact-A5E3BDF948FB2E83BCE813A0ACB323E9" unitRef="usdPerShare">13.27</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:TreasuryStockAcquiredAverageCostPerShare contextRef="FD2019Q3YTD" decimals="2" id="Fact-1314911A27FFCF815B3413A0ACAFD32A" unitRef="usdPerShare">13.27</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
	<us-gaap:TreasuryStockShares contextRef="FI2018Q4" decimals="INF" id="Fact-D5E3E7ECE0A3C5C773F213A0ACB35C40" unitRef="shares">99371</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockShares contextRef="FI2019Q3" decimals="INF" id="Fact-2EC819F115852FE6608E13A0ACB3735A" unitRef="shares">99371</us-gaap:TreasuryStockShares>
	<us-gaap:TreasuryStockValue contextRef="FI2018Q4" decimals="-3" id="Fact-FA3D077D8E3FEDE9001513A0ACB4FA51" unitRef="usd">1319000</us-gaap:TreasuryStockValue>
	<us-gaap:TreasuryStockValue contextRef="FI2019Q3" decimals="-3" id="Fact-AE1AEB381531E1F4FE6713A0ACB457A3" unitRef="usd">1319000</us-gaap:TreasuryStockValue>
	<us-gaap:UnrecognizedTaxBenefits contextRef="FI2019Q3" decimals="-5" id="Fact-1473B054C7F319D7B4CA2CEC45C13907" unitRef="usd">4300000</us-gaap:UnrecognizedTaxBenefits>
	<us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate contextRef="FI2019Q3" decimals="INF" id="Fact-97F8E1022AFF4B9F991C13A0ACB28A51" unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="FD2018Q3QTD" decimals="0" id="Fact-5532DCDFD6BBF6943EBA1E147992138C" unitRef="shares">17421642</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="FD2018Q3YTD" decimals="0" id="Fact-9612B19DACBC8BD04A5E13A0ACB4DC33" unitRef="shares">14749500</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="FD2019Q3QTD" decimals="0" id="Fact-BC047E1BABD10F016B0A13A0ACB4CBC6" unitRef="shares">52702526</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="FD2019Q3YTD" decimals="0" id="Fact-2C08F42DF863249E2A7813A0ACAF272B" unitRef="shares">51431021</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
	<mdb:EmergingGrowthCompanyStatusPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-3E6375148F26E166429013A0ACB0E612">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;As an &amp;#8220;emerging growth company&amp;#8221; (&amp;#8220;EGC&amp;#8221;), the Jump-start Our Business Start-ups Act (&amp;#8220;JOBS Act&amp;#8221;), allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. As a result, the Company&amp;#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make the Company&amp;#8217;s common stock less attractive to investors.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;As a result of its market capitalization as of July 31, 2018, the Company expects that it will cease to qualify as an EGC as of January 31, 2019 and will no longer be able to take advantage of the extended transition period.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</mdb:EmergingGrowthCompanyStatusPolicyPolicyTextBlock>
	<mdb:RelatedPartyTransactionsPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-C5758012BABBD35AE45B13A0ACB0928F">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;All contracts with related parties are executed in ordinary course of business.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</mdb:RelatedPartyTransactionsPolicyPolicyTextBlock>
	<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-B2DC41B36AA50CD29E6013A0ACB07AD4">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#8220;U.S. GAAP&amp;#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;). The condensed balance sheet data as of January 31, 2018 was derived from the Company&amp;#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&amp;#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (the &amp;#8220;2018 Form 10-K&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
	<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-414E782CE9924196532D13A0ACB2AEED">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Commitments and Contingencies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Operating Leases&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Total rent expense related to operating leases was &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$2.6 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$2.3 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; for the three months ended October 31, 2018 and 2017, respectively, and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$8.8 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$6.6 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, respectively.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In December 2017, the Company entered into a lease agreement for&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;106,230&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;rentable square feet of office space (the &amp;#8220;Premises&amp;#8221;) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. During the construction period, the Company had certain indemnification obligations related to the construction. As a result,&amp;#160;the Company was considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. Accordingly, the Company recorded the estimated fair value of the leased space as an asset, capitalized the costs incurred to renovate the Premises, and recorded a corresponding liability that represented the lease financing obligation.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;On September 4, 2018, construction of the Premises was completed. The Company evaluated whether to de-recognize the build-to-suit asset and liability under the &amp;#8220;sale-leaseback&amp;#8221; accounting guidance. The Company concluded that it lacks transferability of the risks and rewards of ownership, and therefore did not meet with the requirements for sale-leaseback accounting. Accordingly, the Company accounts for the New York City office lease as a financing arrangement.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company vacated its former office space as of September 30, 2018, prior to the expiration of the lease on December 31, 2018. The remaining rent payable, deferred rent and associated leasehold improvements for the former office space were expensed in full on September 30, 2018 and resulted in a charge of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$1.5 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; recorded as a general and administrative operating expense in the Company&amp;#8217;s unaudited condensed consolidated statement of operations. As of October 31, 2018, there was an associated liability of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$0.8 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, which the Company expects to be settled by January 31, 2019.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Other Commitments&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;During the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, other than the issuance of the Notes, there have been no material changes outside the ordinary course of business to the Company&amp;#8217;s contractual obligations and commitments from those disclosed in the 2018 Form 10-K. Refer to Note 4, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Convertible Senior Notes&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, to the condensed consolidated financial statements for further details.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Legal Matters&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. From time to time, the Company is a party to litigation and subject to claims and threatened claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that the Company had incurred a material loss with respect to such loss contingencies, as of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, therefore, the Company has &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;t recorded an accrual for such contingencies.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Indemnification&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company&amp;#8217;s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company&amp;#8217;s potential liabilities under these indemnification provisions.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
	<us-gaap:ConvertibleDebtTableTextBlock contextRef="FD2019Q3YTD" id="Fact-2F8CB6086FB39A7F5E9B13A0ACB5B8D9">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The net carrying amount of the liability component of the Notes was as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;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 style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:31%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;October&amp;#160;31, 2018&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:inherit;font-size:10pt;"&gt;Principal&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:inherit;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:inherit;font-size:10pt;"&gt;300,000&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: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:inherit;font-size:10pt;"&gt;Unamortized debt discount&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:inherit;font-size:10pt;"&gt;(80,197&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:inherit;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: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:inherit;font-size:10pt;"&gt;Unamortized debt issuance costs&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:inherit;font-size:10pt;"&gt;(6,111&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:inherit;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: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:inherit;font-size:10pt;"&gt;Net carrying amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;213,692&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The net carrying amount of the equity component of the Notes was as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;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 style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:31%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;October&amp;#160;31, 2018&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:inherit;font-size:10pt;"&gt;Debt discount for conversion option&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:inherit;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:inherit;font-size:10pt;"&gt;84,168&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: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:inherit;font-size:10pt;"&gt;Issuance costs&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:inherit;font-size:10pt;"&gt;(2,485&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:inherit;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: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:inherit;font-size:10pt;"&gt;Net carrying amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;81,683&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ConvertibleDebtTableTextBlock>
	<us-gaap:DebtDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-61BB3E6570227813BD9913A0ACB37ECB">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Convertible Senior Notes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;"&gt;&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In June 2018, the Company issued &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$250.0 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; aggregate principal amount of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;0.75%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; convertible senior notes due 2024 (the &amp;#8220;Notes&amp;#8221;) in a private placement and, in July 2018, the Company issued an additional &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$50.0 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers&amp;#8217; option to purchase additional Notes. The Notes are senior unsecured obligations of MongoDB and interest is payable semiannually in arrears on June&amp;#160;15 and December&amp;#160;15 of each year, beginning on December&amp;#160;15, 2018, at a rate of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;0.75%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; per year.&amp;#160; The Notes will mature on June&amp;#160;15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$291.1 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The initial conversion rate is &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;14.6738&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; shares of MongoDB&amp;#8217;s Class&amp;#160;A common stock per &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$1,000&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; principal amount of Notes, which is equal to an initial conversion price of approximately &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$68.15&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; per share of Class A common stock, subject to adjustment upon the occurrence of specified events.&amp;#160;The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding March 15, 2024, only under the following circumstances:&lt;/font&gt;&lt;/div&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" 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:24px;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;(1)&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%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of the Company&amp;#8217;s Class A common stock for at least&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;20&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;trading days (whether or not consecutive) during a period of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;30&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;130%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;of the conversion price of the Notes on each applicable trading day;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" 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:24px;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;(2)&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%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;during the&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;-business day period after any&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;five&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;consecutive trading day period (the &amp;#8220;measurement period&amp;#8221;) in which the trading price per&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$1,000&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;principal amount of the Notes for each trading day of the measurement period was less than&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;98%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;of the product of the last reported sale price of the Company&amp;#8217;s Class A common stock and the conversion rate of the Notes on each such trading day;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" 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:24px;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;(3)&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%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"&gt;&lt;tr&gt;&lt;td style="width:48px;" 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:24px;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;(4)&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%;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;On or after March 15, 2024, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, in multiples of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$1,000&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company&amp;#8217;s Class A common stock or a combination of cash and shares of the Company&amp;#8217;s Class A common stock, at the Company&amp;#8217;s election. If a fundamental change (as defined in the indenture governing the Notes) occurs prior to the maturity date, holders of the Notes will have the right to require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company&amp;#8217;s current intent to settle the principal amount of the Notes in cash. During the&amp;#160;three months ended October 31, 2018, the conditions allowing holders of the Notes to convert have not been met. The Notes were therefore not convertible during the&amp;#160;three months ended October 31, 2018&amp;#160;and were classified as long-term debt on the Company&amp;#8217;s condensed consolidated balance sheets.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company may not redeem the Notes prior to June 20, 2021. On or after June&amp;#160;20, 2021, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of its Class&amp;#160;A common stock was at least &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;130%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of the conversion price then in effect for at least &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;20&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; trading days (whether or not consecutive) during any &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;30&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;100%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In accounting for the issuance of the Notes, the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represents the debt discount that is amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$84.2 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In accounting for the debt issuance costs of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$8.8 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$6.3 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;and will be amortized, along with the debt discount, to interest expense over the contractual term of the Notes at an effective interest rate of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;7.03%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. Issuance costs attributable to the equity component were&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$2.5 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;and are netted against the equity component representing the conversion option in additional paid-in capital.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The net carrying amount of the liability component of the Notes was as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;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 style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:31%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;October&amp;#160;31, 2018&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:inherit;font-size:10pt;"&gt;Principal&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:inherit;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:inherit;font-size:10pt;"&gt;300,000&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: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:inherit;font-size:10pt;"&gt;Unamortized debt discount&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:inherit;font-size:10pt;"&gt;(80,197&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:inherit;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: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:inherit;font-size:10pt;"&gt;Unamortized debt issuance costs&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:inherit;font-size:10pt;"&gt;(6,111&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:inherit;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: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:inherit;font-size:10pt;"&gt;Net carrying amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;213,692&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The net carrying amount of the equity component of the Notes was as follows (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;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 style="width:67%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:31%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;October&amp;#160;31, 2018&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:inherit;font-size:10pt;"&gt;Debt discount for conversion option&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:inherit;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:inherit;font-size:10pt;"&gt;84,168&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: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:inherit;font-size:10pt;"&gt;Issuance costs&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:inherit;font-size:10pt;"&gt;(2,485&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:inherit;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: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:inherit;font-size:10pt;"&gt;Net carrying amount&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;"&gt;81,683&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;As of October 31, 2018, the total estimated fair value of the Notes was approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$403.2 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. The fair value was determined based on the closing trading price per&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$100&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;of the Notes as of the last day of trading for the period. The fair value of the Notes is primarily affected by the trading price of the Company&amp;#8217;s common stock and market interest rates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table sets forth the interest expense related to the Notes (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contractual interest expense&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:inherit;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:inherit;font-size:10pt;"&gt;563&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="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;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:inherit;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:inherit;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="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;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:inherit;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:inherit;font-size:10pt;"&gt;763&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="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;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:inherit;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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization of debt discount&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:inherit;font-size:10pt;"&gt;2,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 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;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="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:inherit;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="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 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:inherit;font-size:10pt;"&gt;3,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;td 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;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="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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization of issuance costs&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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;174&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="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 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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;234&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,675&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,968&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Capped Calls&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (&amp;#8220;Capped Calls&amp;#8221;). The Capped Calls each have an initial strike price of approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$68.15&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$106.90&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&amp;#8217;s Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;4.4 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; shares of the Company&amp;#8217;s Class A common stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, a tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$37.1 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
	<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="FD2019Q3YTD" id="Fact-835D551E35CBCBEDFCB413A0ACB2895A">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Equity Incentive Plans and Employee Stock Purchase Plan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Equity Incentive Plans&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company adopted the 2008 Stock Incentive Plan (as amended, the &amp;#8220;2008 Plan&amp;#8221;) in 2008 and the 2016 Equity Incentive Plan (as amended, the &amp;#8220;2016 Plan&amp;#8221;) in 2016, primarily for the purpose of granting stock-based awards to employees, directors, and consultants. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Stock Options&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The 2016 Plan provides for the issuance of incentive stock options to employees and nonstatutory stock options to employees, directors or consultants. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;four years&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; with &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; vesting on the one-year anniversary of the award and the remainder vesting monthly over the next &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;36 months&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of the grantee&amp;#8217;s service to the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table summarizes stock option activity for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (in thousands, except share and per share data and years):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted- &lt;br clear="none"/&gt;Average &lt;br clear="none"/&gt;Exercise &lt;br clear="none"/&gt;Price Per &lt;br clear="none"/&gt;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="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;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted- &lt;br clear="none"/&gt;Average &lt;br clear="none"/&gt;Remaining &lt;br clear="none"/&gt;Contractual &lt;br clear="none"/&gt;Term &lt;br clear="none"/&gt;(In Years)&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;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;/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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance - January&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:inherit;font-size:10pt;"&gt;12,637,435&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="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;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:inherit;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;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:inherit;font-size:10pt;"&gt;7.63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="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;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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.72&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="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;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:inherit;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;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:inherit;font-size:10pt;"&gt;246,227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:inherit;font-size:10pt;"&gt;Stock options exercised&lt;/font&gt;&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:inherit;font-size:10pt;"&gt;(2,540,312&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:inherit;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="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 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:inherit;font-size:10pt;"&gt;6.92&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="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;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;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 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="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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock options forfeited and expired&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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(640,584&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="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.43&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="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;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;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 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;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance - October&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,456,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.76&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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.04&lt;/font&gt;&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;697,319&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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested and exercisable - January&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,540,858&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&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="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.33&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.63&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="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;115,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;/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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested and exercisable - October&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,377,483&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.29&lt;/font&gt;&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;401,189&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;/table&gt;&lt;/div&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Restricted Stock Units&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The 2016 Plan provides for the issuance of restricted stock units (&amp;#8220;RSUs&amp;#8221;) to employees, directors and consultants. RSUs granted to new employees generally vest over a period of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;four years&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; with &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;25%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; vesting on the one-year anniversary of the vesting start date and the remainder vesting quarterly over the next 12&amp;#160;quarters, subject to the grantee&amp;#8217;s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;four years&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, subject to the grantee&amp;#8217;s continued service to the Company.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table summarizes RSU activity for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;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:72.22222222222221%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:21%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:20%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average Grant Date Fair Value per RSU&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested - January 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:inherit;font-size:10pt;"&gt;245,746&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="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;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:inherit;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;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:inherit;font-size:10pt;"&gt;26.20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:inherit;font-size:10pt;"&gt;RSUs granted&lt;/font&gt;&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:inherit;font-size:10pt;"&gt;1,718,364&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="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 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:inherit;font-size:10pt;"&gt;47.90&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:inherit;font-size:10pt;"&gt;RSUs vested&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:inherit;font-size:10pt;"&gt;(138,812&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:inherit;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="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 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:inherit;font-size:10pt;"&gt;34.73&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:inherit;font-size:10pt;"&gt;RSUs forfeited and canceled&lt;/font&gt;&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:inherit;font-size:10pt;"&gt;(67,167&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:inherit;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="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 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:inherit;font-size:10pt;"&gt;39.25&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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested - October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,758,131&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46.24&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Employee Stock Purchase Plan&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In October 2017, the Board of Directors adopted, and stockholders approved, the 2017 Employee Stock Purchase Plan (&amp;#8220;ESPP&amp;#8221;). A total of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;1.5 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; shares of the Company&amp;#8217;s Class A common stock have been authorized for issuance under the 2017 ESPP. Subject to any plan limitations, the 2017 ESPP allows eligible employees to contribute, normally through payroll deductions, up to &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;15%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of their earnings for the purchase of the Company&amp;#8217;s Class A common stock at a discounted price per share. Except for the initial offering period, the ESPP provides for separate &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;six&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;-month offering periods. The Company&amp;#8217;s current offering period began June 18, 2018 and is expected to end December 14, 2018.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Unless otherwise determined by the Board of Directors or a committee thereof, the Company&amp;#8217;s Class A common stock will be purchased for the accounts of employees participating in the ESPP at a price per share that is the lesser of (1) &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;85%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of the fair market value of the Company&amp;#8217;s Class A common stock on the first trading day of the offering period, which for the initial offering period is the price at which shares of the Company&amp;#8217;s Class A common stock were first sold to the public, or (2) &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;85%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of the fair market value of the Company&amp;#8217;s Class A common stock on the last trading day of the offering period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Stock-Based Compensation Expense&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Total stock-based compensation expense recognized in the Company&amp;#8217;s interim unaudited condensed consolidated statements of operations is as follows (in thousands):&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="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&amp;#8212;subscription   &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:inherit;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:inherit;font-size:10pt;"&gt;555&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;183&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;1,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="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;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:inherit;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:inherit;font-size:10pt;"&gt;503&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&amp;#8212;services   &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:inherit;font-size:10pt;"&gt;335&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="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 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:inherit;font-size:10pt;"&gt;123&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="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 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:inherit;font-size:10pt;"&gt;800&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="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 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:inherit;font-size:10pt;"&gt;292&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing   &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:inherit;font-size:10pt;"&gt;3,090&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="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 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:inherit;font-size:10pt;"&gt;1,704&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="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 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:inherit;font-size:10pt;"&gt;7,437&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="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 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:inherit;font-size:10pt;"&gt;4,400&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development   &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:inherit;font-size:10pt;"&gt;3,131&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="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 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:inherit;font-size:10pt;"&gt;1,505&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="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 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:inherit;font-size:10pt;"&gt;8,241&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="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 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:inherit;font-size:10pt;"&gt;4,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;/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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;General and administrative   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,153&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,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;td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,969&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,799&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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,264&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,699&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,066&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
	<us-gaap:EarningsPerSharePolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-4EA99CD67887C0F6AC0013A0ACB0C1FC">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Prior to the Company&amp;#8217;s closing of its initial public offering in October 2017, the Company calculated basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company considered all series of redeemable convertible preferred stock to have been participating securities as the holders were entitled to receive non-cumulative dividends on a pari passu basis in the event that a dividend had been paid on common stock. For further details on the Company&amp;#8217;s historical participating securities, including warrants to purchase redeemable convertible preferred stock and common stock, refer to the Company&amp;#8217;s 2018 Form 10-K, specifically in Part II, Item 8, Financial Statements and Supplementary Data under the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Under the two-class method, basic net loss per share attributable to common stockholders was calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. The net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of redeemable convertible preferred stock did not have a contractual obligation to share in losses. Diluted net loss per share attributable to common stockholders was computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period. For purposes of this calculation, redeemable convertible preferred stock, stock options to purchase common stock, early exercised stock options, and warrants to purchase redeemable convertible preferred stock and common stock were considered common shares equivalents, but had been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect was anti-dilutive. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The rights, including the liquidation and dividend rights, of the holders of Class&amp;#160;A and Class&amp;#160;B common stock are identical, except with respect to voting. Each share of Class&amp;#160;A common stock is entitled to&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;vote per share and each share of Class&amp;#160;B common stock is entitled to&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;10&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&amp;#160;A and Class&amp;#160;B common stock on an individual or combined basis.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
	<us-gaap:EarningsPerShareTextBlock contextRef="FD2019Q3YTD" id="Fact-ECBD247750389F8CC80E13A0ACB033E6">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Net Loss per Share&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Prior to the Company&amp;#8217;s closing of its initial public offering in October 2017, the Company calculated basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company considered all series of redeemable convertible preferred stock to have been participating securities as the holders were entitled to receive non-cumulative dividends on a pari passu basis in the event that a dividend had been paid on common stock. For further details on the Company&amp;#8217;s historical participating securities, including warrants to purchase redeemable convertible preferred stock and common stock, refer to the Company&amp;#8217;s 2018 Form 10-K, specifically in Part II, Item 8, Financial Statements and Supplementary Data under the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Under the two-class method, basic net loss per share attributable to common stockholders was calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. The net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of redeemable convertible preferred stock did not have a contractual obligation to share in losses. Diluted net loss per share attributable to common stockholders was computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period. For purposes of this calculation, redeemable convertible preferred stock, stock options to purchase common stock, early exercised stock options, and warrants to purchase redeemable convertible preferred stock and common stock were considered common shares equivalents, but had been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect was anti-dilutive. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The rights, including the liquidation and dividend rights, of the holders of Class&amp;#160;A and Class&amp;#160;B common stock are identical, except with respect to voting. Each share of Class&amp;#160;A common stock is entitled to&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;vote per share and each share of Class&amp;#160;B common stock is entitled to&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;10&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&amp;#160;A and Class&amp;#160;B common stock on an individual or combined basis.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):&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:94.64285714285714%;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Numerator:&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="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;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 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="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;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 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="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;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 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="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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(31,320&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(24,216&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(91,730&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(69,985&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;background-color:#cceeff;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 style="vertical-align:bottom;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;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;background-color:#cceeff;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 style="vertical-align:bottom;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;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;background-color:#cceeff;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 style="vertical-align:bottom;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;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Denominator:&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;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;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 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;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;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 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;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;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 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;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:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares used to compute net loss per share, basic and diluted   &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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,702,526&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,421,642&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,431,021&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,749,500&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="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 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 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 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;/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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss per share, 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;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.59&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.78&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.74&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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:Times New Roman;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The&amp;#160;shares underlying the conversion option in the Notes were not considered in the calculation of diluted net loss per share as the effect would have been anti-dilutive. Additionally, the Notes were not convertible as of&amp;#160;October&amp;#160;31, 2018.&amp;#160;Based on the initial conversion price, the entire outstanding principal amount of the Notes as of October 31, 2018 would have been convertible into approximately &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;4.4 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; shares of the Company&amp;#8217;s Class A common stock. However, the Company expects to settle the principal amount of the Notes in cash. As a result, only the amount by which the conversion value exceeds the aggregate principal amount of the Notes (the &amp;#8220;conversion spread&amp;#8221;) is considered in the diluted earnings per share computation under the treasury stock method. The conversion spread will have a dilutive impact on diluted net income per share when the average market price of the Company&amp;#8217;s Class A common stock for a given period exceeds the initial conversion price of&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$68.15&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;per share for the Notes. In connection with the issuance of the Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company&amp;#8217;s Class A common stock upon any conversion of the Notes.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;During the three months ended October 31, 2018, the average market price of the Company&amp;#8217;s Class A common stock was &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$71.66&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, which exceeded the initial conversion price. Although the Notes were not convertible as of October 31, 2018, the Company calculated the potentially dilutive effect of the conversion spread, which is included in the table below. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following weighted-average outstanding potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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:94.64285714285714%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:43%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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:inherit;font-size:10pt;"&gt;Redeemable convertible preferred stock (as converted)&lt;/font&gt;&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:inherit;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="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;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:inherit;font-size:10pt;"&gt;24,316,192&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="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;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:inherit;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;" 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;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:inherit;font-size:10pt;"&gt;26,045,352&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: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;Redeemable convertible preferred stock warrants (as converted)&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:inherit;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="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;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:inherit;font-size:10pt;"&gt;1,339&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="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;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:inherit;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="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;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:inherit;font-size:10pt;"&gt;30,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;/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:inherit;font-size:10pt;"&gt;Common 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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;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:inherit;font-size:10pt;"&gt;116,485&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="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;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:inherit;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="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;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:inherit;font-size:10pt;"&gt;120,190&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock options to purchase Class&amp;#160;A common 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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,046,631&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="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;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:inherit;font-size:10pt;"&gt;3,258,405&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="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;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:inherit;font-size:10pt;"&gt;3,315,885&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="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;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:inherit;font-size:10pt;"&gt;2,207,524&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock options to purchase Class&amp;#160;B common 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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,137,570&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="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;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:inherit;font-size:10pt;"&gt;9,321,627&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="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;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:inherit;font-size:10pt;"&gt;8,136,949&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="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;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:inherit;font-size:10pt;"&gt;9,783,945&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested restricted stock units&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:inherit;font-size:10pt;"&gt;1,707,692&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="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;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:inherit;font-size:10pt;"&gt;54,550&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="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;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:inherit;font-size:10pt;"&gt;1,265,391&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="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;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:inherit;font-size:10pt;"&gt;54,550&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Early exercised stock options   &lt;/font&gt;&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:inherit;font-size:10pt;"&gt;94,026&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="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;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:inherit;font-size:10pt;"&gt;318,240&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="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;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:inherit;font-size:10pt;"&gt;146,248&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="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;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:inherit;font-size:10pt;"&gt;236,231&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:inherit;font-size:10pt;"&gt;Shares underlying the conversion spread in the convertible senior notes&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:inherit;font-size:10pt;"&gt;215,879&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="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;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:inherit;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="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;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:inherit;font-size:10pt;"&gt;71,960&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="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;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:inherit;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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
	<us-gaap:FairValueDisclosuresTextBlock contextRef="FD2019Q3YTD" id="Fact-C60836DE43BA0588F1C213A0ACB0BB5B">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Fair Value Measurements&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following tables present information about the Company&amp;#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):&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="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value Measurement at October&amp;#160;31, 2018&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Financial Assets:&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="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;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 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="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;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 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="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;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 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="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents:&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;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;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 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;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;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 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;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;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 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;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: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:inherit;font-size:10pt;"&gt;Money market funds   &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:inherit;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:inherit;font-size:10pt;"&gt;893&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="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;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:inherit;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:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;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:inherit;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:inherit;font-size:10pt;"&gt;893&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term investments:&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;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;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 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;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;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 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;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;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 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;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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;U.S. government treasury securities   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;382,681&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 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:inherit;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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;382,681&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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total financial assets   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;383,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;383,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value Measurement at January&amp;#160;31, 2018&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&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:inherit;font-size:10pt;font-weight:bold;"&gt;Financial Assets:&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="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;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 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="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;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 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="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;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 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="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: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;Cash and cash equivalents:&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;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;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 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;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;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 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;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;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 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;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: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:inherit;font-size:10pt;"&gt;Money market funds   &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:inherit;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:inherit;font-size:10pt;"&gt;45,918&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="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;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:inherit;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:inherit;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="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;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:inherit;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:inherit;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="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;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:inherit;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:inherit;font-size:10pt;"&gt;45,918&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:inherit;font-size:10pt;"&gt;Short-term investments:&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;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;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 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;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;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 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;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;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 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;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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;U.S. government treasury securities   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;217,072&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;217,072&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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total financial assets   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;262,990&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;262,990&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company utilized the market approach and Level&amp;#160;1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, gross unrealized gains and unrealized losses for cash equivalents and short-term investments were not material, and the contractual maturity of all marketable securities was less than one year.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In addition to its cash, cash equivalents and short-term investments, the Company measures the fair value of its outstanding Notes (as defined below) on a quarterly basis for disclosure purposes. The Company considers the fair value of the Notes at&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;to be a Level 2 measurement due to limited trading activity of the Notes. Refer to Note 4, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Convertible Senior Notes&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, to the condensed consolidated financial statements for further details.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
	<us-gaap:IncomeTaxDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-1ED9694AF06D4B8DBE8213A0ACB25024">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Income Taxes&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company recorded a provision (benefit) related to income taxes of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$(33) thousand&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$0.3 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;three months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and 2017, respectively, and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$0.7 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$0.8 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, respectively. The provision (benefit) related to income taxes was primarily due to foreign taxes offset by excess tax deductions in the United Kingdom with respect to stock option exercises. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income (loss) before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;On December 22, 2017, the 2017 Tax Cuts and Jobs Act (the &amp;#8220;Tax Act&amp;#8221;) was enacted into law and the new legislation significantly revised the Internal Revenue Code of 1986, as amended. The newly enacted federal income tax law, among other things, contains significant changes to corporate taxation, including the reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21%, limitation of the deduction for newly generated net operating losses (&amp;#8220;NOLs&amp;#8221;) to 80% of current year taxable income and elimination of NOL carrybacks and one-time taxation of offshore earnings at reduced rates regardless of whether they are repatriated. The Company is required to recognize the effect of these significant tax law changes in the period of enactment.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Also on December 22, 2017, the SEC staff issued Staff Accounting Bulletin No. 118,&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Income Tax Accounting Implications of the Tax Cuts and Jobs Act&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;(&amp;#8220;SAB 118&amp;#8221;), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Given the significant complexity of the Tax Act, anticipated guidance from the Internal Revenue Service about implementing the Tax Act, and the potential for additional guidance from the SEC or the FASB related to the Tax Act, the Company&amp;#8217;s current estimates may be adjusted in future periods. The Company expects to complete its analysis during the quarter ending January 31, 2019, within the measurement period in accordance with SAB 118, and does not anticipate any material impact on its financial statements as a result of the Tax Act. The Company has not recorded any further adjustments during the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. For information on the Company&amp;#8217;s initial provisional estimates recorded during the year ended January 31, 2018, refer to the Company&amp;#8217;s 2018 Form 10-K, specifically Part II, Item 8, Financial Statements and Supplementary Data under Note 11, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Income Taxes&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, in the Notes to Consolidated Financial Statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;For the Global Intangible Low-Taxed Income (&amp;#8220;GILTI&amp;#8221;) provisions of the Tax Act, the Company has not yet completed its assessment due to Internal Revenue Service regulations expected to be issued subsequent to October 31, 2018. The Company has elected an accounting policy to record GILTI as period costs if and when incurred.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company assesses uncertain tax positions in accordance with ASC&amp;#160;740-10,&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Accounting for Uncertainties in Tax&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, the Company&amp;#8217;s net unrecognized tax benefits totaled &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$4.3 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;none&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of which would impact the Company&amp;#8217;s effective tax rate if recognized. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;t material to the Company&amp;#8217;s interim unaudited condensed consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
	<us-gaap:IncomeTaxPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-C1AA25BEA57C020553A313A0ACB20875">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company assesses uncertain tax positions in accordance with ASC&amp;#160;740-10,&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Accounting for Uncertainties in Tax&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. &lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
	<us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock contextRef="FD2019Q3YTD" id="Fact-46E3F8A3FBF7424734B313A0ACB3CA8E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table sets forth the interest expense related to the Notes (in thousands):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Contractual interest expense&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:inherit;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:inherit;font-size:10pt;"&gt;563&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="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;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:inherit;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:inherit;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="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;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:inherit;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:inherit;font-size:10pt;"&gt;763&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="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;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:inherit;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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization of debt discount&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:inherit;font-size:10pt;"&gt;2,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 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;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="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:inherit;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="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 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:inherit;font-size:10pt;"&gt;3,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;td 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;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="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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Amortization of issuance costs&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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;174&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="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 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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;234&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,675&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,968&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
	<us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="FD2019Q3YTD" id="Fact-6B892676D4ACC601453E13A0ACB06D9E">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Goodwill Impairment.&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;  In January 2017, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued ASU 2017-04, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Intangibles&amp;#8212;Goodwill and Other&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard will simplify the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&amp;#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year ending January&amp;#160;31, 2021, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases.&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;  In February 2016, the FASB issued ASU 2016-02, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 842), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. In 2018, the FASB issued&amp;#160;ASU 2018-10, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases, Codification Improvements&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;and&amp;#160;ASU 2018-11, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases, Targeted Improvements&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, to provide additional guidance for the adoption of the new lease guidance, including an optional transition method. Since the Company anticipates losing its EGC status as of January 31, 2019, it expects to adopt the new lease standard on February 1, 2019. The Company plans to utilize the optional transition method, which allows entities, upon adoption of the standard, to continue to present their prior comparative periods in accordance with the current guidance in&amp;#160;ASC 840,&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. The Company anticipates the most significant impact of adopting the new standard will primarily be the establishment of a right-of-use asset and a corresponding&amp;#160;lease&amp;#160;liability for real estate operating leases in its consolidated balance sheets. The Company is currently evaluating whether this standard will have a material impact on its consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue Recognition. &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; In May 2014, the FASB issued ASU 2014-09, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606), which amends the existing accounting standard for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers. Subsequently, the FASB has issued the following pronouncements related to ASU 2014-09: ASU 2016-08, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606): &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Principal versus Agent Considerations&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;; ASU 2016-10, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606): &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Identifying Performance Obligations and Licensing&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;; ASU 2016-12, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606): &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Narrow-Scope Improvements and Practical Expedients&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;; and ASU 2016-20, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Technical Corrections and Improvements to Topic 606&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. The Company must adopt ASU 2016-08, ASU 2016-10, ASU 2016-12, and ASU&amp;#160;2016-20 with ASU 2014-09 (collectively, the &amp;#8220;new revenue standard&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company currently plans to adopt the new revenue standard using the full retrospective transition method for its annual results for the fiscal year ending January 31, 2019. While the Company continues to assess the potential impacts of the new revenue standard, the Company currently expects unearned subscription revenue to decline upon adoption. Currently, as the Company&amp;#8217;s subscription offerings include software term licenses and post-contract customer support for which the Company has not established vendor specific objective evidence (&amp;#8220;VSOE&amp;#8221;), the entire subscription fee is recognized ratably over the term of the contract. However, under the new revenue standard, the requirement for VSOE for undelivered elements is eliminated and, as a result, the Company is required to identify all performance obligations in a contract and recognize revenue based on each performance obligation separately. The Company currently expects that the portion related to the software term license deliverable will be recognized upon delivery, which may result in greater fluctuations in its consolidated financial statements. The Company currently does not believe that the new revenue standard will have a material impact on the other deliverables of each contract. The Company also expects the new revenue standard to impact recognition of contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. The Company continues to evaluate the effect that the new revenue standard will have on its consolidated financial statements and related disclosures. Its preliminary assessments are subject to change.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
	<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-37B3C8354C5DACB5B06713A0ACB5880C">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Organization and Description of Business&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;MongoDB,&amp;#160;Inc. (&amp;#8220;MongoDB&amp;#8221; or the &amp;#8220;Company&amp;#8221;) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen,&amp;#160;Inc. In August 2013, the Company changed its name to MongoDB,&amp;#160;Inc. The Company is headquartered in New York City. MongoDB is the leading, modern, general purpose database platform. The Company&amp;#8217;s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy the Company&amp;#8217;s platform at scale in the cloud, on-premise, or in a hybrid environment. In addition to selling its software, the Company provides post-contract support, training, and consulting services for its offerings. The Company&amp;#8217;s fiscal year ends &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
	<us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="FD2019Q3YTD" id="Fact-2529187CC4DD324B763C13A0ACB1B637">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table sets forth the Company&amp;#8217;s total revenue by geographic area based on the customers&amp;#8217; location (in thousands):&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:94.64285714285714%;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Americas   &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:inherit;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:inherit;font-size:10pt;"&gt;42,889&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;28,045&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;112,477&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;74,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="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Europe, Middle East and Africa&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:inherit;font-size:10pt;"&gt;18,553&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="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 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:inherit;font-size:10pt;"&gt;11,418&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="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 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:inherit;font-size:10pt;"&gt;49,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 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;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="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:inherit;font-size:10pt;"&gt;30,340&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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asia Pacific   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,543&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,025&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,052&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,173&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;64,985&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41,488&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;170,697&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;109,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
	<us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="FD2019Q3YTD" id="Fact-C1A0DEC2E9454D47195713A0ACB14202">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following weighted-average outstanding potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive. &lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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:94.64285714285714%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="12" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:43%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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:inherit;font-size:10pt;"&gt;Redeemable convertible preferred stock (as converted)&lt;/font&gt;&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:inherit;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="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;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:inherit;font-size:10pt;"&gt;24,316,192&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="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;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:inherit;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;" 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;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:inherit;font-size:10pt;"&gt;26,045,352&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: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;Redeemable convertible preferred stock warrants (as converted)&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:inherit;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="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;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:inherit;font-size:10pt;"&gt;1,339&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="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;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:inherit;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="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;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:inherit;font-size:10pt;"&gt;30,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;/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:inherit;font-size:10pt;"&gt;Common 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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;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:inherit;font-size:10pt;"&gt;116,485&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="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;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:inherit;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="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;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:inherit;font-size:10pt;"&gt;120,190&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock options to purchase Class&amp;#160;A common 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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,046,631&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="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;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:inherit;font-size:10pt;"&gt;3,258,405&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="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;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:inherit;font-size:10pt;"&gt;3,315,885&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="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;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:inherit;font-size:10pt;"&gt;2,207,524&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock options to purchase Class&amp;#160;B common 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;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7,137,570&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="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;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:inherit;font-size:10pt;"&gt;9,321,627&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="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;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:inherit;font-size:10pt;"&gt;8,136,949&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="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;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:inherit;font-size:10pt;"&gt;9,783,945&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested restricted stock units&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:inherit;font-size:10pt;"&gt;1,707,692&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="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;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:inherit;font-size:10pt;"&gt;54,550&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="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;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:inherit;font-size:10pt;"&gt;1,265,391&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="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;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:inherit;font-size:10pt;"&gt;54,550&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Early exercised stock options   &lt;/font&gt;&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:inherit;font-size:10pt;"&gt;94,026&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="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;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:inherit;font-size:10pt;"&gt;318,240&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="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;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:inherit;font-size:10pt;"&gt;146,248&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="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;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:inherit;font-size:10pt;"&gt;236,231&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:inherit;font-size:10pt;"&gt;Shares underlying the conversion spread in the convertible senior notes&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:inherit;font-size:10pt;"&gt;215,879&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="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;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:inherit;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="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;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:inherit;font-size:10pt;"&gt;71,960&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="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;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:inherit;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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
	<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="FD2019Q3YTD" id="Fact-B942933E1F9319E9D11413A0ACB1E684">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):&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:94.64285714285714%;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Numerator:&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="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;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 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="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;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 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="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;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 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="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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(31,320&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(24,216&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(91,730&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(69,985&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;background-color:#cceeff;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 style="vertical-align:bottom;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;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;background-color:#cceeff;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 style="vertical-align:bottom;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;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;background-color:#cceeff;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 style="vertical-align:bottom;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;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-style:italic;"&gt;Denominator:&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;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;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 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;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;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 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;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;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 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;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:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Weighted-average shares used to compute net loss per share, basic and diluted   &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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;52,702,526&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;17,421,642&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;51,431,021&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;14,749,500&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="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 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 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 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;/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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Net loss per share, 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;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(0.59&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(1.78&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(4.74&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="FD2019Q3YTD" id="Fact-74D9663DD0AE2DEE62F913A0ACB2F031">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Total stock-based compensation expense recognized in the Company&amp;#8217;s interim unaudited condensed consolidated statements of operations is as follows (in thousands):&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="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&amp;#8212;subscription   &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:inherit;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:inherit;font-size:10pt;"&gt;555&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;183&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;1,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="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;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:inherit;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:inherit;font-size:10pt;"&gt;503&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cost of revenue&amp;#8212;services   &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:inherit;font-size:10pt;"&gt;335&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="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 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:inherit;font-size:10pt;"&gt;123&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="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 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:inherit;font-size:10pt;"&gt;800&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="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 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:inherit;font-size:10pt;"&gt;292&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Sales and marketing   &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:inherit;font-size:10pt;"&gt;3,090&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="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 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:inherit;font-size:10pt;"&gt;1,704&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="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 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:inherit;font-size:10pt;"&gt;7,437&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="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 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:inherit;font-size:10pt;"&gt;4,400&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Research and development   &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:inherit;font-size:10pt;"&gt;3,131&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="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 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:inherit;font-size:10pt;"&gt;1,505&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="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 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:inherit;font-size:10pt;"&gt;8,241&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="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 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:inherit;font-size:10pt;"&gt;4,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;/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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;General and administrative   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,153&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,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;td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8,969&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,799&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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;10,264&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,699&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;26,850&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;15,066&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
	<us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="FD2019Q3YTD" id="Fact-ED40C630AD395E552C1F13A0ACB0C72C">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following tables present information about the Company&amp;#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):&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="16" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value Measurement at October&amp;#160;31, 2018&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;font-weight:bold;"&gt;Financial Assets:&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="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;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 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="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;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 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="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;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 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="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Cash and cash equivalents:&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;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;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 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;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;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 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;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;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 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;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: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:inherit;font-size:10pt;"&gt;Money market funds   &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:inherit;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:inherit;font-size:10pt;"&gt;893&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="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;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:inherit;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:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;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:inherit;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:inherit;font-size:10pt;"&gt;893&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Short-term investments:&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;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;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 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;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;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 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;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;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 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;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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;U.S. government treasury securities   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;382,681&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 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:inherit;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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;382,681&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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total financial assets   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;383,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;383,574&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Fair Value Measurement at January&amp;#160;31, 2018&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;1&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;2&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Level&amp;#160;3&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Total&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:inherit;font-size:10pt;font-weight:bold;"&gt;Financial Assets:&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="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;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 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="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;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 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="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;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 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="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: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;Cash and cash equivalents:&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;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;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 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;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;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 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;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;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 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;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: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:inherit;font-size:10pt;"&gt;Money market funds   &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:inherit;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:inherit;font-size:10pt;"&gt;45,918&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="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;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:inherit;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:inherit;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="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;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:inherit;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:inherit;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="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;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:inherit;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:inherit;font-size:10pt;"&gt;45,918&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:inherit;font-size:10pt;"&gt;Short-term investments:&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;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;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 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;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;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 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;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;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 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;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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;U.S. government treasury securities   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;217,072&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;217,072&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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total financial assets   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;262,990&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&amp;#8212;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;262,990&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
	<us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="FD2019Q3YTD" id="Fact-4E8B1FE464B29195B2CE13A0ACB27CB5">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table summarizes RSU activity for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;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:72.22222222222221%;border-collapse:collapse;text-align:left;"&gt;&lt;tr&gt;&lt;td colspan="7" rowspan="1"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="width:55%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:21%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:20%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted-Average Grant Date Fair Value per RSU&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested - January 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:inherit;font-size:10pt;"&gt;245,746&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="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;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:inherit;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;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:inherit;font-size:10pt;"&gt;26.20&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:inherit;font-size:10pt;"&gt;RSUs granted&lt;/font&gt;&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:inherit;font-size:10pt;"&gt;1,718,364&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="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 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:inherit;font-size:10pt;"&gt;47.90&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:inherit;font-size:10pt;"&gt;RSUs vested&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:inherit;font-size:10pt;"&gt;(138,812&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:inherit;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="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 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:inherit;font-size:10pt;"&gt;34.73&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:inherit;font-size:10pt;"&gt;RSUs forfeited and canceled&lt;/font&gt;&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:inherit;font-size:10pt;"&gt;(67,167&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:inherit;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="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 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:inherit;font-size:10pt;"&gt;39.25&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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Unvested - October 31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;1,758,131&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;46.24&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
	<us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="FD2019Q3YTD" id="Fact-A7284ECB81977521F6A413A0ACB2E678">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The following table summarizes stock option activity for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (in thousands, except share and per share data and years):&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:12%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:13%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Shares&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted- &lt;br clear="none"/&gt;Average &lt;br clear="none"/&gt;Exercise &lt;br clear="none"/&gt;Price Per &lt;br clear="none"/&gt;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="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;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Weighted- &lt;br clear="none"/&gt;Average &lt;br clear="none"/&gt;Remaining &lt;br clear="none"/&gt;Contractual &lt;br clear="none"/&gt;Term &lt;br clear="none"/&gt;(In Years)&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;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;/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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance - January&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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:inherit;font-size:10pt;"&gt;12,637,435&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="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;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:inherit;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;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:inherit;font-size:10pt;"&gt;7.63&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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="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;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:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.72&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="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;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:inherit;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;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:inherit;font-size:10pt;"&gt;246,227&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;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: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:inherit;font-size:10pt;"&gt;Stock options exercised&lt;/font&gt;&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:inherit;font-size:10pt;"&gt;(2,540,312&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:inherit;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="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 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:inherit;font-size:10pt;"&gt;6.92&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="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;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;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 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="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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Stock options forfeited and expired&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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;(640,584&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="padding-bottom:1px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;8.43&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="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;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;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 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;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Balance - October&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,456,539&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.76&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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;7.04&lt;/font&gt;&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;697,319&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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested and exercisable - January&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,540,858&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&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="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.33&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.63&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="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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;115,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;/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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Vested and exercisable - October&amp;#160;31, 2018&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;5,377,483&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"&gt;&lt;div style="text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.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="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;6.29&lt;/font&gt;&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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;401,189&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;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
	<us-gaap:SegmentReportingDisclosureTextBlock contextRef="FD2019Q3YTD" id="Fact-B558B961DCBA85572E9513A0ACB057C8">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Segments and Geographic Revenue&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company operates its business as &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;one&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; operating segment as it only reports financial information on an aggregate and consolidated basis to the Chief Executive Officer, who is the Company&amp;#8217;s chief operating decision maker. The following table sets forth the Company&amp;#8217;s total revenue by geographic area based on the customers&amp;#8217; location (in thousands):&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:94.64285714285714%;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 style="width:45%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:1%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="width:11%;" rowspan="1" colspan="1"&gt;&lt;/td&gt;&lt;td style="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;" 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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Three Months Ended October 31,&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="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 colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;Nine Months Ended October 31,&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;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2018&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="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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:center;font-size:8pt;"&gt;&lt;font style="font-family:inherit;font-size:8pt;font-weight:bold;"&gt;2017&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;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Americas   &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:inherit;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:inherit;font-size:10pt;"&gt;42,889&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;28,045&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;112,477&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="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;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:inherit;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:inherit;font-size:10pt;"&gt;74,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="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Europe, Middle East and Africa&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:inherit;font-size:10pt;"&gt;18,553&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="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 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:inherit;font-size:10pt;"&gt;11,418&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="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 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:inherit;font-size:10pt;"&gt;49,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 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;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="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:inherit;font-size:10pt;"&gt;30,340&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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Asia Pacific   &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="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;3,543&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;2,025&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;9,052&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="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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"&gt;&lt;div style="padding-bottom:1px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;4,173&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="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;Total   &lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;64,985&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;41,488&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;170,697&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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="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:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;$&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"&gt;&lt;div style="padding-bottom:2px;text-align:right;font-size:10pt;"&gt;&lt;font style="font-family:inherit;font-size:10pt;"&gt;109,478&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"&gt;&lt;br clear="none"/&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Customers located in the United States accounted for &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;61%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;64%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of total revenue for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;three months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, respectively, and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;62%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;65%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of total revenue for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, respectively. Customers located in the United Kingdom accounted for &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;11%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; of total revenue for each of the three and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and 2017, respectively. No other country accounted for &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;10%&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; or more of revenue for the periods presented.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, substantially all of the Company&amp;#8217;s long-lived assets were located in the United States.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
	<us-gaap:SignificantAccountingPoliciesTextBlock contextRef="FD2019Q3YTD" id="Fact-2165BD7D577365EE8A5013A0ACB02455">&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:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Summary of Significant Accounting Policies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Basis of Presentation&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The accompanying interim condensed consolidated balance sheet and interim condensed consolidated statement of stockholders&amp;#8217; equity as of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, the interim condensed consolidated statements of operations and of comprehensive loss for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and the interim condensed consolidated statement of cash flows for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&amp;#8217;s financial position and its statement of stockholders&amp;#8217; equity as of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, its results of operations and of comprehensive loss for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, and its statement of cash flows for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. The financial data and the other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;-month periods are also unaudited. The results of operations for the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;nine months ended October 31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; are not necessarily indicative of the results to be expected for the fiscal year ending &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2019&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; or for any other future year or interim period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&amp;#8220;U.S. GAAP&amp;#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&amp;#8220;SEC&amp;#8221;). The condensed balance sheet data as of January 31, 2018 was derived from the Company&amp;#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&amp;#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (the &amp;#8220;2018 Form 10-K&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Use of Estimates&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&amp;#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Emerging Growth Company Status&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;As an &amp;#8220;emerging growth company&amp;#8221; (&amp;#8220;EGC&amp;#8221;), the Jump-start Our Business Start-ups Act (&amp;#8220;JOBS Act&amp;#8221;), allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. As a result, the Company&amp;#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make the Company&amp;#8217;s common stock less attractive to investors.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;As a result of its market capitalization as of July 31, 2018, the Company expects that it will cease to qualify as an EGC as of January 31, 2019 and will no longer be able to take advantage of the extended transition period.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Significant Accounting Policies&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;There have been no changes to the Company&amp;#8217;s significant accounting policies described in the Company&amp;#8217;s 2018 Form 10-K.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;Related Party Transactions&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;All contracts with related parties are executed in ordinary course of business. There were &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; material related party transactions in the &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;three and nine&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; months ended &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;2017&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. As of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;October&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; and &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;January&amp;#160;31, 2018&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; , there were &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;no&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; material amounts payable to or amounts receivable from related parties.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"&gt;New Accounting Pronouncements Not Yet Adopted&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Goodwill Impairment.&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;  In January 2017, the Financial Accounting Standards Board (&amp;#8220;FASB&amp;#8221;) issued ASU 2017-04, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Intangibles&amp;#8212;Goodwill and Other&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard will simplify the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&amp;#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&amp;#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year ending January&amp;#160;31, 2021, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases.&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;  In February 2016, the FASB issued ASU 2016-02, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 842), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. In 2018, the FASB issued&amp;#160;ASU 2018-10, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases, Codification Improvements&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;&amp;#160;and&amp;#160;ASU 2018-11, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases, Targeted Improvements&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, to provide additional guidance for the adoption of the new lease guidance, including an optional transition method. Since the Company anticipates losing its EGC status as of January 31, 2019, it expects to adopt the new lease standard on February 1, 2019. The Company plans to utilize the optional transition method, which allows entities, upon adoption of the standard, to continue to present their prior comparative periods in accordance with the current guidance in&amp;#160;ASC 840,&amp;#160;&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Leases&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;. The Company anticipates the most significant impact of adopting the new standard will primarily be the establishment of a right-of-use asset and a corresponding&amp;#160;lease&amp;#160;liability for real estate operating leases in its consolidated balance sheets. The Company is currently evaluating whether this standard will have a material impact on its consolidated financial statements.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue Recognition. &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; In May 2014, the FASB issued ASU 2014-09, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606), which amends the existing accounting standard for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers. Subsequently, the FASB has issued the following pronouncements related to ASU 2014-09: ASU 2016-08, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606): &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Principal versus Agent Considerations&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;; ASU 2016-10, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606): &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Identifying Performance Obligations and Licensing&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;; ASU 2016-12, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Revenue from Contracts with Customers&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; (Topic 606): &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Narrow-Scope Improvements and Practical Expedients&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;; and ASU 2016-20, &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-style:italic;"&gt;Technical Corrections and Improvements to Topic 606&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. The Company must adopt ASU 2016-08, ASU 2016-10, ASU 2016-12, and ASU&amp;#160;2016-20 with ASU 2014-09 (collectively, the &amp;#8220;new revenue standard&amp;#8221;).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The Company currently plans to adopt the new revenue standard using the full retrospective transition method for its annual results for the fiscal year ending January 31, 2019. While the Company continues to assess the potential impacts of the new revenue standard, the Company currently expects unearned subscription revenue to decline upon adoption. Currently, as the Company&amp;#8217;s subscription offerings include software term licenses and post-contract customer support for which the Company has not established vendor specific objective evidence (&amp;#8220;VSOE&amp;#8221;), the entire subscription fee is recognized ratably over the term of the contract. However, under the new revenue standard, the requirement for VSOE for undelivered elements is eliminated and, as a result, the Company is required to identify all performance obligations in a contract and recognize revenue based on each performance obligation separately. The Company currently expects that the portion related to the software term license deliverable will be recognized upon delivery, which may result in greater fluctuations in its consolidated financial statements. The Company currently does not believe that the new revenue standard will have a material impact on the other deliverables of each contract. The Company also expects the new revenue standard to impact recognition of contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. The Company continues to evaluate the effect that the new revenue standard will have on its consolidated financial statements and related disclosures. Its preliminary assessments are subject to change.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
	<us-gaap:SubsequentEventsTextBlock contextRef="FD2019Q3YTD" id="Fact-70D552EF9BA06B944A8C13A0ACB117D6">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;"&gt;Subsequent Events&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;On October 9, 2018, the Company entered into an Agreement and Plan of Merger Agreement (the &amp;#8220;Merger Agreement&amp;#8221;) with Mammoth Merger Sub, Inc., a wholly-owned subsidiary of the Company (&amp;#8220;Merger Sub&amp;#8221;), ObjectLabs Corporation (&amp;#8220;mLab&amp;#8221;), and Shareholder Representative Services LLC, solely in its capacity as the Stockholder Agent, to acquire all of the issued and outstanding capital stock of mLab for a purchase price of &lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;$68.0 million&lt;/font&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt; in cash, subject to working capital, cash, debt, transaction expenses and other closing adjustments. mLab is a privately held company, headquartered in San Francisco, California, that offers cloud database services.&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;Pursuant to the Merger Agreement, on November 1, 2018, Merger Sub was merged with and into mLab, and mLab continued as the surviving corporation and as a wholly-owned subsidiary of the Company. The Merger Agreement contains customary representations and warranties of each of the parties. The Merger Agreement also contains indemnification rights whereby the Company and its subsidiaries will be indemnified for breaches of or inaccuracies in counterparty representations, warranties, covenants and certain other matters (subject to certain limitations).&lt;/font&gt;&lt;/div&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;In connection with the transaction, certain executives of mLab have accepted offers of employment made by the Company to continue with mLab following the closing of the Merger.&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
	<us-gaap:UseOfEstimates contextRef="FD2019Q3YTD" id="Fact-E7AA42223B684481F31E13A0ACB0B4A0">&lt;div style="font-family:Times New Roman;font-size:10pt;"&gt;&lt;div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"&gt;&lt;font style="font-family:Times New Roman;font-size:10pt;"&gt;The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&amp;#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. 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>mdb-20181031.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.mongodb.com/20181031" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mdb="http://www.mongodb.com/20181031" 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/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd" />
  <xsd:import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-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/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-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/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-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/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mdb-20181031_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="mdb-20181031_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="mdb-20181031_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="mdb-20181031_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple" />
      <link:roleType id="CommitmentsAndContingencies" roleURI="http://www.mongodb.com/role/CommitmentsAndContingencies">
        <link:definition>2113100 - 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="CommitmentsAndContingenciesDetails" roleURI="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails">
        <link:definition>2413401 - 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="CondensedConsolidatedBalanceSheets" roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParentheticals" roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals">
        <link:definition>1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</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="CondensedConsolidatedStatementOfStockholdersEquity" roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity">
        <link:definition>1005000 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows">
        <link:definition>1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfCashFlowsReconciliation" roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation">
        <link:definition>1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation</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="CondensedConsolidatedStatementsOfComprehensiveLoss" roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsOfOperations" roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations">
        <link:definition>1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleSeniorNotes" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotes">
        <link:definition>2110100 - Disclosure - Convertible Senior Notes</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="ConvertibleSeniorNotesAdditionalInformationDetails" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails">
        <link:definition>2410402 - Disclosure - Convertible Senior Notes - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConvertibleSeniorNotesCappedCallsDetails" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails">
        <link:definition>2410406 - Disclosure - Convertible Senior Notes - Capped Calls (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="ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails">
        <link:definition>2410405 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (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="ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails">
        <link:definition>2410404 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (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="ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails">
        <link:definition>2410403 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (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="ConvertibleSeniorNotesTables" roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesTables">
        <link:definition>2310301 - Disclosure - Convertible Senior Notes (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="DocumentAndEntityInformation" roleURI="http://www.mongodb.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="EquityIncentivePlansAndEmployeeStockPurchasePlan" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan">
        <link:definition>2116100 - Disclosure - Equity Incentive Plans and Employee Stock Purchase 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="EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails">
        <link:definition>2416406 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Employee Stock Purchase 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="EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails">
        <link:definition>2416404 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails">
        <link:definition>2416405 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails">
        <link:definition>2416403 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails">
        <link:definition>2416407 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails">
        <link:definition>2416402 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - 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="EquityIncentivePlansAndEmployeeStockPurchasePlanTables" roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables">
        <link:definition>2316301 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.mongodb.com/role/FairValueMeasurements">
        <link:definition>2107100 - Disclosure - Fair Value Measurements</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="FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" roleURI="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails">
        <link:definition>2407402 - Disclosure - Fair Value Measurements - Schedule of Financial 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="FairValueMeasurementsTables" roleURI="http://www.mongodb.com/role/FairValueMeasurementsTables">
        <link:definition>2307301 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.mongodb.com/role/IncomeTaxes">
        <link:definition>2122100 - 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="IncomeTaxesDetails" roleURI="http://www.mongodb.com/role/IncomeTaxesDetails">
        <link:definition>2422401 - 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="NetLossPerShare" roleURI="http://www.mongodb.com/role/NetLossPerShare">
        <link:definition>2119100 - Disclosure - Net Loss per Share</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="NetLossPerShareAdditionalInformationDetails" roleURI="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails">
        <link:definition>2419402 - Disclosure - Net Loss per Share - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails">
        <link:definition>2419404 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails">
        <link:definition>2419403 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerShareTables" roleURI="http://www.mongodb.com/role/NetLossPerShareTables">
        <link:definition>2319301 - Disclosure - Net Loss per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationAndDescriptionOfBusiness" roleURI="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness">
        <link:definition>2101100 - Disclosure - Organization and Description of Business</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="SegmentsAndGeographicRevenue" roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenue">
        <link:definition>2125100 - Disclosure - Segments and Geographic Revenue</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="SegmentsAndGeographicRevenueAdditionalInformationDetails" roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails">
        <link:definition>2425402 - Disclosure - Segments and Geographic Revenue - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails">
        <link:definition>2425403 - Disclosure - Segments and Geographic Revenue - Schedule of total revenue by geographic areas (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="SegmentsAndGeographicRevenueTables" roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables">
        <link:definition>2325301 - Disclosure - Segments and Geographic Revenue (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="SubsequentEvents" roleURI="http://www.mongodb.com/role/SubsequentEvents">
        <link:definition>2128100 - Disclosure - Subsequent Events</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="SubsequentEventsDetails" roleURI="http://www.mongodb.com/role/SubsequentEventsDetails">
        <link:definition>2428401 - Disclosure - Subsequent Events (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="SummaryOfSignificantAccountingPolicies" roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies">
        <link:definition>2102100 - Disclosure - Summary of 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="SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>2402402 - Disclosure - Summary of 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="SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions" name="AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mdb_CommonStockVotingRightsNumberofVotesPerShare" name="CommonStockVotingRightsNumberofVotesPerShare" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_ConvertibleSeniorNotesEquityComponentMember" name="ConvertibleSeniorNotesEquityComponentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_ConvertibleSeniorNotesLiabilityComponentMember" name="ConvertibleSeniorNotesLiabilityComponentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_CostofRevenueServicesMember" name="CostofRevenueServicesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_CostofRevenueSubscriptionMember" name="CostofRevenueSubscriptionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_DebtConversionConvertibleInstrumentSharesIssuable" name="DebtConversionConvertibleInstrumentSharesIssuable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant" />
  <xsd:element id="mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice" name="DebtInstrumentConvertibleConversionPriceAverageMarketPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_DebtInstrumentConvertibleConversionRatioDenominator" name="DebtInstrumentConvertibleConversionRatioDenominator" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" name="DebtInstrumentConvertibleGrossAmountofEquityComponent" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element id="mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate" name="DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant" />
  <xsd:element abstract="true" id="mdb_DocumentInformationAbstract" name="DocumentInformationAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_EarlyExercisedEmployeeStockOptionMember" name="EarlyExercisedEmployeeStockOptionMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock" name="EmergingGrowthCompanyStatusPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_EstimatedFairValueBuildToSuitOfficeLease" name="EstimatedFairValueBuildToSuitOfficeLease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_MammothMergerSubInc.andObjectLabsCorporationMember" name="MammothMergerSubInc.andObjectLabsCorporationMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember" name="MammothMergerSubIncandObjectLabsCorporationMergerMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_NonCashInterestOnBuildToSuitLease" name="NonCashInterestOnBuildToSuitLease" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element id="mdb_OfferingCostsIncurredButNotYetPaid" name="OfferingCostsIncurredButNotYetPaid" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mdb_OperatingLeasesNetRentableArea" name="OperatingLeasesNetRentableArea" nillable="true" substitutionGroup="xbrli:item" type="num:areaItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_OptionIndexedToIssuersEquityCapPrice" name="OptionIndexedToIssuersEquityCapPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_PaymentsForPurchaseOfCappedCalls" name="PaymentsForPurchaseOfCappedCalls" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element id="mdb_RelatedPartyTransactionsPolicyPolicyTextBlock" name="RelatedPartyTransactionsPolicyPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward" name="ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element abstract="true" id="mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" name="ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods" name="SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration" />
  <xsd:element id="mdb_VestingOfEarlyExercisedStockOptionsNoncash" name="VestingOfEarlyExercisedStockOptionsNoncash" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>mdb-20181031_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-->
<!-- -->
<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.mongodb.com/role/CommitmentsAndContingencies" xlink:href="mdb-20181031.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails" xlink:href="mdb-20181031.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets" xlink:href="mdb-20181031.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:href="mdb-20181031.xsd#CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotes" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesCappedCallsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesTables" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/DocumentAndEntityInformation" xlink:href="mdb-20181031.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurements" xlink:href="mdb-20181031.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:href="mdb-20181031.xsd#FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurementsTables" xlink:href="mdb-20181031.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/IncomeTaxes" xlink:href="mdb-20181031.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/IncomeTaxesDetails" xlink:href="mdb-20181031.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShare" xlink:href="mdb-20181031.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareTables" xlink:href="mdb-20181031.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness" xlink:href="mdb-20181031.xsd#OrganizationAndDescriptionOfBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenue" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SubsequentEvents" xlink:href="mdb-20181031.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SubsequentEventsDetails" xlink:href="mdb-20181031.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccountsPayableCurrent_c2c48170-d0ff-2c37-effc-ff5f53e30dcb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b0e2721e-44a1-957d-5aaa-294b580a15e3" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_b0e2721e-44a1-957d-5aaa-294b580a15e3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_8422f2c5-408e-d123-b935-f3115e023941" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_8422f2c5-408e-d123-b935-f3115e023941" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_56ae2fbe-1d9b-2820-d3f0-88126fbd28ba" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2dcbbde2-9146-a0ba-7f6c-c71b481e0841" xlink:to="loc_us-gaap_DeferredRevenueCurrent_56ae2fbe-1d9b-2820-d3f0-88126fbd28ba" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_2c8b0baf-771b-c301-80d6-9e2df7367293" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_2c8b0baf-771b-c301-80d6-9e2df7367293" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3ba3006-9df7-8186-2eb2-dc5094562cfe" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d3ba3006-9df7-8186-2eb2-dc5094562cfe" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_0670da6c-3e8b-2eea-6346-d6b68d7aba81" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_0670da6c-3e8b-2eea-6346-d6b68d7aba81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_a41198df-b22a-3bd2-a600-5a29e5401161" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_ConvertibleDebtNoncurrent_a41198df-b22a-3bd2-a600-5a29e5401161" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_bba08e5f-78e8-6c25-01a4-6720051135cc" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_066608da-f041-4af6-3da0-95354b640e11" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_bba08e5f-78e8-6c25-01a4-6720051135cc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f0c68f4f-7ec1-d447-8ba7-0f2766abbe67" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f0c68f4f-7ec1-d447-8ba7-0f2766abbe67" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_63817d40-f759-fa9c-45a5-8bbbb36ed5c9" xlink:to="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_CommonStockValue_aefe3f0c-abe4-5b83-9a64-da77d8e253dd" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6dca832a-861c-478d-b1a0-396533beb40d" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6dca832a-861c-478d-b1a0-396533beb40d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_70b30340-b55c-aed7-73f5-36d397294f84" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_TreasuryStockValue_70b30340-b55c-aed7-73f5-36d397294f84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_798442bf-12e1-d944-3fa1-8b797b67482e" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_798442bf-12e1-d944-3fa1-8b797b67482e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a59bc5ae-63a0-c9bc-32f7-e2bd9f32bd26" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6765f135-8c69-bebc-a116-d59a52a5b2f2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a59bc5ae-63a0-c9bc-32f7-e2bd9f32bd26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_d32a2417-a96e-df92-8909-70df29d31528" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_d32a2417-a96e-df92-8909-70df29d31528" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_928a1618-af56-709a-989c-a303706b8ca2" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_928a1618-af56-709a-989c-a303706b8ca2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaap_DeferredCostsCurrent_af3010ea-72f1-6fe8-b938-775625d88141" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_DeferredCostsCurrent_af3010ea-72f1-6fe8-b938-775625d88141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ce9014ac-0ac4-6ed2-b53f-a0edc046d6b4" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d79dcc1c-93de-0ecd-2bd5-7c1f224c9b98" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ce9014ac-0ac4-6ed2-b53f-a0edc046d6b4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f37ad080-c77a-efc5-c936-389b16abc420" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_831ad0b9-9dba-3997-20e6-e99a19aa28db" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_Goodwill_831ad0b9-9dba-3997-20e6-e99a19aa28db" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d3bdc20c-5c58-6be6-d756-0ace6a97f212" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_d3bdc20c-5c58-6be6-d756-0ace6a97f212" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_6544a746-9524-1b61-e235-04d48d39f116" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_6544a746-9524-1b61-e235-04d48d39f116" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_96dd7052-744e-d270-4e77-67944ec39152" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ddb0d184-2205-2a10-5b0e-faf2ccd717ae" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b11c1cb0-596b-4c3d-0283-76cef67837c7" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b11c1cb0-596b-4c3d-0283-76cef67837c7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_ShareBasedCompensation_90cbc3ab-f555-6407-b3b4-b2bfa84c9f18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_1b3da715-8d28-869a-fc9e-cb75bcd8d652" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_1b3da715-8d28-869a-fc9e-cb75bcd8d652" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_NonCashInterestOnBuildToSuitLease" xlink:label="loc_mdb_NonCashInterestOnBuildToSuitLease_EB84BE210EB582DF6F031DF9FA4E4A31" xlink:type="locator" />
    <link:calculationArc order="5" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_mdb_NonCashInterestOnBuildToSuitLease_EB84BE210EB582DF6F031DF9FA4E4A31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a9abf2-38d3-77d1-fb6b-693fef632294" xlink:type="locator" />
    <link:calculationArc order="6" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e8a9abf2-38d3-77d1-fb6b-693fef632294" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_2d563f7c-9c66-4ccb-995c-599c680a5434" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_2d563f7c-9c66-4ccb-995c-599c680a5434" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_5f96c19e-85fe-99f6-cec0-c2c9d7470ed4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0e4168a9-901d-abb5-15c0-3622e9e2c070" xlink:type="locator" />
    <link:calculationArc order="9" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_0e4168a9-901d-abb5-15c0-3622e9e2c070" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_b298b57a-0a96-ddab-3fe3-9f644e58ca61" xlink:type="locator" />
    <link:calculationArc order="10" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_b298b57a-0a96-ddab-3fe3-9f644e58ca61" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_366aa09e-f759-b63b-77e0-83ad3a947a55" xlink:type="locator" />
    <link:calculationArc order="11" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_366aa09e-f759-b63b-77e0-83ad3a947a55" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a39d2ee-656d-ead5-a676-41794b4da8f4" xlink:type="locator" />
    <link:calculationArc order="12" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_0a39d2ee-656d-ead5-a676-41794b4da8f4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_ab9f554b-15e5-4f4c-5e4e-40e86ea4adb3" xlink:type="locator" />
    <link:calculationArc order="13" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_ab9f554b-15e5-4f4c-5e4e-40e86ea4adb3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2d76eef5-dce5-0152-632e-9bab39da698c" xlink:type="locator" />
    <link:calculationArc order="14" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_2d76eef5-dce5-0152-632e-9bab39da698c" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_f37803fe-8fc6-3fc4-e497-674e18f03ea5" xlink:type="locator" />
    <link:calculationArc order="15" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1bd0bd4e-4a6f-b052-029c-0ecb0c520251" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_f37803fe-8fc6-3fc4-e497-674e18f03ea5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_6d89f221-3ede-36b2-fcad-4a4ce1606f6a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_33cd5d62-efc5-7725-6424-7800a10af341" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_33cd5d62-efc5-7725-6424-7800a10af341" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_ee3fb709-d548-2ee3-f8d1-e07a929829cb" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_28655e34-499f-b7bf-c54f-5de0990d0c65" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_ee3fb709-d548-2ee3-f8d1-e07a929829cb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_706d3cc5-3df5-1e1a-5067-c02728407eb6" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_706d3cc5-3df5-1e1a-5067-c02728407eb6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6ec8bc8e-bcd9-36ad-d8ae-2c2fa1dfd920" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_6ec8bc8e-bcd9-36ad-d8ae-2c2fa1dfd920" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4a92697-d008-996b-823a-bd9a56a04b3a" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_d4a92697-d008-996b-823a-bd9a56a04b3a" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_212a3895-370b-f5d5-9315-668e76c6ad50" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_212a3895-370b-f5d5-9315-668e76c6ad50" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_PaymentsForPurchaseOfCappedCalls" xlink:label="loc_mdb_PaymentsForPurchaseOfCappedCalls_e8d22101-8871-05db-8b2c-13a0bb0b42c9" xlink:type="locator" />
    <link:calculationArc order="5" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_mdb_PaymentsForPurchaseOfCappedCalls_e8d22101-8871-05db-8b2c-13a0bb0b42c9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromTenantAllowance" xlink:label="loc_us-gaap_PaymentsForProceedsFromTenantAllowance_e50629c7-adfd-5f90-788b-2618dcab0fee" xlink:type="locator" />
    <link:calculationArc order="6" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsForProceedsFromTenantAllowance_e50629c7-adfd-5f90-788b-2618dcab0fee" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_29fc0ccf-d68e-39c1-8f4d-25c014f2bb16" xlink:type="locator" />
    <link:calculationArc order="7" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_29fc0ccf-d68e-39c1-8f4d-25c014f2bb16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_ea422513-12bd-029b-0166-7c34286633bc" xlink:type="locator" />
    <link:calculationArc order="8" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_ea422513-12bd-029b-0166-7c34286633bc" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_678cc0a1-75a1-b1b0-39a1-094379144ce2" xlink:type="locator" />
    <link:calculationArc order="9" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d8917e24-06dd-060d-a290-e426c7895e54" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_678cc0a1-75a1-b1b0-39a1-094379144ce2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_714a30d1-878f-1497-8ad1-4b1e113da228" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9743d583-dfae-6ae9-f133-a1e331df792c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_714a30d1-878f-1497-8ad1-4b1e113da228" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ce4b89e-fa52-7101-5bea-622168a4559a" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ce4b89e-fa52-7101-5bea-622168a4559a" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_32f41ea9-05c6-e713-464b-586a571d1c1f" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_81b308b1-c4ff-480c-3942-2317dfd5262a" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1ce4b89e-fa52-7101-5bea-622168a4559a" xlink:to="loc_us-gaap_RestrictedCashCurrent_81b308b1-c4ff-480c-3942-2317dfd5262a" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cf605d39-9067-2f07-a6b5-7dfa6481009e" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_59645a08-ce25-9000-2f65-e4bfddb1182e" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cf605d39-9067-2f07-a6b5-7dfa6481009e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_59645a08-ce25-9000-2f65-e4bfddb1182e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_c7333cca-378d-a6fc-ae13-b512babfcdeb" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_59645a08-ce25-9000-2f65-e4bfddb1182e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_c7333cca-378d-a6fc-ae13-b512babfcdeb" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_29b707e4-876d-47bd-8655-71c027f42964" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_59645a08-ce25-9000-2f65-e4bfddb1182e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_29b707e4-876d-47bd-8655-71c027f42964" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cf605d39-9067-2f07-a6b5-7dfa6481009e" xlink:to="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_a2f4cf19-54a3-c9c5-9b4d-23b76125e270" xlink:type="locator" />
    <link:calculationArc order="1" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_OperatingExpenses_a2f4cf19-54a3-c9c5-9b4d-23b76125e270" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_334a0036-49ae-85df-fa8d-a7de18d975ef" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a2f4cf19-54a3-c9c5-9b4d-23b76125e270" xlink:to="loc_us-gaap_SellingAndMarketingExpense_334a0036-49ae-85df-fa8d-a7de18d975ef" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a2f4cf19-54a3-c9c5-9b4d-23b76125e270" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_11c9d7e5-c56e-e78a-ae7b-17989a817204" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_a698662c-5d68-9b87-98fe-02485cda58f8" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a2f4cf19-54a3-c9c5-9b4d-23b76125e270" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_a698662c-5d68-9b87-98fe-02485cda58f8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_5c890570-5904-7978-36d8-35b96dcf45ab" xlink:to="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_435f940b-a471-4122-5132-a245458f6913" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:to="loc_us-gaap_Revenues_435f940b-a471-4122-5132-a245458f6913" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_1c65a201-fd8e-32d7-dad9-c6d1d5719594" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_df00e688-c7aa-f044-9cba-c48e7c14e35b" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_1c65a201-fd8e-32d7-dad9-c6d1d5719594" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_4f5bad86-488c-1b1d-6a90-50ab7a9f4014" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_InvestmentIncomeNet_4f5bad86-488c-1b1d-6a90-50ab7a9f4014" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_a56b34b7-57ab-a07c-7f03-8366849a14f0" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_InterestExpense_a56b34b7-57ab-a07c-7f03-8366849a14f0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="locator" />
    <link:calculationArc order="4" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4d8b6d19-6a54-06aa-2077-c10380bd20d1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_41e96f8d-e499-8de8-69a8-27f1c7d4df6e" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_97bbae57-7f84-4da9-acab-610e56204929" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a10eea14-f4db-3125-d183-77bb54500e95" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_97bbae57-7f84-4da9-acab-610e56204929" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_bfb5e3ed-9748-0a69-347b-9ac55efee1a3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_869263c0-c448-67d8-aeb2-418212af1bb7" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_bfb5e3ed-9748-0a69-347b-9ac55efee1a3" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_869263c0-c448-67d8-aeb2-418212af1bb7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_d883e212-a0a2-0f3a-80cd-5a5472a7f783" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_bfb5e3ed-9748-0a69-347b-9ac55efee1a3" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_d883e212-a0a2-0f3a-80cd-5a5472a7f783" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_b412c390-dfec-d4c8-f13e-036e3b49278c" xlink:type="locator" />
    <link:calculationArc order="3" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_bfb5e3ed-9748-0a69-347b-9ac55efee1a3" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_b412c390-dfec-d4c8-f13e-036e3b49278c" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_5b061875-07f6-c87d-4aa2-1394f33c06ce" xlink:type="locator" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_91a06ec0-aca8-899f-1556-13a0bafd6c52" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_5b061875-07f6-c87d-4aa2-1394f33c06ce" xlink:to="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_91a06ec0-aca8-899f-1556-13a0bafd6c52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_48915583-e6d1-31fd-1247-877c3bc2f597" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_5b061875-07f6-c87d-4aa2-1394f33c06ce" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_48915583-e6d1-31fd-1247-877c3bc2f597" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_88b8f1df-ff6f-5cd6-e45f-5878f70c11d5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_c4b02274-72e3-29b7-85b4-945f4b5c02e0" xlink:type="locator" />
    <link:calculationArc order="2" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_c4b02274-72e3-29b7-85b4-945f4b5c02e0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_48915583-e6d1-31fd-1247-877c3bc2f597" xlink:type="locator" />
    <link:calculationArc order="3" weight="-1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_80dca0ba-44dc-8565-fb9b-c2edfc8c357d" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_48915583-e6d1-31fd-1247-877c3bc2f597" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/DocumentAndEntityInformation" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_4f2d2e40-e149-3246-b591-f2ca332c7df6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_67a1f3e7-c91e-d9a1-0253-362c8d727f2d" xlink:type="locator" />
    <link:calculationArc order="1" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4f2d2e40-e149-3246-b591-f2ca332c7df6" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_67a1f3e7-c91e-d9a1-0253-362c8d727f2d" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5ab305fa-195a-59cf-c0de-4b5d05fc9de4" xlink:type="locator" />
    <link:calculationArc order="2" weight="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_4f2d2e40-e149-3246-b591-f2ca332c7df6" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_5ab305fa-195a-59cf-c0de-4b5d05fc9de4" xlink:type="arc" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.mongodb.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/IncomeTaxes" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/NetLossPerShare" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenue" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SubsequentEvents" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SubsequentEventsDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" />
  <link:calculationLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>mdb-20181031_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-->
<!-- -->
<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:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:roleRef roleURI="http://www.mongodb.com/role/CommitmentsAndContingencies" xlink:href="mdb-20181031.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails" xlink:href="mdb-20181031.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets" xlink:href="mdb-20181031.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:href="mdb-20181031.xsd#CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotes" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesCappedCallsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesTables" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/DocumentAndEntityInformation" xlink:href="mdb-20181031.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurements" xlink:href="mdb-20181031.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:href="mdb-20181031.xsd#FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurementsTables" xlink:href="mdb-20181031.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/IncomeTaxes" xlink:href="mdb-20181031.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/IncomeTaxesDetails" xlink:href="mdb-20181031.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShare" xlink:href="mdb-20181031.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareTables" xlink:href="mdb-20181031.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness" xlink:href="mdb-20181031.xsd#OrganizationAndDescriptionOfBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenue" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SubsequentEvents" xlink:href="mdb-20181031.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SubsequentEventsDetails" xlink:href="mdb-20181031.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple" />
  <link: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" />
  <link: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" />
  <link: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" />
  <link: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" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CommitmentsAndContingencies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:to="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:to="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:to="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:to="loc_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:to="loc_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:to="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_C744DF2EA9D3E3C306AD7B460A400158" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_5E2C18941CC6E224A19C7B460A408C71" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_C744DF2EA9D3E3C306AD7B460A400158" xlink:to="loc_us-gaap_StatementTable_5E2C18941CC6E224A19C7B460A408C71" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B016DB0669D7C785B0F27B460A40D6F7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_5E2C18941CC6E224A19C7B460A408C71" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B016DB0669D7C785B0F27B460A40D6F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B016DB0669D7C785B0F27B460A40D6F7" xlink:to="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_B016DB0669D7C785B0F27B460A40D6F7" xlink:to="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_3970A6CBA08024CD6AE57B460A4012E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:to="loc_us-gaap_CommonClassAMember_3970A6CBA08024CD6AE57B460A4012E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_90331915C511146E8A457B460A407090" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:to="loc_us-gaap_CommonClassBMember_90331915C511146E8A457B460A407090" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_C744DF2EA9D3E3C306AD7B460A400158" xlink:to="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_14B1D61253F6156888EC7B460A1AB344" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_14B1D61253F6156888EC7B460A1AB344" xlink:to="loc_us-gaap_StatementTable_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:to="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:to="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_14B1D61253F6156888EC7B460A1AB344" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions" xlink:label="loc_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:type="locator" />
    <link:definitionArc order="16" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:type="locator" />
    <link:definitionArc order="17" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F921CF5A70A0E51127607B460A267B5E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_A7DE470C83387029CE1D7B460A262685" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_F921CF5A70A0E51127607B460A267B5E" xlink:to="loc_us-gaap_StatementTable_A7DE470C83387029CE1D7B460A262685" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_A7DE470C83387029CE1D7B460A262685" xlink:to="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:to="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:to="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:to="loc_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:to="loc_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F921CF5A70A0E51127607B460A267B5E" xlink:to="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:to="loc_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_F921CF5A70A0E51127607B460A267B5E" xlink:to="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1645F25DE08AAF6058D62CDB137E587C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1645F25DE08AAF6058D62CDB137E587C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1645F25DE08AAF6058D62CDB137E587C" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_1645F25DE08AAF6058D62CDB137E587C" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_E8326AB228F60346D41E2CDB137E2649" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4" xlink:to="loc_us-gaap_ConvertibleDebtMember_E8326AB228F60346D41E2CDB137E2649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesLiabilityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_AB16AA1B03A6932EC0702CDB137F8E29" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:to="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_AB16AA1B03A6932EC0702CDB137F8E29" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesEquityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_0B8EABB8FBA881C13C832CDB138046B8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:to="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_0B8EABB8FBA881C13C832CDB138046B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:to="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:to="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:to="loc_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:to="loc_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_D7E935E95AD7635E4F862CDB13824F74" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_D7E935E95AD7635E4F862CDB13824F74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleConversionRatioDenominator" xlink:label="loc_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_916D35DB9C3EEEE7FAA92CDB13835A1E" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_916D35DB9C3EEEE7FAA92CDB13835A1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:type="locator" />
    <link:definitionArc order="8" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:type="locator" />
    <link:definitionArc order="9" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate" xlink:label="loc_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:type="locator" />
    <link:definitionArc order="10" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:type="locator" />
    <link:definitionArc order="11" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:type="locator" />
    <link:definitionArc order="12" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:type="locator" />
    <link:definitionArc order="13" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:type="locator" />
    <link:definitionArc order="14" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:type="locator" />
    <link:definitionArc order="15" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CallOptionMember" xlink:label="loc_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:to="loc_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_776226E4EE4A7FB1AC9D13A0D1037650" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:to="loc_us-gaap_StatementClassOfStockAxis_776226E4EE4A7FB1AC9D13A0D1037650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_776226E4EE4A7FB1AC9D13A0D1037650" xlink:to="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_776226E4EE4A7FB1AC9D13A0D1037650" xlink:to="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_85A061CEC30FA76EA88D13A0D104C808" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761" xlink:to="loc_us-gaap_CommonClassAMember_85A061CEC30FA76EA88D13A0D104C808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OptionIndexedToIssuersEquityCapPrice" xlink:label="loc_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityShares" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_DebtInstrumentTable_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0EE5F8D301BA44623F5713A0D05EAA53" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0EE5F8D301BA44623F5713A0D05EAA53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0EE5F8D301BA44623F5713A0D05EAA53" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_0EE5F8D301BA44623F5713A0D05EAA53" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_CCE4025C7BC758A9ADE713A0D05EAF3A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33" xlink:to="loc_us-gaap_ConvertibleDebtMember_CCE4025C7BC758A9ADE713A0D05EAF3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_us-gaap_DebtInstrumentTable_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:to="loc_us-gaap_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesEquityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9" xlink:to="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_684479C62B1575705D4D13A0D0BE29DE" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_684479C62B1575705D4D13A0D0BE29DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_684479C62B1575705D4D13A0D0BE29DE" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_684479C62B1575705D4D13A0D0BE29DE" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_602CDCC9D85D5989BB9013A0D0C392D9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202" xlink:to="loc_us-gaap_ConvertibleDebtMember_602CDCC9D85D5989BB9013A0D0C392D9" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_12B4D20E40C4C68C793B13A0D0C32EFB" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_12B4D20E40C4C68C793B13A0D0C32EFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:to="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesLiabilityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:to="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:to="loc_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_6C832C237C8911BF79335B4D552B8D39" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_504B954020005E3028B25B4D5529DEBA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_6C832C237C8911BF79335B4D552B8D39" xlink:to="loc_us-gaap_StatementTable_504B954020005E3028B25B4D5529DEBA" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_FC4B12D94EA285F4EC725B4D552AB380" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_504B954020005E3028B25B4D5529DEBA" xlink:to="loc_us-gaap_StatementClassOfStockAxis_FC4B12D94EA285F4EC725B4D552AB380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_FC4B12D94EA285F4EC725B4D552AB380" xlink:to="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_FC4B12D94EA285F4EC725B4D552AB380" xlink:to="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_266BB58C744863218B735B4D552A0706" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:to="loc_us-gaap_CommonClassAMember_266BB58C744863218B735B4D552A0706" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_A65C3D2DF3DDE5522CB25B4D552AD091" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:to="loc_us-gaap_CommonClassBMember_A65C3D2DF3DDE5522CB25B4D552AD091" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_6C832C237C8911BF79335B4D552B8D39" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1A435F56E516B595D0347AD0ECEF9BD7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1A435F56E516B595D0347AD0ECEF9BD7" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1A435F56E516B595D0347AD0ECEF9BD7" xlink:to="loc_us-gaap_AwardTypeAxis_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6" xlink:to="loc_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1A435F56E516B595D0347AD0ECEF9BD7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:to="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:to="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_40953D56E575ABAC36827AD0ECF19075" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75" xlink:to="loc_us-gaap_CommonClassAMember_40953D56E575ABAC36827AD0ECF19075" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods" xlink:label="loc_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2181BC36D5A4A77E799013A0CFA433CF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2181BC36D5A4A77E799013A0CFA433CF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:to="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:to="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:to="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:to="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2181BC36D5A4A77E799013A0CFA433CF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2181BC36D5A4A77E799013A0CFA433CF" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:to="loc_us-gaap_AwardTypeAxis_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_D48766528E6F5D528E24662EC2BEEE3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_D48766528E6F5D528E24662EC2BEEE3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CostofRevenueSubscriptionMember" xlink:label="loc_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CostofRevenueServicesMember" xlink:label="loc_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CCB537C17563C608E02413A0CF80C515" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F31BD8B50EAF45738DF813A0CF803D6B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CCB537C17563C608E02413A0CF80C515" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F31BD8B50EAF45738DF813A0CF803D6B" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F31BD8B50EAF45738DF813A0CF803D6B" xlink:to="loc_us-gaap_AwardTypeAxis_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F31BD8B50EAF45738DF813A0CF803D6B" xlink:to="loc_us-gaap_VestingAxis_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:to="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:to="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_D3F65857E9FFC368777713A0CF80FC91" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_D3F65857E9FFC368777713A0CF80FC91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BBE34B87087DA2B9E6B313A0CF8071C9" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BBE34B87087DA2B9E6B313A0CF8071C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_E7025DEC96C7E2892AB113A0CF80922E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CCB537C17563C608E02413A0CF80C515" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_E7025DEC96C7E2892AB113A0CF80922E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_804C1BD16C8086EF81B113A0CF801DCC" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CCB537C17563C608E02413A0CF80C515" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_804C1BD16C8086EF81B113A0CF801DCC" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/FairValueMeasurements" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:to="loc_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/FairValueMeasurementsTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/IncomeTaxes" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/IncomeTaxesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/NetLossPerShare" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_A518BCED9DE4299B4BE984393CDB3F92" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_A518BCED9DE4299B4BE984393CDB3F92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A518BCED9DE4299B4BE984393CDB3F92" xlink:to="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_A518BCED9DE4299B4BE984393CDB3F92" xlink:to="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_3933EC1881A3E691B9EA84393CDBD14C" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6" xlink:to="loc_us-gaap_CommonClassAMember_3933EC1881A3E691B9EA84393CDBD14C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_85D6D5BD51F12938EACC84393CDB3061" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6" xlink:to="loc_us-gaap_CommonClassBMember_85D6D5BD51F12938EACC84393CDB3061" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CommonStockVotingRightsNumberofVotesPerShare" xlink:label="loc_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtConversionConvertibleInstrumentSharesIssuable" xlink:label="loc_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice" xlink:label="loc_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" xlink:label="loc_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:type="locator" />
    <link:definitionArc order="4" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:type="locator" />
    <link:definitionArc order="5" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EarlyExercisedEmployeeStockOptionMember" xlink:label="loc_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:type="locator" />
    <link:definitionArc order="6" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:type="locator" />
    <link:definitionArc order="7" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9976725920A7C7296D5D55C91D2EDF31" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9976725920A7C7296D5D55C91D2EDF31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9976725920A7C7296D5D55C91D2EDF31" xlink:to="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9976725920A7C7296D5D55C91D2EDF31" xlink:to="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_470C6B2711715781737F55C91D2FEDCE" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:to="loc_us-gaap_CommonClassAMember_470C6B2711715781737F55C91D2FEDCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1881DE06FE982CB73DEE55C91D2F9F2E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:to="loc_us-gaap_CommonClassBMember_1881DE06FE982CB73DEE55C91D2F9F2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/NetLossPerShareTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenue" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:to="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:to="loc_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:to="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:to="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:to="loc_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:to="loc_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:to="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:to="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:to="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:to="loc_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:to="loc_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:to="loc_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:to="loc_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SubsequentEvents" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:to="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:type="arc" xbrldt:closed="true" xbrldt:contextElement="segment" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:to="loc_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:type="locator" />
    <link:definitionArc order="2" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B_default" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember" xlink:label="loc_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:to="loc_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:type="locator" />
    <link:definitionArc order="3" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC_default" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:to="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC_default" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:to="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_MammothMergerSubInc.andObjectLabsCorporationMember" xlink:label="loc_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:to="loc_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:type="locator" />
    <link:definitionArc order="1" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:type="arc" />
  </link:definitionLink>
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" />
  <link:definitionLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>mdb-20181031_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_DebtDisclosureAbstract_4AFEA31BF8F7B8CAA7692CDB13737A42_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract_4AFEA31BF8F7B8CAA7692CDB13737A42" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4AFEA31BF8F7B8CAA7692CDB13737A42" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract_4AFEA31BF8F7B8CAA7692CDB13737A42" xlink:to="lab_us-gaap_DebtDisclosureAbstract_4AFEA31BF8F7B8CAA7692CDB13737A42" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" 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_2B003172193A8E8ED5892CDB1373EA0A_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:to="lab_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:to="lab_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:to="lab_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:type="arc" />
    <link:label id="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40_terseLabel_en-US" xlink:label="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes, Liability Component</link:label>
    <link:label id="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40_label_en-US" xlink:label="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes, Liability Component [Member]</link:label>
    <link:label id="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40_documentation_en-US" xlink:label="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes, Liability Component [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesLiabilityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:to="lab_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" 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_E6A425E2122FB86098A82CDB1375EB70_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:to="lab_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" 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_62356C0A3334F6C362212CDB137573A9_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:to="lab_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:to="lab_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" 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_748A298CA49BE345FCC22CDB13759D26_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="lab_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principal</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unamortized debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:to="lab_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net carrying amount</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F_label_en-US" xlink:label="lab_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:to="lab_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_84728DCE8C0381F9F22513A0D03C5B20_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract_84728DCE8C0381F9F22513A0D03C5B20" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_84728DCE8C0381F9F22513A0D03C5B20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract_84728DCE8C0381F9F22513A0D03C5B20" xlink:to="lab_us-gaap_EarningsPerShareAbstract_84728DCE8C0381F9F22513A0D03C5B20" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" xlink:to="lab_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88D01CCAC56A547ECC2813A0D10D33DF_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88D01CCAC56A547ECC2813A0D10D33DF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88D01CCAC56A547ECC2813A0D10D33DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88D01CCAC56A547ECC2813A0D10D33DF" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88D01CCAC56A547ECC2813A0D10D33DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" 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_522066EC352730F0D3E713A0D10D80A4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" 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_6BD7A82758C23ADECEA913A0D10D4A30_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:to="lab_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" 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_3268F6485CB8F3A5026613A0D10D0354_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="lab_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:type="arc" />
    <link:label id="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114_terseLabel_en-US" xlink:label="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue&#8212;subscription</link:label>
    <link:label id="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114_label_en-US" xlink:label="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue - Subscription [Member]</link:label>
    <link:label id="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114_documentation_en-US" xlink:label="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Revenue - Subscription [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CostofRevenueSubscriptionMember" xlink:label="loc_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:to="lab_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:type="arc" />
    <link:label id="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818_terseLabel_en-US" xlink:label="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue&#8212;services</link:label>
    <link:label id="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818_label_en-US" xlink:label="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue - Services [Member]</link:label>
    <link:label id="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818_documentation_en-US" xlink:label="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of Revenue - Services [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CostofRevenueServicesMember" xlink:label="loc_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:to="lab_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" 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_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" 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_B2176255F8E90BB1B8C813A0D10DB78E_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" 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_C116F86B4A9925A0BB6E13A0D10DD587_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_02F897EBBC40CA29930B662EC28E149C_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract_02F897EBBC40CA29930B662EC28E149C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_02F897EBBC40CA29930B662EC28E149C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_02F897EBBC40CA29930B662EC28E149C" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract_02F897EBBC40CA29930B662EC28E149C" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefits that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26_terseLabel_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Decrease in unrecognized tax benefits is reasonably possible</link:label>
    <link:label id="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26_label_en-US" xlink:label="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Decrease in Unrecognized Tax Benefits is Reasonably Possible</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:to="lab_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="lab_us-gaap_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:type="arc" />
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:type="arc" />
    <link:label id="lab_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" 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_0C68D45A87C62740DB2913A0CFE46857_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" xlink:to="lab_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" xlink:type="arc" />
    <link:label id="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122_terseLabel_en-US" xlink:label="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Emerging Growth Company Status</link:label>
    <link:label id="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122_label_en-US" xlink:label="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Emerging Growth Company Status, Policy [Policy Text Block]</link:label>
    <link:label id="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122_documentation_en-US" xlink:label="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Emerging Growth Company Status, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock" xlink:label="loc_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:to="lab_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:type="arc" />
    <link:label id="lab_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C_terseLabel_en-US" xlink:label="lab_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" 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_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C_label_en-US" xlink:label="lab_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transactions, Policy [Policy Text Block]</link:label>
    <link:label id="lab_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C_documentation_en-US" xlink:label="lab_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related Party Transactions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_RelatedPartyTransactionsPolicyPolicyTextBlock" xlink:label="loc_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:to="lab_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" 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_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_5B579225C45954F6C88D13A0CFA6F074_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract_5B579225C45954F6C88D13A0CFA6F074" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5B579225C45954F6C88D13A0CFA6F074" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5B579225C45954F6C88D13A0CFA6F074" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract_5B579225C45954F6C88D13A0CFA6F074" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_5452D23B43D7111D58E47B460A6F5196_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract_5452D23B43D7111D58E47B460A6F5196" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5452D23B43D7111D58E47B460A6F5196" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_5452D23B43D7111D58E47B460A6F5196" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract_5452D23B43D7111D58E47B460A6F5196" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" 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_DD3D920AC1CF0C3CE3EF7B460A6F466F_label_en-US" xlink:label="lab_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:to="lab_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" 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_7BDFCE55C36A449B5BA27B460A6F35AE_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:to="lab_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" 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_AD84212560B69E4B226D7B460A6F9ADA_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:to="lab_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class A Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:to="lab_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:to="lab_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" 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_86D07947ED85ACC211907B460A6FAB17_label_en-US" xlink:label="lab_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:to="lab_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" 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_BA65D2AB069517D2A8B07B460A6FF302_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="lab_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" 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_4A1056FF664661A260CA7B460A755217_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="lab_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" 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_C1662694ED709BAA19967B460A75113A_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" 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 $1,434 and $1,238 as of October 31, 2018 and January 31, 2018, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:to="lab_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" 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_379745218C75BFC0F22D7B460A7665E7_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:to="lab_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:type="arc" />
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" 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_533C70D35A5CF9A6EBA07B460A769EA2_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:type="arc" />
    <link:label id="lab_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" 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_AF54818F0956AFD2B78F7B460A76A42E_label_en-US" xlink:label="lab_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:to="lab_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:type="arc" />
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Acquired intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" 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_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" 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_0CF50B395F016E5A81CD7B460A760C1F_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:to="lab_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:type="arc" />
    <link:label id="lab_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4_totalLabel_en-US" xlink:label="lab_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" 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_9815BD72B4210C6436D57B460A769AA4_label_en-US" xlink:label="lab_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:to="lab_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" 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_2F4B24BA369A6A2668587B460A7631C4_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" 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_E1483AF4F3A70E8C282C7B460A76FE0A_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" 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_22D6770CCA143A6EBE5D7B460A76C3FC_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:to="lab_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:to="lab_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" 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_765A8CBBA96C87E00C037B460A7670FD_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:to="lab_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred rent, non-current</link:label>
    <link:label id="lab_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B_label_en-US" xlink:label="lab_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:to="lab_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability, non-current</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, non-current</link:label>
    <link:label id="lab_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39_label_en-US" xlink:label="lab_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:to="lab_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible senior notes, net</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:to="lab_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities, non-current</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:type="arc" />
    <link:label id="lab_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" 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_A1ED7D607C07C7CAABEE7B460A77A5A5_label_en-US" xlink:label="lab_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:to="lab_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 5)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:to="lab_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" 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_889033E3B4B7C213D4307B460A775703_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="lab_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" 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_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B_label_en-US" xlink:label="lab_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:to="lab_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" 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_4E2195E8F11E95EE89517B460A7C9470_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:to="lab_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of October 31, 2018 and January 31, 2018</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:to="lab_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" 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_C01430BACFBB608BC9E77B460A7CFFA4_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:to="lab_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:type="arc" />
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" 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_2347779C63C3F959D4057B460A7DA676_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C" xlink:to="lab_us-gaap_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments and Geographic Revenue</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of basic and diluted earnings (loss) per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of antidilutive securities excluded from computation of earnings per share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:type="arc" />
    <link:label id="lab_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" 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_5BDC02EB1797FBE7F3C813A0CFA35746_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:to="lab_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" 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_4509B1A7686CA5402EAA13A0CFA3F252_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" 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_4C48A0098420FC60877D13A0CFA44B43_label_en-US" xlink:label="lab_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:to="lab_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:type="arc" />
    <link:label id="lab_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" 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_094F21A67B05C1D7A30B13A0CFA4D350_label_en-US" xlink:label="lab_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:to="lab_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One Year Anniversary</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">13 to 36 Months</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:to="lab_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting rights percentage</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0" xlink:to="lab_us-gaap_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:to="lab_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of financial assets and liabilities measured at fair value on a recurring basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_F57FF64C892FE3AF8B227B460A1A5F6B_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract_F57FF64C892FE3AF8B227B460A1A5F6B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_F57FF64C892FE3AF8B227B460A1A5F6B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_F57FF64C892FE3AF8B227B460A1A5F6B" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract_F57FF64C892FE3AF8B227B460A1A5F6B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" 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_2A5716C3C1E248693DF17B460A1A0D80_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:to="lab_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:type="arc" />
    <link:label id="lab_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" 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_82E48D56544BA66D89537B460A1A178B_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:to="lab_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class A and Class B Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09_label_en-US" xlink:label="lab_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:to="lab_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" 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_79A4D61CBBF1B5FCB1D97B460A1A2170_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:to="lab_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:type="arc" />
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" 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_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:type="arc" />
    <link:label id="lab_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:to="lab_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:to="lab_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of early exercised options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26_negatedLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Repurchase of early exercised options</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Repurchased During Period, Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:type="arc" />
    <link:label id="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA_terseLabel_en-US" xlink:label="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of early exercised stock options</link:label>
    <link:label id="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA_label_en-US" xlink:label="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid in Capital, Early Exercise of Stock Options</link:label>
    <link:label id="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA_documentation_en-US" xlink:label="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Adjustments To Additional Paid in Capital, Early Exercise of Stock Options</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions" xlink:label="loc_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:to="lab_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock units</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" 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_2C9EDD9540C81F4C18F37B460A1B9785_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under the Employee Stock Purchase Plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under the Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Equity component of convertible senior notes</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of capped calls</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unrealized loss on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:to="lab_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0" xlink:to="lab_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Equity [Table]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Equity [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity [Axis]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9_terseLabel_en-US" xlink:label="lab_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capped Calls</link:label>
    <link:label id="lab_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9_label_en-US" xlink:label="lab_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Call Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CallOptionMember" xlink:label="loc_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:to="lab_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity [Line Items]</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Strike price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Strike Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:type="arc" />
    <link:label id="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82_terseLabel_en-US" xlink:label="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cap price (in dollars per share)</link:label>
    <link:label id="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82_label_en-US" xlink:label="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed To Issuer's Equity, Cap Price</link:label>
    <link:label id="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82_documentation_en-US" xlink:label="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Option Indexed To Issuer's Equity, Cap Price</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OptionIndexedToIssuersEquityCapPrice" xlink:label="loc_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:to="lab_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:type="arc" />
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53_terseLabel_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying capped calls (in shares)</link:label>
    <link:label id="lab_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53_label_en-US" xlink:label="lab_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Option Indexed to Issuer's Equity, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityShares" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:to="lab_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of capped calls</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" xlink:to="lab_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" xlink:type="arc" />
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_957A61624A4940B020BD13A0CFD34ADC_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_957A61624A4940B020BD13A0CFD34ADC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_957A61624A4940B020BD13A0CFD34ADC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_957A61624A4940B020BD13A0CFD34ADC" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_957A61624A4940B020BD13A0CFD34ADC" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" 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_F6BB8FB0E86A8DA37E2013A0CFD30D1B_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_316923D63AFF1EFB2F2413A0D069D441_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_316923D63AFF1EFB2F2413A0D069D441" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_316923D63AFF1EFB2F2413A0D069D441" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_316923D63AFF1EFB2F2413A0D069D441" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_316923D63AFF1EFB2F2413A0D069D441" xlink:type="arc" />
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization and Description of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="lab_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:to="lab_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:to="lab_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:to="lab_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:to="lab_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:type="arc" />
    <link:label id="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401_terseLabel_en-US" xlink:label="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mammoth Merger Sub, Inc and ObjectLabs Corporation Merger</link:label>
    <link:label id="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401_label_en-US" xlink:label="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mammoth Merger Sub, Inc and ObjectLabs Corporation Merger [Member]</link:label>
    <link:label id="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401_documentation_en-US" xlink:label="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mammoth Merger Sub, Inc and ObjectLabs Corporation Merger [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember" xlink:label="loc_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:to="lab_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:type="arc" />
    <link:label id="lab_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109_label_en-US" xlink:label="lab_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:to="lab_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:type="arc" />
    <link:label id="lab_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC_terseLabel_en-US" xlink:label="lab_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC_label_en-US" xlink:label="lab_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:to="lab_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:type="arc" />
    <link:label id="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD_terseLabel_en-US" xlink:label="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mammoth Merger Sub, Inc. and ObjectLabs Corporation</link:label>
    <link:label id="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD_label_en-US" xlink:label="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mammoth Merger Sub, Inc. and ObjectLabs Corporation [Member]</link:label>
    <link:label id="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD_documentation_en-US" xlink:label="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Mammoth Merger Sub, Inc. and ObjectLabs Corporation [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_MammothMergerSubInc.andObjectLabsCorporationMember" xlink:label="loc_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:to="lab_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:to="lab_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:type="arc" />
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock option activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation, Stock Options, Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of restricted stock unit activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of stock-based compensation expense recognized in consolidated statements of operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance - beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Stock options forfeited and expired (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" 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</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance - end of period (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- Average Exercise Price Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance - beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options forfeited and expired (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance - end of period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" xlink:type="arc" />
    <link:label id="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B_terseLabel_en-US" xlink:label="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- Average Remaining Contractual Term (In Years)</link:label>
    <link:label id="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B_label_en-US" xlink:label="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" 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, Weighted Average Remaining Contractual Term [Roll Forward]</link:label>
    <link:label id="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B_documentation_en-US" xlink:label="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" 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, Weighted Average Remaining Contractual Term [Roll Forward]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:label="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:to="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" xlink:type="arc" />
    <link:label id="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09_terseLabel_en-US" xlink:label="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" 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_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09_label_en-US" xlink:label="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" 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, Aggregate Intrinsic Value [Roll Forward]</link:label>
    <link:label id="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09_documentation_en-US" xlink:label="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" 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, Aggregate Intrinsic Value [Roll Forward]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward" xlink:label="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:to="lab_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested and exercisable</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090" xlink:to="lab_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090" xlink:type="arc" />
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used to compute net loss per share, basic and diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:to="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share, basic and diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic and Diluted</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" 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_88D48F88E5241D07656013A0CFBD1DBD_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:type="arc" />
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money Market Funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:to="lab_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:type="arc" />
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:to="lab_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:type="arc" />
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:type="arc" />
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. government treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:to="lab_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" 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_2A5F9773DD02382B67C213A0CFBD24B3_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" 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_5B8903EA26E9E0AEF8AD13A0CFBD80A3_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" 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_AA61FF1DA9A41B7A187713A0CFBD8860_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:to="lab_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:to="lab_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" 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_414363200D4FD1068A7A13A0CFBE1AF1_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:to="lab_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" 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_072A582A8B2553BD64E113A0CFBEF8B5_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" 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_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" 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_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments:</link:label>
    <link:label id="lab_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5_label_en-US" xlink:label="lab_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Investments [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:to="lab_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments:</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:type="arc" />
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total financial assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:to="lab_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" 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_6E37ED214DF14806E94313A0D00B185B_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" xlink:type="arc" />
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" 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_A5EBEFCCC8F2B873939B7B460A3BC3E3_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:to="lab_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:to="lab_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:type="arc" />
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock outstanding (in shares)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:to="lab_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:to="lab_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:type="arc" />
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average repurchase price of treasury stock shares (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:to="lab_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum employee contribution rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" 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, Maximum Employee Subscription Rate</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:type="arc" />
    <link:label id="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7_terseLabel_en-US" xlink:label="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Duration of separate offering periods</link:label>
    <link:label id="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7_label_en-US" xlink:label="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" 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, Duration Of Offering Periods</link:label>
    <link:label id="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7_documentation_en-US" xlink:label="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" 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, Duration Of Offering Periods</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods" xlink:label="loc_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:to="lab_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase price of common stock, as a percent</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" 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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:to="lab_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible debt schedules</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:to="lab_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense related to Notes</link:label>
    <link:label id="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55_label_en-US" xlink:label="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income and Interest Expense Disclosure [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:to="lab_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" 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_E41EEC803F3E34692B907B460A11D1CC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:type="arc" />
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:type="arc" />
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" 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_2CE2AD73F2AD2C6683817B460A12F374_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" 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_653D4364A2AFD22DEDC07B460A12F2CD_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" xlink:to="lab_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt discount and issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:type="arc" />
    <link:label id="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354_terseLabel_en-US" xlink:label="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash interest on office financing lease</link:label>
    <link:label id="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354_label_en-US" xlink:label="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Interest On Build-To-Suit Lease</link:label>
    <link:label id="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354_documentation_en-US" xlink:label="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Cash Interest On Build-To-Suit Lease</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_NonCashInterestOnBuildToSuitLease" xlink:label="loc_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:to="lab_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" xlink:type="arc" />
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of warrant liability</link:label>
    <link:label id="lab_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749_label_en-US" xlink:label="lab_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Adjustment of Warrants</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:to="lab_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" 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_E9E3E210E2C9806087917B460A124234_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deferred commissions</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Assets</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" 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_907A0B282F13AFE85BF57B460A124199_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" 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_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Liabilities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" 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_96E24EC40D33B58F6A7A7B460A12509E_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" 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_3525EFD581F2904FD7A27B460A12EF08_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from maturities of marketable securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-sale</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchases of marketable securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Marketable Securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:to="lab_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" 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_7EE04A85600377BB0D357B460A137CAC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" 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_65055C7068930712D3107B460A13EDFC_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options, including early exercised stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from the issuance of common stock under the Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Repurchase of early exercised stock options</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from borrowings on convertible senior notes, net of issuance costs</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673_label_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Convertible Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:to="lab_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:type="arc" />
    <link:label id="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4_negatedTerseLabel_en-US" xlink:label="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment for purchase of capped calls</link:label>
    <link:label id="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4_label_en-US" xlink:label="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For Purchase Of Capped Calls</link:label>
    <link:label id="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4_documentation_en-US" xlink:label="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For Purchase Of Capped Calls</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_PaymentsForPurchaseOfCappedCalls" xlink:label="loc_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:to="lab_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from tenant improvement allowance on build-to-suit lease</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Tenant Allowance</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromTenantAllowance" xlink:label="loc_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:to="lab_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from the IPO, net of underwriting discounts and commissions</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" xlink:to="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" xlink:type="arc" />
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of redeemable convertible preferred stock warrants</link:label>
    <link:label id="lab_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA_label_en-US" xlink:label="lab_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" xlink:to="lab_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" xlink:type="arc" />
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payment of initial public offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Stock Issuance Costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" xlink:type="arc" />
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental cash flow disclosure of noncash investing and financing activities</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" xlink:type="arc" />
    <link:label id="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67_terseLabel_en-US" xlink:label="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of early exercised stock options</link:label>
    <link:label id="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67_label_en-US" xlink:label="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Of Early Exercised Stock Options, Noncash</link:label>
    <link:label id="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67_documentation_en-US" xlink:label="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Vesting Of Early Exercised Stock Options, Noncash</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_VestingOfEarlyExercisedStockOptionsNoncash" xlink:label="loc_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:to="lab_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:type="arc" />
    <link:label id="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077_terseLabel_en-US" xlink:label="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs related to initial public offering included in accounts payable and accrued liabilities</link:label>
    <link:label id="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077_label_en-US" xlink:label="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Offering Costs Incurred But Not Yet Paid</link:label>
    <link:label id="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077_documentation_en-US" xlink:label="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Offering Costs Incurred But Not Yet Paid</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OfferingCostsIncurredButNotYetPaid" xlink:label="loc_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:to="lab_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:type="arc" />
    <link:label id="lab_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of redeemable convertible preferred stock warrant liability to redeemable convertible preferred stock as a result of warrant exercise</link:label>
    <link:label id="lab_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87_label_en-US" xlink:label="lab_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:to="lab_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:type="arc" />
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" 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 and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" xlink:type="arc" />
    <link:label id="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC_terseLabel_en-US" xlink:label="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress related to build-to-suit lease obligations</link:label>
    <link:label id="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC_label_en-US" xlink:label="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Estimated Fair Value, Build-To-Suit Office Lease</link:label>
    <link:label id="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC_documentation_en-US" xlink:label="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Estimated Fair Value, Build-To-Suit Office Lease</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EstimatedFairValueBuildToSuitOfficeLease" xlink:label="loc_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:to="lab_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:type="arc" />
    <link:label id="lab_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643_label_en-US" xlink:label="lab_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Abstract]</link:label>
    <link:label id="lab_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643_documentation_en-US" xlink:label="lab_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document Information [Abstract]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DocumentInformationAbstract" xlink:label="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="lab_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:type="arc" />
    <link:label id="lab_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" 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_14F7C996EC13DC1A4ECE5B4D5527C04E_label_en-US" xlink:label="lab_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" xlink:to="lab_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" xlink:type="arc" />
    <link:label id="lab_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" 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_B11AC0A3AEF8588F51E35B4D5528268D_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" xlink:to="lab_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" xlink:type="arc" />
    <link:label id="lab_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" 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_C40F6CE9D3D214DFF3195B4D55281184_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" xlink:to="lab_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" xlink:type="arc" />
    <link:label id="lab_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" 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_66A59B77742502FE265C5B4D55284A20_label_en-US" xlink:label="lab_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" xlink:to="lab_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" xlink:type="arc" />
    <link:label id="lab_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:to="lab_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:type="arc" />
    <link:label id="lab_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:to="lab_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:type="arc" />
    <link:label id="lab_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43_label_en-US" xlink:label="lab_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:to="lab_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:type="arc" />
    <link:label id="lab_dei_DocumentType_8F494880215E653B635C5B4D5529BD10_terseLabel_en-US" xlink:label="lab_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" 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_8F494880215E653B635C5B4D5529BD10_label_en-US" xlink:label="lab_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" xlink:to="lab_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" xlink:type="arc" />
    <link:label id="lab_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" 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_BB1D801B29AD89A367E15B4D55299503_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" xlink:to="lab_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" 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_BF9EDDC82DE4095C113D5B4D5529F774_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" xlink:to="lab_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" xlink:type="arc" />
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" 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_AACB097EE8261E8100305B4D5529465E_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" xlink:to="lab_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" xlink:type="arc" />
    <link:label id="lab_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" 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_665DDE1204A4ED49BDD35B4D552947C7_label_en-US" xlink:label="lab_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" xlink:to="lab_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" xlink:type="arc" />
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" 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_ACEE610D221F767F35FD5B4D552BD034_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" 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="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:to="lab_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:type="arc" />
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:to="lab_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="lab_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:type="arc" />
    <link:label id="lab_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Net</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:to="lab_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:type="arc" />
    <link:label id="lab_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:to="lab_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:type="arc" />
    <link:label id="lab_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:to="lab_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:type="arc" />
    <link:label id="lab_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518_terseLabel_en-US" xlink:label="lab_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518_label_en-US" xlink:label="lab_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:to="lab_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:type="arc" />
    <link:label id="lab_country_GB_12DB4F44FE01638B13162CDB12E6EF60_terseLabel_en-US" xlink:label="lab_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom</link:label>
    <link:label id="lab_country_GB_12DB4F44FE01638B13162CDB12E6EF60_label_en-US" xlink:label="lab_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:to="lab_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:to="lab_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:type="arc" />
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E_terseLabel_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock (as converted)</link:label>
    <link:label id="lab_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E_label_en-US" xlink:label="lab_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Redeemable Convertible Preferred Stock [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:to="lab_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD_terseLabel_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redeemable convertible preferred stock warrants (as converted)</link:label>
    <link:label id="lab_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD_label_en-US" xlink:label="lab_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants and Rights Subject to Mandatory Redemption [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" xlink:label="loc_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:to="lab_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:type="arc" />
    <link:label id="lab_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C_verboseLabel_en-US" xlink:label="lab_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Common stock warrants</link:label>
    <link:label id="lab_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C_label_en-US" xlink:label="lab_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:to="lab_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:type="arc" />
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547_verboseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock options to purchase common stock</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:to="lab_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Unvested restricted stock units</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:type="arc" />
    <link:label id="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14_terseLabel_en-US" xlink:label="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Early exercised stock options</link:label>
    <link:label id="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14_label_en-US" xlink:label="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Early Exercised Employee Stock Option [Member]</link:label>
    <link:label id="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14_documentation_en-US" xlink:label="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Early Exercised Employee Stock Option [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EarlyExercisedEmployeeStockOptionMember" xlink:label="loc_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:to="lab_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares underlying the conversion spread in the convertible senior notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt Securities [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:to="lab_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" 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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" 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 [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:type="arc" />
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" 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 (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets, end of period, to the amounts shown in the statements of cash flows above:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:type="arc" />
    <link:label id="lab_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash, current</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:to="lab_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:type="arc" />
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" 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_490175E5F3DBC8E6DDA884393CDB88B4_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:type="arc" />
    <link:label id="lab_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" 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_EB91BB8DC4020008001A84393CDB6C46_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:to="lab_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:type="arc" />
    <link:label id="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1_terseLabel_en-US" xlink:label="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of votes per share</link:label>
    <link:label id="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1_label_en-US" xlink:label="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Voting Rights, Number of Votes Per Share</link:label>
    <link:label id="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1_documentation_en-US" xlink:label="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Common Stock, Voting Rights, Number of Votes Per Share</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CommonStockVotingRightsNumberofVotesPerShare" xlink:label="loc_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:to="lab_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:type="arc" />
    <link:label id="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF_terseLabel_en-US" xlink:label="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares issuable upon conversion (in shares)</link:label>
    <link:label id="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF_label_en-US" xlink:label="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Convertible Instrument, Shares Issuable</link:label>
    <link:label id="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF_documentation_en-US" xlink:label="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Conversion, Convertible Instrument, Shares Issuable</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtConversionConvertibleInstrumentSharesIssuable" xlink:label="loc_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:to="lab_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Initial conversion price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:type="arc" />
    <link:label id="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F_terseLabel_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Average market price (in dollars per share)</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F_label_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price, Average Market Price</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F_documentation_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price, Average Market Price</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice" xlink:label="loc_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:to="lab_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:type="arc" />
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, rent expense</link:label>
    <link:label id="lab_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659_label_en-US" xlink:label="lab_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" xlink:to="lab_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" xlink:type="arc" />
    <link:label id="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F_terseLabel_en-US" xlink:label="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rentable office space (in sq ft)</link:label>
    <link:label id="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F_label_en-US" xlink:label="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Leases, Net Rentable Area</link:label>
    <link:label id="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F_documentation_en-US" xlink:label="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Operating Leases, Net Rentable Area</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OperatingLeasesNetRentableArea" xlink:label="loc_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:to="lab_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:type="arc" />
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrual for contingencies</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:type="arc" />
    <link:label id="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0_terseLabel_en-US" xlink:label="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes, Equity Component</link:label>
    <link:label id="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0_label_en-US" xlink:label="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes, Equity Component [Member]</link:label>
    <link:label id="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0_documentation_en-US" xlink:label="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Convertible Senior Notes, Equity Component [Member]</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesEquityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:to="lab_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:type="arc" />
    <link:label id="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE_terseLabel_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt discount for conversion option</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE_label_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Gross Amount of Equity Component</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE_documentation_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Gross Amount of Equity Component</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:to="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net carrying amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Carrying Amount of Equity Component</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:to="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="lab_us-gaap_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:type="arc" />
    <link:label id="lab_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:to="lab_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:type="arc" />
    <link:label id="lab_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:to="lab_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:type="arc" />
    <link:label id="lab_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subscription</link:label>
    <link:label id="lab_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC_label_en-US" xlink:label="lab_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:to="lab_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Services</link:label>
    <link:label id="lab_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D_label_en-US" xlink:label="lab_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:to="lab_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" 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_6EB44D4528BEA6C9557B7B460A269921_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:to="lab_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB_terseLabel_en-US" xlink:label="lab_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB_label_en-US" xlink:label="lab_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:to="lab_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" 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_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:to="lab_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:type="arc" />
    <link:label id="lab_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" 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_543DC6C30B6C386B187D7B460A278777_label_en-US" xlink:label="lab_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" xlink:to="lab_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" 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_1E8F6170D6258D30CE937B460A273514_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" xlink:to="lab_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" xlink:type="arc" />
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" 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_9068C4FDA9233E92396C7B460A272031_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" xlink:to="lab_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" xlink:type="arc" />
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" 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_4DCF8580F430EA8820557B460A275E6D_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" 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_F430238841421F5D4AB17B460A270941_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" xlink:to="lab_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" xlink:type="arc" />
    <link:label id="lab_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" xlink:to="lab_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:type="arc" />
    <link:label id="lab_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Net</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:to="lab_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985_label_en-US" xlink:label="lab_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" xlink:to="lab_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" xlink:type="arc" />
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before provision for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" xlink:type="arc" />
    <link:label id="lab_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0" xlink:to="lab_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0" xlink:type="arc" />
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Incentive Plans and Employee Stock Purchase Plan</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" 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_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" xlink:type="arc" />
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts payable to or receivable from related parties</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Related Party Transaction, Due from (to) Related Party</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:to="lab_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:to="lab_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of debt discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:type="arc" />
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:type="arc" />
    <link:label id="lab_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" 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_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95_label_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:to="lab_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:type="arc" />
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:type="arc" />
    <link:label id="lab_srt_AmericasMember_496A7990085E2716753313A212745D5D_terseLabel_en-US" xlink:label="lab_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Americas</link:label>
    <link:label id="lab_srt_AmericasMember_496A7990085E2716753313A212745D5D_label_en-US" xlink:label="lab_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Americas [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:to="lab_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:type="arc" />
    <link:label id="lab_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe, Middle East and Africa</link:label>
    <link:label id="lab_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80_label_en-US" xlink:label="lab_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:to="lab_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:type="arc" />
    <link:label id="lab_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2_label_en-US" xlink:label="lab_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:to="lab_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:type="arc" />
    <link:label id="lab_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E_verboseLabel_en-US" xlink:label="lab_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:to="lab_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" 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, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested - beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" 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, Nonvested, Number</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">RSUs vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" 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, Vested in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">RSUs forfeited and canceled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" 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, Forfeited in Period</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested - end of period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-Average Grant Date Fair Value per RSU</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" 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, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Unvested - beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" 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, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" 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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" 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, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs forfeited and canceled (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" 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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:type="arc" />
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Unvested - end of period (in dollars per share)</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717" xlink:type="arc" />
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss), net of tax:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on available-for-sale securities</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60" xlink:to="lab_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustments</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B" xlink:type="arc" />
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" xlink:type="arc" />
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" 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/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Axis]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period [Domain]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redemption Period 1</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period One [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Redemption Period 2</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption, Period Two [Member]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:type="arc" />
    <link:label id="lab_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780_terseLabel_en-US" xlink:label="lab_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780_label_en-US" xlink:label="lab_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" 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/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:to="lab_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:type="arc" />
    <link:label id="lab_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A_terseLabel_en-US" xlink:label="lab_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A_label_en-US" xlink:label="lab_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" 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/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:to="lab_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:type="arc" />
    <link:label id="lab_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2_terseLabel_en-US" xlink:label="lab_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2_label_en-US" xlink:label="lab_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" 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/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:to="lab_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:type="arc" />
    <link:label id="lab_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6_terseLabel_en-US" xlink:label="lab_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6_label_en-US" xlink:label="lab_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" 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/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:to="lab_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Face amount of debt</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible debt, conversion ratio</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:to="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:type="arc" />
    <link:label id="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6_terseLabel_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible debt, conversion ratio denominator</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6_label_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio, Denominator</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6_documentation_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Ratio, Denominator</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleConversionRatioDenominator" xlink:label="loc_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:to="lab_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Trading Days</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consecutive threshold trading days</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Consecutive Trading Days</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Threshold percentage of stock price trigger</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:to="lab_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:type="arc" />
    <link:label id="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C_terseLabel_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading price as a percentage of stock price and debt conversion rate</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C_label_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate</link:label>
    <link:label id="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C_documentation_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate" xlink:label="loc_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:to="lab_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of principal amount redeemed</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:to="lab_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:type="arc" />
    <link:label id="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5_verboseLabel_en-US" xlink:label="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Carrying amount of convertible debt equity component</link:label>
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:to="lab_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:type="arc" />
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:to="lab_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:type="arc" />
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:type="arc" />
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of convertible debt</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debt, Fair Value Disclosures</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:to="lab_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:type="arc" />
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of total revenue by geographic areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:type="locator" />
    <link:labelArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:type="arc" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>mdb-20181031_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-->
<!-- -->
<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.mongodb.com/role/CommitmentsAndContingencies" xlink:href="mdb-20181031.xsd#CommitmentsAndContingencies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails" xlink:href="mdb-20181031.xsd#CommitmentsAndContingenciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets" xlink:href="mdb-20181031.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:href="mdb-20181031.xsd#CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfCashFlows" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations" xlink:href="mdb-20181031.xsd#CondensedConsolidatedStatementsOfOperations" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotes" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesCappedCallsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/ConvertibleSeniorNotesTables" xlink:href="mdb-20181031.xsd#ConvertibleSeniorNotesTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/DocumentAndEntityInformation" xlink:href="mdb-20181031.xsd#DocumentAndEntityInformation" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:href="mdb-20181031.xsd#EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurements" xlink:href="mdb-20181031.xsd#FairValueMeasurements" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:href="mdb-20181031.xsd#FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/FairValueMeasurementsTables" xlink:href="mdb-20181031.xsd#FairValueMeasurementsTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/IncomeTaxes" xlink:href="mdb-20181031.xsd#IncomeTaxes" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/IncomeTaxesDetails" xlink:href="mdb-20181031.xsd#IncomeTaxesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShare" xlink:href="mdb-20181031.xsd#NetLossPerShare" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:href="mdb-20181031.xsd#NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/NetLossPerShareTables" xlink:href="mdb-20181031.xsd#NetLossPerShareTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness" xlink:href="mdb-20181031.xsd#OrganizationAndDescriptionOfBusiness" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenue" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenue" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables" xlink:href="mdb-20181031.xsd#SegmentsAndGeographicRevenueTables" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SubsequentEvents" xlink:href="mdb-20181031.xsd#SubsequentEvents" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SubsequentEventsDetails" xlink:href="mdb-20181031.xsd#SubsequentEventsDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" />
  <link:roleRef roleURI="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="mdb-20181031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" 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/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/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/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/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/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" 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:presentationLink xlink:role="http://www.mongodb.com/role/CommitmentsAndContingencies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_957A61624A4940B020BD13A0CFD34ADC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" xlink:type="locator" />
    <link: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_957A61624A4940B020BD13A0CFD34ADC" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_F6BB8FB0E86A8DA37E2013A0CFD30D1B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CommitmentsAndContingenciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_668598481335E8C64F7B2CDB1354CF42" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="loc_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" xlink:type="locator" />
    <link: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_668598481335E8C64F7B2CDB1354CF42" xlink:to="loc_us-gaap_LeaseAndRentalExpense_C0841193CAD6D849544A2CDB1354F659" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OperatingLeasesNetRentableArea" xlink:label="loc_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:type="locator" />
    <link: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_668598481335E8C64F7B2CDB1354CF42" xlink:to="loc_mdb_OperatingLeasesNetRentableArea_8C928E40951DB1CCE0D72CDB1354BA4F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:type="locator" />
    <link: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_CommitmentsAndContingenciesDisclosureAbstract_668598481335E8C64F7B2CDB1354CF42" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_750FD7FED26B70587B342CDB1356A68E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:type="locator" />
    <link: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_CommitmentsAndContingenciesDisclosureAbstract_668598481335E8C64F7B2CDB1354CF42" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_FE04CE9DAC5D56BC0A6E2CDB13562227" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_5452D23B43D7111D58E47B460A6F5196" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:type="locator" />
    <link: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_5452D23B43D7111D58E47B460A6F5196" xlink:to="loc_us-gaap_StatementTable_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:type="locator" />
    <link: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_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:type="locator" />
    <link: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_7BDFCE55C36A449B5BA27B460A6F35AE" xlink:to="loc_us-gaap_ClassOfStockDomain_AD84212560B69E4B226D7B460A6F9ADA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:type="locator" />
    <link: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_AD84212560B69E4B226D7B460A6F9ADA" xlink:to="loc_us-gaap_CommonClassAMember_B7923430E50039417F4C7B460A6F8D8D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:type="locator" />
    <link: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_AD84212560B69E4B226D7B460A6F9ADA" xlink:to="loc_us-gaap_CommonClassBMember_D3878F243AD9240D865B7B460A6F7C3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:type="locator" />
    <link: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_DD3D920AC1CF0C3CE3EF7B460A6F466F" xlink:to="loc_us-gaap_StatementLineItems_86D07947ED85ACC211907B460A6FAB17" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:type="locator" />
    <link: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_86D07947ED85ACC211907B460A6FAB17" xlink:to="loc_us-gaap_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:type="locator" />
    <link: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_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:type="locator" />
    <link: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_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_C1662694ED709BAA19967B460A75113A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:type="locator" />
    <link: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_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_AC733BDA45ABAE5A95627B460A757FB2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:type="locator" />
    <link: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_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_700DCC69C2D94998B3467B460A757091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredCostsCurrent" xlink:label="loc_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:type="locator" />
    <link: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_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_DeferredCostsCurrent_41C7323F08291E2F4FEB7B460A7580EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:type="locator" />
    <link: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_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_F9F2FC5DC100ACD9584E7B460A75AEC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:type="locator" />
    <link: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_AssetsCurrentAbstract_4A1056FF664661A260CA7B460A755217" xlink:to="loc_us-gaap_AssetsCurrent_379745218C75BFC0F22D7B460A7665E7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:type="locator" />
    <link: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_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_533C70D35A5CF9A6EBA07B460A769EA2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:type="locator" />
    <link: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_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_Goodwill_AF54818F0956AFD2B78F7B460A76A42E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:type="locator" />
    <link: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_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7CF165E83799953FFA477B460A766ED5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:type="locator" />
    <link: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_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_AA3073810F5084F8A2207B460A764AEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:type="locator" />
    <link: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_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0CF50B395F016E5A81CD7B460A760C1F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:type="locator" />
    <link: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_AssetsAbstract_BA65D2AB069517D2A8B07B460A6FF302" xlink:to="loc_us-gaap_Assets_9815BD72B4210C6436D57B460A769AA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:type="locator" />
    <link: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_86D07947ED85ACC211907B460A6FAB17" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:type="locator" />
    <link: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_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:type="locator" />
    <link: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_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_AccountsPayableCurrent_22D6770CCA143A6EBE5D7B460A76C3FC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:type="locator" />
    <link: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_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_C80C706E948BBF6967AC7B460A76AB5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:type="locator" />
    <link: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_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_660A6C0E8A7DB0105D027B460A766D2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="loc_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:type="locator" />
    <link: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_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_DeferredRevenueCurrent_E5B8B87FF5F49782AB837B460A76B29B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:type="locator" />
    <link: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_LiabilitiesCurrentAbstract_E1483AF4F3A70E8C282C7B460A76FE0A" xlink:to="loc_us-gaap_LiabilitiesCurrent_765A8CBBA96C87E00C037B460A7670FD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRentCreditNoncurrent" xlink:label="loc_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:type="locator" />
    <link: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_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_DeferredRentCreditNoncurrent_BEEEBFCC237FC23BCF287B460A76526B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_0C483B22B3C3B20D0A827B460A76B664" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:type="locator" />
    <link: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_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_DeferredRevenueNoncurrent_9CBF263A60F8E276DE237B460A77BB39" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_ConvertibleDebtNoncurrent_341D8AA736430B1DBC627B460A777959" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_E1C792867322B8F74E457B460A77EBEB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_Liabilities_A1ED7D607C07C7CAABEE7B460A77A5A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_58C39C2AFFB746E0ADFD7B460A778D8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:type="locator" />
    <link: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_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_CommonStockValue_AD52F30BDC15D95E82517B460A7C3F0B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:type="locator" />
    <link: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_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_AdditionalPaidInCapital_4E2195E8F11E95EE89517B460A7C9470" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:type="locator" />
    <link: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_StockholdersEquityAbstract_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_TreasuryStockValue_CA4D6489C80BCDF8DD8F7B460A7CB75F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:type="locator" />
    <link: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_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_C01430BACFBB608BC9E77B460A7CFFA4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:type="locator" />
    <link: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_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_48C20D3DF8220729562F7B460A7CA647" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:type="locator" />
    <link: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_889033E3B4B7C213D4307B460A775703" xlink:to="loc_us-gaap_StockholdersEquity_A45FF73B12E04D3693A37B460A7D7FE8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:type="locator" />
    <link: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_LiabilitiesAndStockholdersEquityAbstract_2F4B24BA369A6A2668587B460A7631C4" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2347779C63C3F959D4057B460A7DA676" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_57E84B683A6A9A30F56F7B460A3A0151" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaap_AssetsCurrentAbstract_F2D837EBC6BB4C5A44617B460A3BA690" xlink:type="locator" />
    <link: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_57E84B683A6A9A30F56F7B460A3A0151" xlink:to="loc_us-gaap_AssetsCurrentAbstract_F2D837EBC6BB4C5A44617B460A3BA690" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" xlink:type="locator" />
    <link: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_F2D837EBC6BB4C5A44617B460A3BA690" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_A5EBEFCCC8F2B873939B7B460A3BC3E3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_5E2C18941CC6E224A19C7B460A408C71" xlink:type="locator" />
    <link: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_57E84B683A6A9A30F56F7B460A3A0151" xlink:to="loc_us-gaap_StatementTable_5E2C18941CC6E224A19C7B460A408C71" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_B016DB0669D7C785B0F27B460A40D6F7" xlink:type="locator" />
    <link: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_5E2C18941CC6E224A19C7B460A408C71" xlink:to="loc_us-gaap_StatementClassOfStockAxis_B016DB0669D7C785B0F27B460A40D6F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:type="locator" />
    <link: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_B016DB0669D7C785B0F27B460A40D6F7" xlink:to="loc_us-gaap_ClassOfStockDomain_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_3970A6CBA08024CD6AE57B460A4012E1" xlink:type="locator" />
    <link: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_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:to="loc_us-gaap_CommonClassAMember_3970A6CBA08024CD6AE57B460A4012E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_90331915C511146E8A457B460A407090" xlink:type="locator" />
    <link: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_FE93D81DCCA0CF02B05D7B460A4031C7" xlink:to="loc_us-gaap_CommonClassBMember_90331915C511146E8A457B460A407090" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_C744DF2EA9D3E3C306AD7B460A400158" xlink:type="locator" />
    <link: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_5E2C18941CC6E224A19C7B460A408C71" xlink:to="loc_us-gaap_StatementLineItems_C744DF2EA9D3E3C306AD7B460A400158" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:type="locator" />
    <link: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_C744DF2EA9D3E3C306AD7B460A400158" xlink:to="loc_us-gaap_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:type="locator" />
    <link: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_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_B6BB11C2F96106015E827B460A41DB34" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:type="locator" />
    <link: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_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_F47E70E68AD60EB7353E7B460A41EC41" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:type="locator" />
    <link: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_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockSharesIssued_3C71EBB03EB44FDB76D17B460A41ADF2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:type="locator" />
    <link: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_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_7D6AD679986235F58BEF7B460A4137FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockShares" xlink:label="loc_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:type="locator" />
    <link: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_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_TreasuryStockShares_94F10BAD05C5DF6B72017B460A416B95" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:type="locator" />
    <link: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_StockholdersEquityAbstract_AFC6FF26CEEFC2B8B89E7B460A405D50" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_5A4C58AE98B422C123197B460A41547E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_F57FF64C892FE3AF8B227B460A1A5F6B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:type="locator" />
    <link: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_F57FF64C892FE3AF8B227B460A1A5F6B" xlink:to="loc_us-gaap_StatementTable_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:type="locator" />
    <link: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_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_2A5716C3C1E248693DF17B460A1A0D80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:type="locator" />
    <link: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_2A5716C3C1E248693DF17B460A1A0D80" xlink:to="loc_us-gaap_EquityComponentDomain_82E48D56544BA66D89537B460A1A178B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:type="locator" />
    <link: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_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_CommonStockMember_EFE33AC4EAC6FFB98A087B460A1ABF09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:type="locator" />
    <link: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_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_79A4D61CBBF1B5FCB1D97B460A1A2170" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TreasuryStockMember" xlink:label="loc_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:type="locator" />
    <link: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_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_TreasuryStockMember_48533FCCF1A9EC1922037B460A1ACB6A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:type="locator" />
    <link: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_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_61C46D17D189F68F20A27B460A1AEBF8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:type="locator" />
    <link: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_82E48D56544BA66D89537B460A1A178B" xlink:to="loc_us-gaap_RetainedEarningsMember_55DEA91E1CAC475174067B460A1A735D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_14B1D61253F6156888EC7B460A1AB344" xlink:type="locator" />
    <link: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_8677A26D1F6F3CBB2F8E7B460A1A6916" xlink:to="loc_us-gaap_StatementLineItems_14B1D61253F6156888EC7B460A1AB344" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:type="locator" />
    <link: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_14B1D61253F6156888EC7B460A1AB344" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_3FB573965C14B6AE13B97B460A1A7F2B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockholdersEquity_3EF83D6EFD2263EC1FD77B460A1A237D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_4D4C73767B67106AADF37B460A1AC2C6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_0838C340A5E8582C4A907B460A1AA0AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_F5849C75D42D9B81069C7B460A1A42B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_568EE10359ADC31FB4BF7B460A1BCC26" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions" xlink:label="loc_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions_61B0D51E719BE1F0B2417B460A1B9ABA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_5DA1F3F7FD08CEA221B67B460A1BAA2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_D3A70ED37F04E5B845277B460A1B4D88" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_2C9EDD9540C81F4C18F37B460A1B9785" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_0977F4C4299FB598930E7B460A1B32BA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:type="locator" />
    <link: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_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_9BAB9075606DBAF297B57B460A1B41E8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_3BDA930BB89BCDD232E97B460A1BF54B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:type="locator" />
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_B209AAFED3746F5C2E067B460A1BB85E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_963393543A15733DABF97B460A1B1D5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:type="locator" />
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_51D5B0DE0CD0D8F97A787B460A1BBD10" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:type="locator" />
    <link: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_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_NetIncomeLoss_582621D238CD4E5540287B460A1BB477" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84" xlink:type="locator" />
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_DF590B662F57B73BA6507B460A1B7A84" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0" xlink:type="locator" />
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_283CBF8EF41AF181D4B27B460A1A1028" xlink:to="loc_us-gaap_StockholdersEquity_FFC59EC631BB4B6912F67B460A1BD4F0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:type="locator" />
    <link: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_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_984379E017795CA8581D7B460A11EE23" xlink:type="locator" />
    <link: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_E41EEC803F3E34692B907B460A11D1CC" xlink:to="loc_us-gaap_NetIncomeLoss_984379E017795CA8581D7B460A11EE23" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:type="locator" />
    <link: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_E41EEC803F3E34692B907B460A11D1CC" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" xlink:type="locator" />
    <link: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_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_2CE2AD73F2AD2C6683817B460A12F374" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" xlink:type="locator" />
    <link: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_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="loc_us-gaap_ShareBasedCompensation_653D4364A2AFD22DEDC07B460A12F2CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:type="locator" />
    <link: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_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_ACA087F603A0A6F557967B460A124A81" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_NonCashInterestOnBuildToSuitLease" xlink:label="loc_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:type="locator" />
    <link: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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="loc_mdb_NonCashInterestOnBuildToSuitLease_4ACA2BF1B28E99786B9F7B460A12D354" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" xlink:type="locator" />
    <link: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_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_1393FA02E970A5B76BB37B460A12246F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="loc_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:type="locator" />
    <link: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_FF7DFAD21929903D2F417B460A11B8F3" xlink:to="loc_us-gaap_FairValueAdjustmentOfWarrants_AAFB87811EC899F8D3967B460A127749" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_3F19FE8FAE9A029520407B460A12FF5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_E9E3E210E2C9806087917B460A124234" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_BEE74A60283AE89F8E9E7B460A12DFC3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredCharges" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_D585D88BEFFE87E3500D7B460A120E8E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_4D8D97432E27006EB7937B460A12D235" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_907A0B282F13AFE85BF57B460A124199" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredLiabilities_61479C32FCD6C5E8D06B7B460A12B189" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_96E24EC40D33B58F6A7A7B460A12509E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:type="locator" />
    <link: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_3F19FE8FAE9A029520407B460A12FF5B" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_4FC0AF3B98E17E9BB2BF7B460A12E4FE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInOperatingActivitiesAbstract_E41EEC803F3E34692B907B460A11D1CC" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_D086C12C667B554D423B7B460A12AEDA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:type="locator" />
    <link: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_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" xlink:type="locator" />
    <link: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_3525EFD581F2904FD7A27B460A12EF08" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_FD183107DB24B708A5C27B460A139D75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_749E98F8C906D8323D097B460A135891" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:type="locator" />
    <link: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_3525EFD581F2904FD7A27B460A12EF08" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_36F405B4E3564FAE54947B460A13ED5B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInInvestingActivitiesAbstract_3525EFD581F2904FD7A27B460A12EF08" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7EE04A85600377BB0D357B460A137CAC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:type="locator" />
    <link: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_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_28CD86BC4777CCADA2BD7B460A130E18" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_3B2D4217381C71B480037B460A1328CA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3325B06E2DAF64646A037B460A134D1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_0AD92F6B680EC20B78F27B460A130673" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_PaymentsForPurchaseOfCappedCalls" xlink:label="loc_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_mdb_PaymentsForPurchaseOfCappedCalls_DC96D12D736A395200077B460A1388C4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsForProceedsFromTenantAllowance" xlink:label="loc_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:type="locator" />
    <link: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_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_PaymentsForProceedsFromTenantAllowance_1566EDB026E8831FEEB97B460A13E529" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" xlink:type="locator" />
    <link: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_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_9F931BDDBB170403A1567B460A1330A2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="loc_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" xlink:type="locator" />
    <link: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_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_ProceedsFromWarrantExercises_C38D2EE75785E8A7077B7B460A130CAA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_66163776B2752D52AABE7B460A13B8BE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" xlink:type="locator" />
    <link: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_65055C7068930712D3107B460A13EDFC" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7BFC4AB39157BFC722927B460A138C62" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:type="locator" />
    <link: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_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_07E2563BDA6DD394E6347B460A13537B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:type="locator" />
    <link: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_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2D6B78D42CBD3C73CD6A7B460A1376D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_AD051CEBAC22A1E10BD07B460A147133" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6" xlink:type="locator" />
    <link: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_StatementOfCashFlowsAbstract_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4AA5E466A41BDBCA98DF7B460A148FA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" xlink:type="locator" />
    <link: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_8E7C1CFD66736CB9178F7B460A11905B" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_2E278A98E4118AD4E1E57B460A14D374" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_VestingOfEarlyExercisedStockOptionsNoncash" xlink:label="loc_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:type="locator" />
    <link: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_2E278A98E4118AD4E1E57B460A14D374" xlink:to="loc_mdb_VestingOfEarlyExercisedStockOptionsNoncash_47A523FA695C4334A6227B460A145B67" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OfferingCostsIncurredButNotYetPaid" xlink:label="loc_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:type="locator" />
    <link: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_2E278A98E4118AD4E1E57B460A14D374" xlink:to="loc_mdb_OfferingCostsIncurredButNotYetPaid_150AD2C6A48898A455A67B460A144077" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:type="locator" />
    <link: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_2E278A98E4118AD4E1E57B460A14D374" xlink:to="loc_us-gaap_StockIssued1_51952C82207BCC9DB2B57B460A140F87" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" xlink:type="locator" />
    <link: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_2E278A98E4118AD4E1E57B460A14D374" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_FBA55D8B7CCCF8FA55077B460A14DFCA" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EstimatedFairValueBuildToSuitOfficeLease" xlink:label="loc_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:type="locator" />
    <link: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_2E278A98E4118AD4E1E57B460A14D374" xlink:to="loc_mdb_EstimatedFairValueBuildToSuitOfficeLease_1CD43340B2A0809B61167B460A14A6EC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_A66AFA07CBEF2392D0567B460A0824FF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:type="locator" />
    <link: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_A66AFA07CBEF2392D0567B460A0824FF" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_03F441F2A76873B4D6917B460A08271E" xlink:type="locator" />
    <link: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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_03F441F2A76873B4D6917B460A08271E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:type="locator" />
    <link: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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:to="loc_us-gaap_RestrictedCashCurrent_4D3091B5FF96FC35536A7B460A083128" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502" xlink:type="locator" />
    <link: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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_8F91AA67A18BF00D9E5F7B460A08B1E5" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2697E80C1B38F8208D337B460A085502" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_F49D7B93F918C455EF157B460A1E17CD" xlink:type="locator" />
    <link: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_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:to="loc_us-gaap_NetIncomeLoss_F49D7B93F918C455EF157B460A1E17CD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:type="locator" />
    <link: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_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60" xlink:type="locator" />
    <link: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_2CA409C65C82A973A29F7B460A1FF0EC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent_EF690C55B2FEEEF31AAF7B460A1FDE60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B" xlink:type="locator" />
    <link: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_2CA409C65C82A973A29F7B460A1FF0EC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_CDE2FAAF46472E66C8C27B460A1F5C8B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" xlink:type="locator" />
    <link: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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract_2CA409C65C82A973A29F7B460A1FF0EC" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_600051B1AB10406ADBFB7B460A1F9044" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" xlink:type="locator" />
    <link: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_StatementOfIncomeAndComprehensiveIncomeAbstract_674FC6E4511DACABEF747B460A1EA01E" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_BB8C75BF7EAEE6CA40BF7B460A1FEFA7" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaap_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_A7DE470C83387029CE1D7B460A262685" xlink:type="locator" />
    <link: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_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_StatementTable_A7DE470C83387029CE1D7B460A262685" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:type="locator" />
    <link: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_A7DE470C83387029CE1D7B460A262685" xlink:to="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_C4E9322B5101495994997B460A2603DC" xlink:to="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LicenseMember" xlink:label="loc_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:to="loc_us-gaap_LicenseMember_649F56CBA6622E0872637B460A2646AC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_9A8777BC60DB914265AA7B460A263542" xlink:to="loc_us-gaap_ServiceMember_116C5F4CED9ABE0F2CEC7B460A26A46D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_F921CF5A70A0E51127607B460A267B5E" xlink:type="locator" />
    <link: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_A7DE470C83387029CE1D7B460A262685" xlink:to="loc_us-gaap_StatementLineItems_F921CF5A70A0E51127607B460A267B5E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:type="locator" />
    <link: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_F921CF5A70A0E51127607B460A267B5E" xlink:to="loc_us-gaap_RevenuesAbstract_6EB44D4528BEA6C9557B7B460A269921" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:type="locator" />
    <link: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_6EB44D4528BEA6C9557B7B460A269921" xlink:to="loc_us-gaap_Revenues_B7A4FB8ED0C4092123387B460A26FCBB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:type="locator" />
    <link: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_F921CF5A70A0E51127607B460A267B5E" xlink:to="loc_us-gaap_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:type="locator" />
    <link: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_CostOfRevenueAbstract_F5EA656C9E512AA0AEAC7B460A2613F5" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_C56DCA02504D15E8D4697B460A270D3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_GrossProfit_543DC6C30B6C386B187D7B460A278777" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" xlink:type="locator" />
    <link: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_1E8F6170D6258D30CE937B460A273514" xlink:to="loc_us-gaap_SellingAndMarketingExpense_9068C4FDA9233E92396C7B460A272031" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" xlink:type="locator" />
    <link: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_1E8F6170D6258D30CE937B460A273514" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7D7880A9A93C5A4D987A7B460A2769BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" xlink:type="locator" />
    <link: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_1E8F6170D6258D30CE937B460A273514" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_4DCF8580F430EA8820557B460A275E6D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" xlink:type="locator" />
    <link: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_OperatingExpensesAbstract_1E8F6170D6258D30CE937B460A273514" xlink:to="loc_us-gaap_OperatingExpenses_F430238841421F5D4AB17B460A270941" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_OperatingIncomeLoss_1710859D91B4355C38017B460A27B86B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:type="locator" />
    <link: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_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:to="loc_us-gaap_InvestmentIncomeNet_01DDEBEE2691E72089017B460A27FFCD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" xlink:type="locator" />
    <link: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_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:to="loc_us-gaap_InterestExpense_BF48BD9B41835F0F1B087B460A278985" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" xlink:type="locator" />
    <link: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_OtherNonoperatingIncomeExpenseAbstract_AD13344246BDBC1E82EE7B460A27068B" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_FF7FEB6B2B4122E57B6C7B460A2776EB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4C84218EB7C61B07E6937B460A27B7DB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_9C546FEED4F3E0EB1A917B460A279E51" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_9C546FEED4F3E0EB1A917B460A279E51" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_NetIncomeLoss_2BB5678E3ABFB43D8F2E7B460A27BCF0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_600C11D939F6CF1EFE797B460A27B446" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_600C11D939F6CF1EFE797B460A27B446" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_18BEA14AAC4A77732AD97B460A273AC2" xlink:type="locator" />
    <link: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_IncomeStatementAbstract_FFAFDB5265E64B548A367B460A2638BC" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_18BEA14AAC4A77732AD97B460A273AC2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_239C5328E345E1058C7513A0D06B54A9" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" xlink:type="locator" />
    <link: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_239C5328E345E1058C7513A0D06B54A9" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_7B279A4B5BDE431D8E6313A0D06B3DB8" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_C41ADCE0887B3D8C36952CDB137D3F76" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:type="locator" />
    <link: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_C41ADCE0887B3D8C36952CDB137D3F76" xlink:to="loc_us-gaap_DebtInstrumentTable_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_1645F25DE08AAF6058D62CDB137E587C" xlink:type="locator" />
    <link: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_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_1645F25DE08AAF6058D62CDB137E587C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4" xlink:type="locator" />
    <link: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_1645F25DE08AAF6058D62CDB137E587C" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_01D63492118ECA91A9302CDB137E33A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_E8326AB228F60346D41E2CDB137E2649" xlink:type="locator" />
    <link: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_01D63492118ECA91A9302CDB137E33A4" xlink:to="loc_us-gaap_ConvertibleDebtMember_E8326AB228F60346D41E2CDB137E2649" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:type="locator" />
    <link: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_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:type="locator" />
    <link: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_DebtInstrumentAxis_1523596215323E1628CB2CDB137F1A06" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesLiabilityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_AB16AA1B03A6932EC0702CDB137F8E29" xlink:type="locator" />
    <link: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_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:to="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_AB16AA1B03A6932EC0702CDB137F8E29" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesEquityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_0B8EABB8FBA881C13C832CDB138046B8" xlink:type="locator" />
    <link: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_DebtInstrumentNameDomain_B9F113BBF9E8E056F41C2CDB137FE236" xlink:to="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_0B8EABB8FBA881C13C832CDB138046B8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodAxis" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:type="locator" />
    <link: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_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodDomain" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:type="locator" />
    <link: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_DebtInstrumentRedemptionPeriodAxis_BBF6FA2209A29BEDD2C22CDB138069FB" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodOneMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:type="locator" />
    <link: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_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodOneMember_0AB0616742A13DFC39DC2CDB13804CBF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPeriodTwoMember" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:type="locator" />
    <link: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_DebtInstrumentRedemptionPeriodDomain_92888FBD306A2539129A2CDB138071D5" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPeriodTwoMember_8EAC187D2064DBF01ACD2CDB1381B7BF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:type="locator" />
    <link: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_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_B7A0B40DDECC67B5595C2CDB1381C780" xlink:to="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:to="loc_srt_MinimumMember_2EB473BA34D4D553A94E2CDB138145F2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_EA055697655EFE5CFB122CDB13810C1A" xlink:to="loc_srt_MaximumMember_95C8612426A7E3FFE5B02CDB1382F3D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:type="locator" />
    <link: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_4E2E42CF4B5FB9A8904E2CDB137D8ADE" xlink:to="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_75D4B95863825F770DCA2CDB138203EF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_173AA654980CF47219EF2CDB138249D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_D7E935E95AD7635E4F862CDB13824F74" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_D7E935E95AD7635E4F862CDB13824F74" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_E4CD9B39BDBFE3668F432CDB13830704" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleConversionRatioDenominator" xlink:label="loc_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_mdb_DebtInstrumentConvertibleConversionRatioDenominator_13B828BEFD0C959BF38D2CDB13835BE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_916D35DB9C3EEEE7FAA92CDB13835A1E" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_916D35DB9C3EEEE7FAA92CDB13835A1E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdTradingDays" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:type="locator" />
    <link: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_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdTradingDays_192A6469C38FE3F1E6A12CDB138359B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1_C2AECDD407840BAED26B2CDB1383C426" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger" xlink:label="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger_73B3CE9910635FCE4E312CDB1383A30F" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate" xlink:label="loc_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate_6BFEAEECE1B0C11E646E2CDB13833E4C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_F169D7B3C1E757EF71972CDB13842345" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_D861B7A59B227C8419502CDB1384D8F5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_62FBECE418CE4CCDF06A2CDB1384038F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_33C409CE477F207F8BB32CDB1384BB12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_5442BEC3E29E5E19FBBA2CDB13826285" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_51818C9FC381D28B7F8D2CDB13845747" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_83501B783F3646B7E6CD13A0D103488F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityTable" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:type="locator" />
    <link: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_83501B783F3646B7E6CD13A0D103488F" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityEquityAxis" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityEquityAxis_A47053A88BBBCB4089C313A0D1036D24" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CallOptionMember" xlink:label="loc_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityTypeDomain_9888B9ED1384EA02479D13A0D103395F" xlink:to="loc_us-gaap_CallOptionMember_8BAF5A614B988B8276E313A0D103C9D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_776226E4EE4A7FB1AC9D13A0D1037650" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:to="loc_us-gaap_StatementClassOfStockAxis_776226E4EE4A7FB1AC9D13A0D1037650" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761" xlink:type="locator" />
    <link: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_776226E4EE4A7FB1AC9D13A0D1037650" xlink:to="loc_us-gaap_ClassOfStockDomain_84A0D47D91DED5B14F6C13A0D103E761" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_85A061CEC30FA76EA88D13A0D104C808" xlink:type="locator" />
    <link: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_84A0D47D91DED5B14F6C13A0D103E761" xlink:to="loc_us-gaap_CommonClassAMember_85A061CEC30FA76EA88D13A0D104C808" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityLineItems" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityEquityTable_533168207FAEFCA112C413A0D103ED7D" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityStrikePrice1" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityStrikePrice1_0E9C5735BD1E4599F98A13A0D1049E73" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_OptionIndexedToIssuersEquityCapPrice" xlink:label="loc_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_mdb_OptionIndexedToIssuersEquityCapPrice_1B98F76D5D7521220CA413A0D1042E82" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityShares" xlink:label="loc_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_OptionIndexedToIssuersEquityShares_2B79A63E8BA97062FF6213A0D104DE53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:type="locator" />
    <link: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_OptionIndexedToIssuersEquityLineItems_013016F0EBB0D0ECC12013A0D1040E9C" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments_3D2B7D90AB9032A2EFD013A0D1041ABF" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_75C852FC885CC69F9DD913A0D05EA32B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:type="locator" />
    <link: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_75C852FC885CC69F9DD913A0D05EA32B" xlink:to="loc_us-gaap_DebtInstrumentTable_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_0EE5F8D301BA44623F5713A0D05EAA53" xlink:type="locator" />
    <link: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_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_0EE5F8D301BA44623F5713A0D05EAA53" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33" xlink:type="locator" />
    <link: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_0EE5F8D301BA44623F5713A0D05EAA53" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_71430A41F1F60E40D5DA13A0D05E9F33" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_CCE4025C7BC758A9ADE713A0D05EAF3A" xlink:type="locator" />
    <link: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_71430A41F1F60E40D5DA13A0D05E9F33" xlink:to="loc_us-gaap_ConvertibleDebtMember_CCE4025C7BC758A9ADE713A0D05EAF3A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:type="locator" />
    <link: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_71D7A46A93ED433BF4EE13A0D05E1B36" xlink:to="loc_us-gaap_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:type="locator" />
    <link: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_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_A88984CEA22B06D1054B13A0D05EBF8C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:type="locator" />
    <link: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_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_087BBBF2C87EF6CDF9E513A0D05FA2C1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfFinancingCosts" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:type="locator" />
    <link: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_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_1414281F2911CD15688513A0D05F041F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="loc_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_7716BF2C48DE4E833EB813A0D05EB9A5" xlink:to="loc_us-gaap_InterestExpenseDebt_EA92628EED572F82F5A413A0D05FAC95" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4E085F03709A27CEA9F913A0D0BDFC57" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:type="locator" />
    <link: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_4E085F03709A27CEA9F913A0D0BDFC57" xlink:to="loc_us-gaap_DebtInstrumentTable_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:type="locator" />
    <link: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_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:to="loc_us-gaap_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9" xlink:type="locator" />
    <link: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_DebtInstrumentAxis_60BE6D6D6876DB87CE3E13A0D0BDE332" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesEquityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:type="locator" />
    <link: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_DebtInstrumentNameDomain_E3D30FC07C65AB094A7213A0D0BE8AE9" xlink:to="loc_mdb_ConvertibleSeniorNotesEquityComponentMember_B70DFF7C433AD22DFD2813A0D0BE7BD0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_684479C62B1575705D4D13A0D0BE29DE" xlink:type="locator" />
    <link: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_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_684479C62B1575705D4D13A0D0BE29DE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202" xlink:type="locator" />
    <link: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_684479C62B1575705D4D13A0D0BE29DE" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3919CF2F7CBD8B1C494B13A0D0C3F202" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_602CDCC9D85D5989BB9013A0D0C392D9" xlink:type="locator" />
    <link: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_3919CF2F7CBD8B1C494B13A0D0C3F202" xlink:to="loc_us-gaap_ConvertibleDebtMember_602CDCC9D85D5989BB9013A0D0C392D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:type="locator" />
    <link: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_96CD1B7A74C016B0838713A0D0BDF4E1" xlink:to="loc_us-gaap_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent" xlink:label="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:type="locator" />
    <link: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_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent_05C781E48B571489097113A0D0C3ACFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_12B4D20E40C4C68C793B13A0D0C32EFB" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_12B4D20E40C4C68C793B13A0D0C32EFB" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_478139BF1AC5DF84F73913A0D0C3EBC7" xlink:to="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_914A2AD8034E2483B93013A0D0C36872" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_4AFEA31BF8F7B8CAA7692CDB13737A42" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:type="locator" />
    <link: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_4AFEA31BF8F7B8CAA7692CDB13737A42" xlink:to="loc_us-gaap_DebtInstrumentTable_2B003172193A8E8ED5892CDB1373EA0A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:type="locator" />
    <link: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_2B003172193A8E8ED5892CDB1373EA0A" xlink:to="loc_us-gaap_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:type="locator" />
    <link: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_DebtInstrumentAxis_6EE505681A9A4E73B0AA2CDB1374C9AE" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ConvertibleSeniorNotesLiabilityComponentMember" xlink:label="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:type="locator" />
    <link: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_DebtInstrumentNameDomain_9F0AD609B10803A924F02CDB1374A36F" xlink:to="loc_mdb_ConvertibleSeniorNotesLiabilityComponentMember_EDDD25B80EFFBABAE2492CDB13744C40" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:type="locator" />
    <link: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_2B003172193A8E8ED5892CDB1373EA0A" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_E6A425E2122FB86098A82CDB1375EB70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:type="locator" />
    <link: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_E6A425E2122FB86098A82CDB1375EB70" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_62356C0A3334F6C362212CDB137573A9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtMember" xlink:label="loc_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:type="locator" />
    <link: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_62356C0A3334F6C362212CDB137573A9" xlink:to="loc_us-gaap_ConvertibleDebtMember_36CEBF0221F791560D472CDB13755586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:type="locator" />
    <link: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_2B003172193A8E8ED5892CDB1373EA0A" xlink:to="loc_us-gaap_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:type="locator" />
    <link: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_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_7704BBCDC2C143D62D4B2CDB13760C54" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_3B3576940A874CBFF0182CDB137674C5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredFinanceCostsGross" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_B6C111A604B90B4A967C2CDB13767CE6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:type="locator" />
    <link: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_DebtInstrumentLineItems_748A298CA49BE345FCC22CDB13759D26" xlink:to="loc_us-gaap_LongTermDebt_2C6D9CADE548F1FD2DB02CDB13766C7F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/ConvertibleSeniorNotesTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2C63EB6401C443EF859C13A0D12AB39D" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtTableTextBlock" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:type="locator" />
    <link: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_2C63EB6401C443EF859C13A0D12AB39D" xlink:to="loc_us-gaap_ConvertibleDebtTableTextBlock_FC60DF10E61D5E86568313A0D12A00AD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock" xlink:label="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:type="locator" />
    <link: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_DebtDisclosureAbstract_2C63EB6401C443EF859C13A0D12AB39D" xlink:to="loc_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock_B06CEED1C75F8F5FBFF413A0D12ABA55" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/DocumentAndEntityInformation" xlink:type="extended">
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DocumentInformationAbstract" xlink:label="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:type="locator" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_EntityRegistrantName_14F7C996EC13DC1A4ECE5B4D5527C04E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_EntityCentralIndexKey_B11AC0A3AEF8588F51E35B4D5528268D" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_CurrentFiscalYearEndDate_C40F6CE9D3D214DFF3195B4D55281184" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" xlink:type="locator" />
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_EntityFilerCategory_66A59B77742502FE265C5B4D55284A20" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:type="locator" />
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_EntityEmergingGrowthCompany_F0AA0B279F8EE47CE75D5B4D5528DB0F" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:type="locator" />
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_EntityExTransitionPeriod_3E8C04C2953997A04ECE5B4D552803AD" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:type="locator" />
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_EntitySmallBusiness_7FB39DB9D8C99183F9D05B4D55287F43" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" xlink:type="locator" />
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_DocumentType_8F494880215E653B635C5B4D5529BD10" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" xlink:type="locator" />
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_DocumentPeriodEndDate_BB1D801B29AD89A367E15B4D55299503" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" xlink:type="locator" />
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_DocumentFiscalYearFocus_BF9EDDC82DE4095C113D5B4D5529F774" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" xlink:type="locator" />
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_DocumentFiscalPeriodFocus_AACB097EE8261E8100305B4D5529465E" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" xlink:type="locator" />
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_dei_AmendmentFlag_665DDE1204A4ED49BDD35B4D552947C7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaap_StatementTable_504B954020005E3028B25B4D5529DEBA" xlink:type="locator" />
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_DocumentInformationAbstract_01060887BD99502C7B625B4D55277643" xlink:to="loc_us-gaap_StatementTable_504B954020005E3028B25B4D5529DEBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_FC4B12D94EA285F4EC725B4D552AB380" xlink:type="locator" />
    <link: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_504B954020005E3028B25B4D5529DEBA" xlink:to="loc_us-gaap_StatementClassOfStockAxis_FC4B12D94EA285F4EC725B4D552AB380" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:type="locator" />
    <link: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_FC4B12D94EA285F4EC725B4D552AB380" xlink:to="loc_us-gaap_ClassOfStockDomain_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_266BB58C744863218B735B4D552A0706" xlink:type="locator" />
    <link: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_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:to="loc_us-gaap_CommonClassAMember_266BB58C744863218B735B4D552A0706" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_A65C3D2DF3DDE5522CB25B4D552AD091" xlink:type="locator" />
    <link: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_F002F2C8DDC5CC1887EA5B4D552A93D8" xlink:to="loc_us-gaap_CommonClassBMember_A65C3D2DF3DDE5522CB25B4D552AD091" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaap_StatementLineItems_6C832C237C8911BF79335B4D552B8D39" xlink:type="locator" />
    <link: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_504B954020005E3028B25B4D5529DEBA" xlink:to="loc_us-gaap_StatementLineItems_6C832C237C8911BF79335B4D552B8D39" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:type="locator" />
    <link: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_6C832C237C8911BF79335B4D552B8D39" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_ACEE610D221F767F35FD5B4D552BD034" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9B9F9C42027802E414AD13A0CFD5B6CD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" xlink:type="locator" />
    <link: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_9B9F9C42027802E414AD13A0CFD5B6CD" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_7A6FE914F831DEC3C57213A0CFD58EF3" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_D42A667C2F0F455C9C097AD0ECED3F47" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1A435F56E516B595D0347AD0ECEF9BD7" xlink:type="locator" />
    <link: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_D42A667C2F0F455C9C097AD0ECED3F47" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_1A435F56E516B595D0347AD0ECEF9BD7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:type="locator" />
    <link: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_1A435F56E516B595D0347AD0ECEF9BD7" xlink:to="loc_us-gaap_AwardTypeAxis_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6" xlink:type="locator" />
    <link: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_9F7F9B40A6C81FB7B89A7AD0ECF02858" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_643089DC240F6B95F2F37AD0ECF08BA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="loc_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:type="locator" />
    <link: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_643089DC240F6B95F2F37AD0ECF08BA6" xlink:to="loc_us-gaap_EmployeeStockMember_D97A5E3A14D127FCE39A7AD0ECF108D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:type="locator" />
    <link: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_1A435F56E516B595D0347AD0ECEF9BD7" xlink:to="loc_us-gaap_StatementClassOfStockAxis_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75" xlink:type="locator" />
    <link: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_28C7D418261A3D4A9E6A7AD0ECF1B27F" xlink:to="loc_us-gaap_ClassOfStockDomain_FF4A213D97983E6847727AD0ECF1FE75" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_40953D56E575ABAC36827AD0ECF19075" xlink:type="locator" />
    <link: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_FF4A213D97983E6847727AD0ECF1FE75" xlink:to="loc_us-gaap_CommonClassAMember_40953D56E575ABAC36827AD0ECF19075" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:type="locator" />
    <link: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_1A435F56E516B595D0347AD0ECEF9BD7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:type="locator" />
    <link: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_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9027C5A4968ABF9017C97AD0ECF1464A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:type="locator" />
    <link: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_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate_2C3F10C941C5F1E94F977AD0ECF21CB8" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods" xlink:label="loc_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:type="locator" />
    <link: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_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods_0B0FEE3A0C75D1532CE97AD0ECF2E8B7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:type="locator" />
    <link: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_90835DDB15CD6FD01CA07AD0ECF1E860" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_39820F864BB602BB3D7C7AD0ECF22861" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_A9CBC71625F255A8267B13A0CFA39CCA" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:type="locator" />
    <link: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_A9CBC71625F255A8267B13A0CFA39CCA" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:type="locator" />
    <link: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_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:to="loc_us-gaap_AwardTypeAxis_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:type="locator" />
    <link: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_5BDC02EB1797FBE7F3C813A0CFA35746" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4509B1A7686CA5402EAA13A0CFA3F252" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:type="locator" />
    <link: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_4509B1A7686CA5402EAA13A0CFA3F252" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2AF78C4C89CF1D8883FD13A0CFA48DC5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:type="locator" />
    <link: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_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:to="loc_us-gaap_VestingAxis_4C48A0098420FC60877D13A0CFA44B43" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:type="locator" />
    <link: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_4C48A0098420FC60877D13A0CFA44B43" xlink:to="loc_us-gaap_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:type="locator" />
    <link: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_094F21A67B05C1D7A30B13A0CFA4D350" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1C02969AFDE31E5C2ACE13A0CFA422A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:type="locator" />
    <link: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_VestingDomain_094F21A67B05C1D7A30B13A0CFA4D350" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_018CE19CF6E10067900813A0CFA45A16" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2181BC36D5A4A77E799013A0CFA433CF" xlink:type="locator" />
    <link: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_670E97F87BDC54CDB1B713A0CFA3FDAE" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2181BC36D5A4A77E799013A0CFA433CF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:type="locator" />
    <link: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_2181BC36D5A4A77E799013A0CFA433CF" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_21D17694E292534D332413A0CFA45E0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:type="locator" />
    <link: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_2181BC36D5A4A77E799013A0CFA433CF" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_44B8F087B497C09B6CD013A0CFA4D68E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_B8449E7EEEFB4CA3A8C0662EC2BD67E4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:type="locator" />
    <link: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_B8449E7EEEFB4CA3A8C0662EC2BD67E4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:type="locator" />
    <link: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_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:to="loc_us-gaap_AwardTypeAxis_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36" xlink:type="locator" />
    <link: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_DAC0A44DD7D8EA732CAE662EC2BE43A1" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_EC4734FFC24B78F13C3A662EC2BE6E36" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_D48766528E6F5D528E24662EC2BEEE3D" xlink:type="locator" />
    <link: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_EC4734FFC24B78F13C3A662EC2BE6E36" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_D48766528E6F5D528E24662EC2BEEE3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:type="locator" />
    <link: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_A0429C24D5CECD1D7F48662EC2BE8C12" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:type="locator" />
    <link: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_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_F2B90EF4B22B1714822C662EC2BFFC52" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_938E87888C7E1F352359662EC2C046B1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_BF25F0634057824F5975662EC2C0FFFC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_97A0337B7F50A20E2D86662EC2C0AA2A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_C35B22FE24CFF4FBB148662EC2BF50BC" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_DFF805D73E17C177D327662EC2C0461E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:type="locator" />
    <link: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_0A08CF3A3064A5D8CE2A662EC2BF3E96" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8EAF6361534E6671FD8F662EC2C0CD80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_BF9C67EEB39AA930A5D0662EC2C1DAE9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_EDD205F4F8B46C9011C4662EC2C12530" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_3875F5600B30AA642F69662EC2C11CBA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_02B1B2E3089336EB266A662EC2C0997B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_9CEBB9449254F80262A566382AD57717" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:type="locator" />
    <link: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_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" xlink:type="locator" />
    <link: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_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_74B6B65B3F982EE9388E50D5B24DB5BC" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_324498D53B113F1A603750D5B24D5C28" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2637262BCD1ED7B2C33D50D5B24D60AF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_5C20C52380D14D6DEF9550D5B24C4AFA" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0F05942159A4F5894F3050D5B24D9A24" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" xlink:type="locator" />
    <link: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_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_BDFCE1054EA72242B62650D5B24EC480" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:type="locator" />
    <link: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_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" xlink:type="locator" />
    <link: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_E46A408949553B12414E50D5B24E198D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_DEE1B7CAC8980C6370BD50D5B24E3E9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" xlink:type="locator" />
    <link: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_E46A408949553B12414E50D5B24E198D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_855583B259B252196AB750D5B24E6E9C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" xlink:type="locator" />
    <link: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_E46A408949553B12414E50D5B24E198D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_81D0B0681098D08A6ED350D5B24F9301" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE" xlink:type="locator" />
    <link: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_E46A408949553B12414E50D5B24E198D" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_BFAE0C5566C19444DB8E50D5B24F0ABE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" xlink:type="locator" />
    <link: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_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_88C649C806BFF632489C50D5B24F8DCF" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward" xlink:label="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:type="locator" />
    <link: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_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:to="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0242E3FE15AFC141C9E450D5B24FC8F7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward_1DC77DA0C18E873802EB50D5B24F7B9B" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_9E9C8C0D86A18A6D5D5F50D5B24F8421" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward" xlink:label="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:type="locator" />
    <link: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_8CFE8E0941B8B8DF370550D5B24CD38B" xlink:to="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_B45C361F0B1138879EE150D5B25091A5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward_739D2D93BD306034F06850D5B250BF09" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_544B92C86A4E19D2A18750D5B2502E71" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_88D01CCAC56A547ECC2813A0D10D33DF" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:type="locator" />
    <link: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_88D01CCAC56A547ECC2813A0D10D33DF" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_522066EC352730F0D3E713A0D10D80A4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:type="locator" />
    <link: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_522066EC352730F0D3E713A0D10D80A4" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_6BD7A82758C23ADECEA913A0D10D4A30" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:type="locator" />
    <link: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_6BD7A82758C23ADECEA913A0D10D4A30" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CostofRevenueSubscriptionMember" xlink:label="loc_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:type="locator" />
    <link: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_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_mdb_CostofRevenueSubscriptionMember_453AA2558990209C845213A0D10D6114" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CostofRevenueServicesMember" xlink:label="loc_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:type="locator" />
    <link: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_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_mdb_CostofRevenueServicesMember_EF23D4830E01B3449CCE13A0D10DA818" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:type="locator" />
    <link: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_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_605141160730B472968813A0D10DB0D7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:type="locator" />
    <link: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_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_626E7F3C8638454C774A13A0D10DB726" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:type="locator" />
    <link: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_IncomeStatementLocationDomain_3268F6485CB8F3A5026613A0D10D0354" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_B2176255F8E90BB1B8C813A0D10DB78E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:type="locator" />
    <link: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_522066EC352730F0D3E713A0D10D80A4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_C116F86B4A9925A0BB6E13A0D10DD587" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:type="locator" />
    <link: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_C116F86B4A9925A0BB6E13A0D10DD587" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_A21C1079CC6867B3B42513A0D10ED1DC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1449F7CFA5AA9A212F7C13A0CF7F532B" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F31BD8B50EAF45738DF813A0CF803D6B" xlink:type="locator" />
    <link: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_1449F7CFA5AA9A212F7C13A0CF7F532B" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_F31BD8B50EAF45738DF813A0CF803D6B" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaap_AwardTypeAxis_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:type="locator" />
    <link: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_F31BD8B50EAF45738DF813A0CF803D6B" xlink:to="loc_us-gaap_AwardTypeAxis_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80" xlink:type="locator" />
    <link: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_B36622AC801E5D2B7B8E13A0CF80F0B2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0D9F12DA5778C61B70C913A0CF807F80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:type="locator" />
    <link: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_0D9F12DA5778C61B70C913A0CF807F80" xlink:to="loc_us-gaap_EmployeeStockOptionMember_9D57C5B682DF362B277F13A0CF808DFE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingAxis" xlink:label="loc_us-gaap_VestingAxis_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:type="locator" />
    <link: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_F31BD8B50EAF45738DF813A0CF803D6B" xlink:to="loc_us-gaap_VestingAxis_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VestingDomain" xlink:label="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:type="locator" />
    <link: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_7A4A8ED11EAFC026127313A0CF80FBAD" xlink:to="loc_us-gaap_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_D3F65857E9FFC368777713A0CF80FC91" xlink:type="locator" />
    <link: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_F428B2BB318F9B80253D13A0CF8071AE" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_D3F65857E9FFC368777713A0CF80FC91" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BBE34B87087DA2B9E6B313A0CF8071C9" xlink:type="locator" />
    <link: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_VestingDomain_F428B2BB318F9B80253D13A0CF8071AE" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_BBE34B87087DA2B9E6B313A0CF8071C9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CCB537C17563C608E02413A0CF80C515" xlink:type="locator" />
    <link: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_F31BD8B50EAF45738DF813A0CF803D6B" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_CCB537C17563C608E02413A0CF80C515" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_E7025DEC96C7E2892AB113A0CF80922E" xlink:type="locator" />
    <link: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_CCB537C17563C608E02413A0CF80C515" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_E7025DEC96C7E2892AB113A0CF80922E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_804C1BD16C8086EF81B113A0CF801DCC" xlink:type="locator" />
    <link: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_CCB537C17563C608E02413A0CF80C515" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_804C1BD16C8086EF81B113A0CF801DCC" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_52E6D770F767A4DB595E13A0D120600A" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:type="locator" />
    <link: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_52E6D770F767A4DB595E13A0D120600A" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_41A73EB3C598F26221D613A0D1214403" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:type="locator" />
    <link: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_52E6D770F767A4DB595E13A0D120600A" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_EEC44945DB33DDDE235D13A0D12129D9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" xlink:type="locator" />
    <link: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_52E6D770F767A4DB595E13A0D120600A" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_5B09FBE4623D4541662413A0D12164D0" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5B579225C45954F6C88D13A0CFA6F074" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" xlink:type="locator" />
    <link: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_5B579225C45954F6C88D13A0CFA6F074" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_CE08021931E7E1AC76E413A0CFA6FE12" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_B20F7370C3A22B54622D13A0CFBC7ED1" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:type="locator" />
    <link: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_B20F7370C3A22B54622D13A0CFBC7ED1" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:type="locator" />
    <link: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_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:type="locator" />
    <link: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_CashAndCashEquivalentsAxis_663AFB70FE0F594F141B13A0CFBD0517" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="loc_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:type="locator" />
    <link: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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_72AD2025D29AA533087413A0CFBD55D8" xlink:to="loc_us-gaap_MoneyMarketFundsMember_8897A7B0C63C6F16A41513A0CFBDC0E9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:type="locator" />
    <link: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_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:type="locator" />
    <link: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_FinancialInstrumentAxis_B788C32CCD4939605E3F13A0CFBDEA01" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:type="locator" />
    <link: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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_B784C297C38E1339FB2613A0CFBDC9F9" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_3B8407B55169447E635913A0CFBDF997" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:type="locator" />
    <link: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_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_2A5F9773DD02382B67C213A0CFBD24B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:type="locator" />
    <link: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_2A5F9773DD02382B67C213A0CFBD24B3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:type="locator" />
    <link: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_5B8903EA26E9E0AEF8AD13A0CFBD80A3" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_0C098A678019788DBA7213A0CFBDB382" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:type="locator" />
    <link: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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:type="locator" />
    <link: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_B5D0269AD14AFF17CA4313A0CFBDBCC7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:type="locator" />
    <link: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_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_AA61FF1DA9A41B7A187713A0CFBD8860" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:type="locator" />
    <link: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_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_342917E471B786D62F5613A0CFBDC645" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:type="locator" />
    <link: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_FairValueMeasurementsFairValueHierarchyDomain_62FD69333C9BEA163C9E13A0CFBD7B46" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_414363200D4FD1068A7A13A0CFBE1AF1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:type="locator" />
    <link: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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_88D48F88E5241D07656013A0CFBD1DBD" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:type="locator" />
    <link: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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_072A582A8B2553BD64E113A0CFBEF8B5" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:type="locator" />
    <link: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_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="loc_us-gaap_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:type="locator" />
    <link: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_CashAndCashEquivalentsAbstract_2EDC3E780652E2F16CA513A0CFBEAD2F" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_0BC74281C918BF09530113A0CFBEEE85" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShortTermInvestmentsAbstract" xlink:label="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:type="locator" />
    <link: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_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="loc_us-gaap_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:type="locator" />
    <link: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_ShortTermInvestmentsAbstract_25061C5200784CD96F7913A0CFBE22D5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_8B13FCB5B87F8F3853DF13A0CFBEAF29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:type="locator" />
    <link: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_AssetsFairValueDisclosureAbstract_0F5C0687AF672E9DE97413A0CFBEB4ED" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_EF38B89CF48D687B9DA213A0CFBE3E87" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_EB31CD3588868E10E0CE13A0D03BC644" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:type="locator" />
    <link: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_EB31CD3588868E10E0CE13A0D03BC644" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_27AF3902D77A04B7E1AD13A0D03BCEA1" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_25A23A4AB4192091798713A0D00BD520" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" xlink:type="locator" />
    <link: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_25A23A4AB4192091798713A0D00BD520" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_6E37ED214DF14806E94313A0D00B185B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_02F897EBBC40CA29930B662EC28E149C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" xlink:type="locator" />
    <link: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_02F897EBBC40CA29930B662EC28E149C" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_CBE010C49A0B4C0E2070662EC28ECA81" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefits" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" xlink:type="locator" />
    <link: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_02F897EBBC40CA29930B662EC28E149C" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_BCBB8F40D85C903705A3662EC28F1D5C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:type="locator" />
    <link: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_02F897EBBC40CA29930B662EC28E149C" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_66E30A8B65BE888F6BCF662EC28F2C5F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible" xlink:label="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:type="locator" />
    <link: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_02F897EBBC40CA29930B662EC28E149C" xlink:to="loc_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible_0C8D790DF85C16CE66F9662EC28F5C26" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/NetLossPerShare" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_84728DCE8C0381F9F22513A0D03C5B20" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" xlink:type="locator" />
    <link: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_84728DCE8C0381F9F22513A0D03C5B20" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_CD56FF8EEA74EEA5490813A0D03CA290" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_CAF5122CBD71937337D184393CDA2019" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:type="locator" />
    <link: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_CAF5122CBD71937337D184393CDA2019" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_490175E5F3DBC8E6DDA884393CDB88B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_A518BCED9DE4299B4BE984393CDB3F92" xlink:type="locator" />
    <link: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_490175E5F3DBC8E6DDA884393CDB88B4" xlink:to="loc_us-gaap_StatementClassOfStockAxis_A518BCED9DE4299B4BE984393CDB3F92" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6" xlink:type="locator" />
    <link: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_A518BCED9DE4299B4BE984393CDB3F92" xlink:to="loc_us-gaap_ClassOfStockDomain_76AEF0C9286CDF4435E684393CDB61D6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_3933EC1881A3E691B9EA84393CDBD14C" xlink:type="locator" />
    <link: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_76AEF0C9286CDF4435E684393CDB61D6" xlink:to="loc_us-gaap_CommonClassAMember_3933EC1881A3E691B9EA84393CDBD14C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_85D6D5BD51F12938EACC84393CDB3061" xlink:type="locator" />
    <link: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_76AEF0C9286CDF4435E684393CDB61D6" xlink:to="loc_us-gaap_CommonClassBMember_85D6D5BD51F12938EACC84393CDB3061" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockLineItems" xlink:label="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:type="locator" />
    <link: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_490175E5F3DBC8E6DDA884393CDB88B4" xlink:to="loc_us-gaap_ClassOfStockLineItems_EB91BB8DC4020008001A84393CDB6C46" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_CommonStockVotingRightsNumberofVotesPerShare" xlink:label="loc_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:type="locator" />
    <link: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_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_mdb_CommonStockVotingRightsNumberofVotesPerShare_CB775CC7B351A8F494DE84393CDB8BD1" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtConversionConvertibleInstrumentSharesIssuable" xlink:label="loc_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:type="locator" />
    <link: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_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_mdb_DebtConversionConvertibleInstrumentSharesIssuable_21FAB671CDA42CCABAB9843EDA8AE5DF" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:type="locator" />
    <link: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_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_D358ABC33520B31099ED84393CDC11A4" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice" xlink:label="loc_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:type="locator" />
    <link: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_EB91BB8DC4020008001A84393CDB6C46" xlink:to="loc_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice_A4A16C2A8271A82B791E84393CDC4D8F" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_90A882FD28286348280955C91D21609C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:type="locator" />
    <link: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_90A882FD28286348280955C91D21609C" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:type="locator" />
    <link: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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_E18AB4B1967B78509BE255C91D255AD9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RedeemableConvertiblePreferredStockMember" xlink:label="loc_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_RedeemableConvertiblePreferredStockMember_E7DEF00D9EB2E74B51B255C91D26A18E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember" xlink:label="loc_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember_17184623CF60FC87C3DA55C91D28A3BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WarrantMember" xlink:label="loc_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_WarrantMember_3726A279A5705C1BFC2255C91D2EC22C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_EmployeeStockOptionMember_65C69A352F1A8426EA8355C91D2E4547" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_5C33B0B0103B3476609C55C91D2ECF03" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EarlyExercisedEmployeeStockOptionMember" xlink:label="loc_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_mdb_EarlyExercisedEmployeeStockOptionMember_1E13D95294BF9AF4394E55C91D2E4C14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="loc_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesNameDomain_F4E628A16AC114BB931955C91D258141" xlink:to="loc_us-gaap_ConvertibleDebtSecuritiesMember_6B2E9EE80472D31BD63C55E16406EE70" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9976725920A7C7296D5D55C91D2EDF31" xlink:type="locator" />
    <link: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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9976725920A7C7296D5D55C91D2EDF31" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:type="locator" />
    <link: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_9976725920A7C7296D5D55C91D2EDF31" xlink:to="loc_us-gaap_ClassOfStockDomain_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassAMember" xlink:label="loc_us-gaap_CommonClassAMember_470C6B2711715781737F55C91D2FEDCE" xlink:type="locator" />
    <link: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_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:to="loc_us-gaap_CommonClassAMember_470C6B2711715781737F55C91D2FEDCE" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonClassBMember" xlink:label="loc_us-gaap_CommonClassBMember_1881DE06FE982CB73DEE55C91D2F9F2E" xlink:type="locator" />
    <link: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_D86A5F0A3CC5D5792A5F55C91D2FD814" xlink:to="loc_us-gaap_CommonClassBMember_1881DE06FE982CB73DEE55C91D2F9F2E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:type="locator" />
    <link: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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_020DAF7DE56887BC52C055C91D24EDB5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:type="locator" />
    <link: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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_909E1B93755C0532773755C91D2FFFB9" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_1C80B26F2D5D3167ABF655C91D2F8065" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_5982D625589E46748C2613A0D072FF56" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090" xlink:type="locator" />
    <link: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_EarningsPerShareAbstract_5982D625589E46748C2613A0D072FF56" xlink:to="loc_us-gaap_NetIncomeLoss_59A9AB88AC170F8FA21413A0D0726090" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:type="locator" />
    <link: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_EarningsPerShareAbstract_5982D625589E46748C2613A0D072FF56" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_ADC35BD0A94A7B5C65C013A0D072BE4E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:type="locator" />
    <link: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_EarningsPerShareAbstract_5982D625589E46748C2613A0D072FF56" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_87342A4D2F4B014E411513A0D072E822" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/NetLossPerShareTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaap_EarningsPerShareAbstract_BD694033737B05D2DC8D13A0CF9EC5B6" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" xlink:type="locator" />
    <link: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_BD694033737B05D2DC8D13A0CF9EC5B6" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_2875EC87188B8D2B824213A0CF9EA00D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:type="locator" />
    <link: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_EarningsPerShareAbstract_BD694033737B05D2DC8D13A0CF9EC5B6" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_0EFDFE8B68AC25362DBA13A0CF9E4D8D" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_316923D63AFF1EFB2F2413A0D069D441" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:type="locator" />
    <link: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_316923D63AFF1EFB2F2413A0D069D441" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_20A6157FB2B9A250473D13A0D069B0A2" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenue" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:type="locator" />
    <link: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_SegmentReportingAbstract_34CDD214928ED46B422613A0D0D8954C" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_F7E87D405851E6E7073F13A0D0D82460" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_65C4DD0A49CE5C3E4D4C2CDB12E22E0F" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:type="locator" />
    <link: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_SegmentReportingAbstract_65C4DD0A49CE5C3E4D4C2CDB12E22E0F" xlink:to="loc_us-gaap_NumberOfOperatingSegments_2DA9B6658D8636EE9A972CDB12E29DA6" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:type="locator" />
    <link: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_SegmentReportingAbstract_65C4DD0A49CE5C3E4D4C2CDB12E22E0F" xlink:to="loc_us-gaap_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:type="locator" />
    <link: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_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:type="locator" />
    <link: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_ConcentrationRiskByTypeAxis_508FA0947FD0B14558002CDB12E307DA" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeographicConcentrationRiskMember" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:type="locator" />
    <link: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_ConcentrationRiskTypeDomain_176A739F77A9DDBB5B2C2CDB12E3296A" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_1CCB47E1DD193539E1132CDB12E3FBB5" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:type="locator" />
    <link: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_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:type="locator" />
    <link: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_ConcentrationRiskByBenchmarkAxis_E45AE78F12A7A82F36D92CDB12E490B3" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:type="locator" />
    <link: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_ConcentrationRiskBenchmarkDomain_91DA9F831C80B748190F2CDB12E437A7" xlink:to="loc_us-gaap_SalesRevenueNetMember_8B51506C96F69C21D1F02CDB12E4FB9E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:type="locator" />
    <link: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_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_9E11809C2478173D33EE2CDB12E51219" xlink:to="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_US" xlink:label="loc_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:to="loc_country_US_21DC8AF42021B2E8BFAF2CDB12E5D518" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd#country_GB" xlink:label="loc_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_752673F0BAA1C2F881E02CDB12E53A08" xlink:to="loc_country_GB_12DB4F44FE01638B13162CDB12E6EF60" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:type="locator" />
    <link: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_ConcentrationRiskTable_DCFA217646E707DFC63A2CDB12E3A5F1" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:type="locator" />
    <link: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_ConcentrationRiskLineItems_A16095E3D287078BBCC52CDB12E6B51F" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_19CCCC4FFB0FF6858EDC2CDB12E69DED" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_2F21DEE301B9C27F3E6013A21274D8BC" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:type="locator" />
    <link: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_SegmentReportingAbstract_2F21DEE301B9C27F3E6013A21274D8BC" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:type="locator" />
    <link: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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:to="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_80ED37318DEB27BAC8FC13A21274F337" xlink:to="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AmericasMember" xlink:label="loc_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:to="loc_srt_AmericasMember_496A7990085E2716753313A212745D5D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:type="locator" />
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:to="loc_us-gaap_EMEAMember_A9F9B2836A49A75A43E013A212741A80" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_AsiaPacificMember" xlink:label="loc_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:type="locator" />
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_7EECFBC3EFB0608CDF5813A21274E2B4" xlink:to="loc_srt_AsiaPacificMember_A49A02586FD05D7D8C1613A212754FC2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:type="locator" />
    <link: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_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_203069F5447A0C1BF92313A212747DD2" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:type="locator" />
    <link: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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_A90B187B81A4AB4D628913A212757800" xlink:to="loc_us-gaap_Revenues_50A4F8869B398C572FA613F3E9B12D6E" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaap_SegmentReportingAbstract_3EE9F9A5E9958328CBCC13A0D12284B3" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:type="locator" />
    <link: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_SegmentReportingAbstract_3EE9F9A5E9958328CBCC13A0D12284B3" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7EE78602D5E84526215913A0D122363B" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:type="locator" />
    <link: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_SubsequentEventsAbstract_D685F96EF57C1FE150DA13A0D0E097F0" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_E1DA8FAD77F6DEF095C813A0D0E00134" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaap_SubsequentEventsAbstract_EAE5FCD4223229F60D207F31BA52455E" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:type="locator" />
    <link: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_SubsequentEventsAbstract_EAE5FCD4223229F60D207F31BA52455E" xlink:to="loc_us-gaap_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:type="locator" />
    <link: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_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:type="locator" />
    <link: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_SubsequentEventTypeAxis_822B27CA65BCF65062A07F31BA52E586" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:type="locator" />
    <link: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_SubsequentEventTypeDomain_B31114CB6AAB874E15AF7F31BA539D14" xlink:to="loc_us-gaap_SubsequentEventMember_EA1DE957CC60436BEBF67F31BA53EC3D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:type="locator" />
    <link: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_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:type="locator" />
    <link: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_BusinessAcquisitionAxis_D8B6061A08BB70D69AA87F31BA53053E" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember" xlink:label="loc_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:type="locator" />
    <link: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_BusinessAcquisitionAcquireeDomain_15F21F153937B5C610307F31BA53148B" xlink:to="loc_mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember_F14E95BA7DE0D8330CA27F31BA539401" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_LegalEntityAxis" xlink:label="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:type="locator" />
    <link: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_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:type="arc" />
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityDomain" xlink:label="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_7A6388180E8E2A66A56E7F31BA526109" xlink:to="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_MammothMergerSubInc.andObjectLabsCorporationMember" xlink:label="loc_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:type="locator" />
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_BF5EFC2619DFFA4DC91F7F31BA52F4BC" xlink:to="loc_mdb_MammothMergerSubInc.andObjectLabsCorporationMember_28761CF83D347F34BBC27F31BA5284BD" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:type="locator" />
    <link: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_SubsequentEventTable_6321F9DBED387C053B827F31BA5217C2" xlink:to="loc_us-gaap_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:type="locator" />
    <link: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_SubsequentEventLineItems_FC3D04DDF257AB128A637F31BA539141" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_DF96CCC3CEBE86F63C537F31BA534A39" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_D21AFCE687E40BB2021813A0D0D963F4" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_D21AFCE687E40BB2021813A0D0D963F4" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5F997CD1348085C694A513A0D0D934D5" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_A574CD19E5E80F34FCA413A0D044D4BD" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_A574CD19E5E80F34FCA413A0D044D4BD" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_DFAA908BD9451DE167B413A0D0456A35" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionDueFromToRelatedParty" xlink:label="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_A574CD19E5E80F34FCA413A0D044D4BD" xlink:to="loc_us-gaap_RelatedPartyTransactionDueFromToRelatedParty_7CF762A73188885E2D9413A0D045CB23" xlink:type="arc" />
  </link:presentationLink>
  <link:presentationLink xlink:role="http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:type="locator" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_4E168906ECB21F83A73813A0CFE4132D" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_us-gaap_UseOfEstimates_0C68D45A87C62740DB2913A0CFE46857" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock" xlink:label="loc_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock_0E10B14485F8EA32189013A0CFE4A122" xlink:type="arc" />
    <link:loc xlink:href="mdb-20181031.xsd#mdb_RelatedPartyTransactionsPolicyPolicyTextBlock" xlink:label="loc_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock_C6D90774688810E6DE9313A0CFE49D0C" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_2EBCAA3C51EDFA63B42113A0CFE4F6C0" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_A1B0B18887DBA891675913A0CFE42A29" xlink:type="arc" />
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" xlink:type="locator" />
    <link: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_AccountingPoliciesAbstract_668EBEBAAA4C84EFFFF813A0CFE41507" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_404E0A64FA82E3E2F47213A0CFE4B12D" xlink:type="arc" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6821649008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Dec. 03, 2018</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_mdb_DocumentInformationAbstract', window );"><strong>Document Information [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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">MongoDB, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">0001441816<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr 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">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<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_CommonClassAMember', window );">Class A 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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,408,828<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B 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_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,194,724<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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany</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_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(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 Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityExTransitionPeriod</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_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), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large 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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(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 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntitySmallBusiness</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_mdb_DocumentInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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;">mdb_DocumentInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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>14
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822331344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</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">$ 139,490<span></span>
</td>
<td class="nump">$ 61,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">382,681<span></span>
</td>
<td class="nump">217,072<span></span>
</td>
</tr>
<tr class="ro">
<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 $1,434 and $1,238 as of October 31, 2018 and January 31, 2018, respectively</a></td>
<td class="nump">37,497<span></span>
</td>
<td class="nump">46,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrent', window );">Deferred commissions</a></td>
<td class="nump">19,143<span></span>
</td>
<td class="nump">11,820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">8,653<span></span>
</td>
<td class="nump">5,884<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">587,464<span></span>
</td>
<td class="nump">343,550<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">73,191<span></span>
</td>
<td class="nump">59,557<span></span>
</td>
</tr>
<tr class="re">
<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">1,700<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Acquired intangible assets, net</a></td>
<td class="nump">965<span></span>
</td>
<td class="nump">1,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">701<span></span>
</td>
<td class="nump">326<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">6,649<span></span>
</td>
<td class="nump">8,436<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">670,670<span></span>
</td>
<td class="nump">415,196<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,942<span></span>
</td>
<td class="nump">2,261<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">21,615<span></span>
</td>
<td class="nump">17,433<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other accrued liabilities</a></td>
<td class="nump">12,169<span></span>
</td>
<td class="nump">8,423<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueCurrent', window );">Deferred revenue</a></td>
<td class="nump">136,609<span></span>
</td>
<td class="nump">114,500<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">172,335<span></span>
</td>
<td class="nump">142,617<span></span>
</td>
</tr>
<tr class="ro">
<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, non-current</a></td>
<td class="nump">2,183<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability, non-current</a></td>
<td class="nump">42<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredRevenueNoncurrent', window );">Deferred revenue, non-current</a></td>
<td class="nump">17,229<span></span>
</td>
<td class="nump">22,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtNoncurrent', window );">Convertible senior notes, net</a></td>
<td class="nump">213,692<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_OtherLiabilitiesNoncurrent', window );">Other liabilities, non-current</a></td>
<td class="nump">67,944<span></span>
</td>
<td class="nump">55,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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">473,425<span></span>
</td>
<td class="nump">221,703<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 5)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">734,381<span></span>
</td>
<td class="nump">638,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, 99,371 shares (repurchased at an average of $13.27 per share) as of October 31, 2018 and January 31, 2018</a></td>
<td class="num">(1,319)<span></span>
</td>
<td class="num">(1,319)<span></span>
</td>
</tr>
<tr class="ro">
<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">(380)<span></span>
</td>
<td class="num">(159)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(535,490)<span></span>
</td>
<td class="num">(443,760)<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">197,245<span></span>
</td>
<td class="nump">193,493<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">670,670<span></span>
</td>
<td class="nump">415,196<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_CommonClassAMember', window );">Class A 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_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">13<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_CommonClassBMember', window );">Class B Common 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_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_CommonStockValue', window );">Common stock</a></td>
<td class="nump">$ 18<span></span>
</td>
<td class="nump">$ 38<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_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://fasb.org/us-gaap/role/ref/legacyRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109196051&amp;loc=SL49130549-203045<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e681-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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26626-111562<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902458&amp;loc=d3e39927-112707<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRentCreditNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredRevenueNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The noncurrent portion of deferred revenue amount as of balance sheet date. Deferred revenue is a liability related to a revenue producing activity for which revenue has not yet been recognized, and is not expected to be recognized in the next twelve months. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredRevenueNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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>15
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822416768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 1,434<span></span>
</td>
<td class="nump">$ 1,238<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">99,371<span></span>
</td>
<td class="nump">99,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average repurchase price of treasury stock shares (in dollars per share)</a></td>
<td class="nump">$ 13.27<span></span>
</td>
<td class="nump">$ 13.27<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_CommonClassAMember', window );">Class A 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_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="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">35,189,254<span></span>
</td>
<td class="nump">13,303,028<span></span>
</td>
</tr>
<tr class="re">
<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 outstanding (in shares)</a></td>
<td class="nump">35,189,254<span></span>
</td>
<td class="nump">13,303,028<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_CommonClassBMember', window );">Class B 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_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="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock issued (in shares)</a></td>
<td class="nump">18,406,366<span></span>
</td>
<td class="nump">37,371,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock outstanding (in shares)</a></td>
<td class="nump">18,306,995<span></span>
</td>
<td class="nump">37,272,543<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://fasb.org/us-gaap/role/ref/legacyRef<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=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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>
<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://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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>16
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823269360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 64,985<span></span>
</td>
<td class="nump">$ 41,488<span></span>
</td>
<td class="nump">$ 170,697<span></span>
</td>
<td class="nump">$ 109,478<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">17,758<span></span>
</td>
<td class="nump">11,071<span></span>
</td>
<td class="nump">48,001<span></span>
</td>
<td class="nump">30,458<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">47,227<span></span>
</td>
<td class="nump">30,417<span></span>
</td>
<td class="nump">122,696<span></span>
</td>
<td class="nump">79,020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">38,116<span></span>
</td>
<td class="nump">28,050<span></span>
</td>
<td class="nump">109,885<span></span>
</td>
<td class="nump">77,087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">23,179<span></span>
</td>
<td class="nump">16,588<span></span>
</td>
<td class="nump">63,254<span></span>
</td>
<td class="nump">45,414<span></span>
</td>
</tr>
<tr class="re">
<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,986<span></span>
</td>
<td class="nump">9,829<span></span>
</td>
<td class="nump">38,467<span></span>
</td>
<td class="nump">26,533<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">76,281<span></span>
</td>
<td class="nump">54,467<span></span>
</td>
<td class="nump">211,606<span></span>
</td>
<td class="nump">149,034<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(29,054)<span></span>
</td>
<td class="num">(24,050)<span></span>
</td>
<td class="num">(88,910)<span></span>
</td>
<td class="num">(70,014)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income (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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Interest income</a></td>
<td class="nump">2,459<span></span>
</td>
<td class="nump">227<span></span>
</td>
<td class="nump">4,936<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(4,358)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,652)<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Other income (expense), net</a></td>
<td class="num">(400)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="num">(1,424)<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before provision for income taxes</a></td>
<td class="num">(31,353)<span></span>
</td>
<td class="num">(23,880)<span></span>
</td>
<td class="num">(91,050)<span></span>
</td>
<td class="num">(69,168)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">(33)<span></span>
</td>
<td class="nump">336<span></span>
</td>
<td class="nump">680<span></span>
</td>
<td class="nump">817<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (31,320)<span></span>
</td>
<td class="num">$ (24,216)<span></span>
</td>
<td class="num">$ (91,730)<span></span>
</td>
<td class="num">$ (69,985)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share, basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.59)<span></span>
</td>
<td class="num">$ (1.39)<span></span>
</td>
<td class="num">$ (1.78)<span></span>
</td>
<td class="num">$ (4.74)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted-average shares used to compute net loss per share, basic and diluted (in shares)</a></td>
<td class="nump">52,702,526<span></span>
</td>
<td class="nump">17,421,642<span></span>
</td>
<td class="nump">51,431,021<span></span>
</td>
<td class="nump">14,749,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_srt_ProductOrServiceAxis=us-gaap_LicenseMember', window );">Subscription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 60,090<span></span>
</td>
<td class="nump">$ 37,885<span></span>
</td>
<td class="nump">$ 157,588<span></span>
</td>
<td class="nump">$ 99,603<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">13,248<span></span>
</td>
<td class="nump">7,904<span></span>
</td>
<td class="nump">35,434<span></span>
</td>
<td class="nump">21,669<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_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Services</a></td>
<td class="text">&#160;<span></span>
</td>
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">4,895<span></span>
</td>
<td class="nump">3,603<span></span>
</td>
<td class="nump">13,109<span></span>
</td>
<td class="nump">9,875<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 4,510<span></span>
</td>
<td class="nump">$ 3,167<span></span>
</td>
<td class="nump">$ 12,567<span></span>
</td>
<td class="nump">$ 8,789<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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(a),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_LicenseMember</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_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</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>17
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810547680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (31,320)<span></span>
</td>
<td class="num">$ (24,216)<span></span>
</td>
<td class="num">$ (91,730)<span></span>
</td>
<td class="num">$ (69,985)<span></span>
</td>
</tr>
<tr class="re">
<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>Other comprehensive income (loss), net of tax:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustments</a></td>
<td class="num">(49)<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="num">(178)<span></span>
</td>
<td class="nump">181<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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(40)<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="num">(221)<span></span>
</td>
<td class="nump">148<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 );">Total comprehensive loss</a></td>
<td class="num">$ (31,360)<span></span>
</td>
<td class="num">$ (24,191)<span></span>
</td>
<td class="num">$ (91,951)<span></span>
</td>
<td class="num">$ (69,837)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, 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://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_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_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_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822227216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS&#8217; EQUITY - 9 months ended Oct. 31, 2018 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Class A and Class B Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated 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_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jan. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,575,571<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Beginning balance at Jan. 31, 2018</a></td>
<td class="nump">$ 193,493<span></span>
</td>
<td class="nump">$ 51<span></span>
</td>
<td class="nump">$ 638,680<span></span>
</td>
<td class="num">$ (1,319)<span></span>
</td>
<td class="num">$ (159)<span></span>
</td>
<td class="num">$ (443,760)<span></span>
</td>
</tr>
<tr class="re">
<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>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock option exercises (in shares)</a></td>
<td class="nump">2,540,312<span></span>
</td>
<td class="nump">2,540,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 );">Stock option exercises</a></td>
<td class="nump">$ 17,585<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">17,583<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of early exercised options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(35,563)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockRepurchasedDuringPeriodValue', window );">Repurchase of early exercised options</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<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_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions', window );">Vesting of early exercised stock options</a></td>
<td class="nump">1,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,045<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">26,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under the Employee Stock Purchase Plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">277,117<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under the Employee Stock Purchase Plan</a></td>
<td class="nump">5,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Equity component of convertible senior notes</a></td>
<td class="nump">81,683<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">81,683<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments', window );">Purchase of capped calls</a></td>
<td class="num">(37,086)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(37,086)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 securities</a></td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(43)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation adjustment</a></td>
<td class="num">(178)<span></span>
</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">(178)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(91,730)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(91,730)<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_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Oct. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,496,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Oct. 31, 2018</a></td>
<td class="nump">$ 197,245<span></span>
</td>
<td class="nump">$ 53<span></span>
</td>
<td class="nump">$ 734,381<span></span>
</td>
<td class="num">$ (1,319)<span></span>
</td>
<td class="num">$ (380)<span></span>
</td>
<td class="num">$ (535,490)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid in Capital, Early Exercise of Stock 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;">mdb_AdjustmentsToAdditionalPaidinCapitalEarlyExerciseofStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=109238393&amp;loc=d3e34017-109320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196918&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109196918&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=79507207&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, 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://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=108774443&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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value of stock related to Restricted Stock Awards 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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822522560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (91,730)<span></span>
</td>
<td class="num">$ (69,985)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,334<span></span>
</td>
<td class="nump">2,789<span></span>
</td>
</tr>
<tr class="re">
<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">26,850<span></span>
</td>
<td class="nump">15,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of debt discount and issuance costs</a></td>
<td class="nump">4,233<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_mdb_NonCashInterestOnBuildToSuitLease', window );">Non-cash interest on office financing lease</a></td>
<td class="nump">659<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_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(351)<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liability</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(101)<span></span>
</td>
</tr>
<tr class="ro">
<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>Change in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">9,267<span></span>
</td>
<td class="num">(4,653)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(4,018)<span></span>
</td>
<td class="num">(2,120)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred commissions</a></td>
<td class="num">(5,514)<span></span>
</td>
<td class="num">(2,217)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Other long-term assets</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(670)<span></span>
</td>
</tr>
<tr class="re">
<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="num">(165)<span></span>
</td>
<td class="nump">687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredLiabilities', window );">Deferred rent</a></td>
<td class="nump">1,258<span></span>
</td>
<td class="num">(85)<span></span>
</td>
</tr>
<tr class="re">
<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="nump">7,184<span></span>
</td>
<td class="nump">2,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">16,517<span></span>
</td>
<td class="nump">21,794<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_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(32,509)<span></span>
</td>
<td class="num">(37,169)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(3,698)<span></span>
</td>
<td class="num">(1,714)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from maturities of marketable securities</a></td>
<td class="nump">206,000<span></span>
</td>
<td class="nump">74,230<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(369,736)<span></span>
</td>
<td class="num">(72,879)<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">(167,434)<span></span>
</td>
<td class="num">(363)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of stock options, including early exercised stock options</a></td>
<td class="nump">17,631<span></span>
</td>
<td class="nump">8,201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from the issuance of common stock under the Employee Stock Purchase Plan</a></td>
<td class="nump">5,626<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_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of early exercised stock options</a></td>
<td class="num">(327)<span></span>
</td>
<td class="num">(149)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from borrowings on convertible senior notes, net of issuance costs</a></td>
<td class="nump">291,145<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_mdb_PaymentsForPurchaseOfCappedCalls', window );">Payment for purchase of capped calls</a></td>
<td class="num">(37,086)<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_PaymentsForProceedsFromTenantAllowance', window );">Proceeds from tenant improvement allowance on build-to-suit lease</a></td>
<td class="nump">633<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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from the IPO, net of underwriting discounts and commissions</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">205,494<span></span>
</td>
</tr>
<tr class="re">
<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 redeemable convertible preferred stock warrants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Payment of initial public offering costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,344)<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 financing activities</a></td>
<td class="nump">277,622<span></span>
</td>
<td class="nump">211,203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(101)<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">77,578<span></span>
</td>
<td class="nump">173,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">62,427<span></span>
</td>
<td class="nump">69,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">140,005<span></span>
</td>
<td class="nump">243,265<span></span>
</td>
</tr>
<tr class="ro">
<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 cash flow disclosure of noncash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mdb_VestingOfEarlyExercisedStockOptionsNoncash', window );">Vesting of early exercised stock options</a></td>
<td class="nump">1,045<span></span>
</td>
<td class="nump">950<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_mdb_OfferingCostsIncurredButNotYetPaid', window );">Costs related to initial public offering included in accounts payable and accrued liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Conversion of redeemable convertible preferred stock warrant liability to redeemable convertible preferred stock as a result of warrant exercise</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,171<span></span>
</td>
</tr>
<tr class="ro">
<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 and accrued liabilities</a></td>
<td class="nump">1,806<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_mdb_EstimatedFairValueBuildToSuitOfficeLease', window );">Construction in progress related to build-to-suit lease obligations</a></td>
<td class="nump">$ 11,683<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_mdb_EstimatedFairValueBuildToSuitOfficeLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Fair Value, Build-To-Suit Office Lease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_EstimatedFairValueBuildToSuitOfficeLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mdb_NonCashInterestOnBuildToSuitLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non-Cash Interest On Build-To-Suit Lease</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_NonCashInterestOnBuildToSuitLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mdb_OfferingCostsIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Offering Costs Incurred But Not Yet 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;">mdb_OfferingCostsIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mdb_PaymentsForPurchaseOfCappedCalls">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 For Purchase Of Capped Calls</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_PaymentsForPurchaseOfCappedCalls</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mdb_VestingOfEarlyExercisedStockOptionsNoncash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vesting Of Early Exercised Stock Options, Noncash</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_VestingOfEarlyExercisedStockOptionsNoncash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discount (premium) and 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/2009/role/commonPracticeRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 25<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=109262497&amp;loc=d3e20148-110875<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change during the period in carrying value for all deferred liabilities due within one year or operating cycle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInDeferredLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period, excluding the portion taken into income, in the liability reflecting revenue yet to be earned for which cash or other forms of consideration was received or recorded as a receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<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=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 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/2009/role/commonPracticeRef<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=109223946&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_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 prepaid expenses, and 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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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/disclosureRef<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=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<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=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_PaymentsForProceedsFromTenantAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash outflow or inflow from monetary allowance granted by the landlord to a tenant to entice tenant to move into landlords building which will enable the tenant to prepare the leased premises for tenants occupancy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3213-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromTenantAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cost incurred directly with the issuance of an equity security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireMarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for purchase of marketable security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-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_PaymentsToAcquireMarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26853-111562<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3151-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&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_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>20
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808625776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash, cash equivalents, and restricted cash within the condensed consolidated balance sheets, end of period, to the amounts shown in the statements of cash flows above:</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">$ 139,490<span></span>
</td>
<td class="nump">$ 242,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash, current</a></td>
<td class="nump">515<span></span>
</td>
<td class="nump">520<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash</a></td>
<td class="nump">$ 140,005<span></span>
</td>
<td class="nump">$ 243,265<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>21
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6591991968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Description of Business</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:Times New Roman;font-size:10pt;font-weight:bold;">Organization and Description of Business</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">MongoDB,&#160;Inc. (&#8220;MongoDB&#8221; or the &#8220;Company&#8221;) was originally incorporated in the state of Delaware in November 2007 under the name 10Gen,&#160;Inc. In August 2013, the Company changed its name to MongoDB,&#160;Inc. The Company is headquartered in New York City. MongoDB is the leading, modern, general purpose database platform. The Company&#8217;s robust platform enables developers to build and modernize applications rapidly and cost-effectively across a broad range of use cases. Organizations can deploy the Company&#8217;s platform at scale in the cloud, on-premise, or in a hybrid environment. In addition to selling its software, the Company provides post-contract support, training, and consulting services for its offerings. The Company&#8217;s fiscal year ends </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31</font><font style="font-family:Times New Roman;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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810921104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</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:Times New Roman;font-size:10pt;font-weight:bold;">Summary of Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Basis of Presentation</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The accompanying interim condensed consolidated balance sheet and interim condensed consolidated statement of stockholders&#8217; equity as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the interim condensed consolidated statements of operations and of comprehensive loss for the </font><font style="font-family:Times New Roman;font-size:10pt;">three and nine</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;"> and the interim condensed consolidated statement of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, are unaudited. The interim unaudited condensed consolidated financial statements have been prepared on a basis consistent with the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary to state fairly the Company&#8217;s financial position and its statement of stockholders&#8217; equity as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, its results of operations and of comprehensive loss for the </font><font style="font-family:Times New Roman;font-size:10pt;">three and nine</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, and its statement of cash flows for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">. The financial data and the other financial information disclosed in the notes to these interim condensed consolidated financial statements related to the </font><font style="font-family:Times New Roman;font-size:10pt;">nine</font><font style="font-family:Times New Roman;font-size:10pt;">-month periods are also unaudited. The results of operations for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> are not necessarily indicative of the results to be expected for the fiscal year ending </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2019</font><font style="font-family:Times New Roman;font-size:10pt;"> or for any other future year or interim period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The condensed balance sheet data as of January 31, 2018 was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (the &#8220;2018 Form 10-K&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Use of Estimates</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Emerging Growth Company Status</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As an &#8220;emerging growth company&#8221; (&#8220;EGC&#8221;), the Jump-start Our Business Start-ups Act (&#8220;JOBS Act&#8221;), allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. As a result, the Company&#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make the Company&#8217;s common stock less attractive to investors.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As a result of its market capitalization as of July 31, 2018, the Company expects that it will cease to qualify as an EGC as of January 31, 2019 and will no longer be able to take advantage of the extended transition period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Significant Accounting Policies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">There have been no changes to the Company&#8217;s significant accounting policies described in the Company&#8217;s 2018 Form 10-K.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Related Party Transactions</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">All contracts with related parties are executed in ordinary course of business. There were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> material related party transactions in the </font><font style="font-family:Times New Roman;font-size:10pt;">three and nine</font><font style="font-family:Times New Roman;font-size:10pt;"> months ended </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> , there were </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;"> material amounts payable to or amounts receivable from related parties.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">New Accounting Pronouncements Not Yet Adopted</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Goodwill Impairment.</font><font style="font-family:Times New Roman;font-size:10pt;">  In January 2017, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2017-04, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard will simplify the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year ending January&#160;31, 2021, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:Times New Roman;font-size:10pt;">  In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 842), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. In 2018, the FASB issued&#160;ASU 2018-10, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, Codification Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and&#160;ASU 2018-11, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, Targeted Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">, to provide additional guidance for the adoption of the new lease guidance, including an optional transition method. Since the Company anticipates losing its EGC status as of January 31, 2019, it expects to adopt the new lease standard on February 1, 2019. The Company plans to utilize the optional transition method, which allows entities, upon adoption of the standard, to continue to present their prior comparative periods in accordance with the current guidance in&#160;ASC 840,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">. The Company anticipates the most significant impact of adopting the new standard will primarily be the establishment of a right-of-use asset and a corresponding&#160;lease&#160;liability for real estate operating leases in its consolidated balance sheets. The Company is currently evaluating whether this standard will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue Recognition. </font><font style="font-family:Times New Roman;font-size:10pt;"> In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606), which amends the existing accounting standard for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers. Subsequently, the FASB has issued the following pronouncements related to ASU 2014-09: ASU 2016-08, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Principal versus Agent Considerations</font><font style="font-family:Times New Roman;font-size:10pt;">; ASU 2016-10, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Identifying Performance Obligations and Licensing</font><font style="font-family:Times New Roman;font-size:10pt;">; ASU 2016-12, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Narrow-Scope Improvements and Practical Expedients</font><font style="font-family:Times New Roman;font-size:10pt;">; and ASU 2016-20, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606</font><font style="font-family:Times New Roman;font-size:10pt;">, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. The Company must adopt ASU 2016-08, ASU 2016-10, ASU 2016-12, and ASU&#160;2016-20 with ASU 2014-09 (collectively, the &#8220;new revenue standard&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company currently plans to adopt the new revenue standard using the full retrospective transition method for its annual results for the fiscal year ending January 31, 2019. While the Company continues to assess the potential impacts of the new revenue standard, the Company currently expects unearned subscription revenue to decline upon adoption. Currently, as the Company&#8217;s subscription offerings include software term licenses and post-contract customer support for which the Company has not established vendor specific objective evidence (&#8220;VSOE&#8221;), the entire subscription fee is recognized ratably over the term of the contract. However, under the new revenue standard, the requirement for VSOE for undelivered elements is eliminated and, as a result, the Company is required to identify all performance obligations in a contract and recognize revenue based on each performance obligation separately. The Company currently expects that the portion related to the software term license deliverable will be recognized upon delivery, which may result in greater fluctuations in its consolidated financial statements. The Company currently does not believe that the new revenue standard will have a material impact on the other deliverables of each contract. The Company also expects the new revenue standard to impact recognition of contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. The Company continues to evaluate the effect that the new revenue standard will have on its consolidated financial statements and related disclosures. Its preliminary assessments are subject to change.</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812698144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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 Measurements</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:Times New Roman;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present information about the Company&#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at October&#160;31, 2018</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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;" rowspan="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 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="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;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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:inherit;font-size:10pt;">Money market funds   </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:inherit;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:inherit;font-size:10pt;">893</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">893</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,681</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,681</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;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 style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at January&#160;31, 2018</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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:inherit;font-size:10pt;font-weight:bold;">Financial 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;" rowspan="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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:inherit;font-size:10pt;">Money market funds   </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:inherit;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:inherit;font-size:10pt;">45,918</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">45,918</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:inherit;font-size:10pt;">Short-term investments:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,072</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,072</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company utilized the market approach and Level&#160;1 valuation inputs to value its money market mutual funds and U.S. government treasury securities because published net asset values were readily available. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, gross unrealized gains and unrealized losses for cash equivalents and short-term investments were not material, and the contractual maturity of all marketable securities was less than one year.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In addition to its cash, cash equivalents and short-term investments, the Company measures the fair value of its outstanding Notes (as defined below) on a quarterly basis for disclosure purposes. The Company considers the fair value of the Notes at&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;to be a Level 2 measurement due to limited trading activity of the Notes. Refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, to the condensed consolidated financial statements for further details.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6615596896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Senior Notes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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 );">Convertible Senior Notes</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:Times New Roman;font-size:10pt;font-weight:bold;">Convertible Senior Notes</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;font-weight:bold;">&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">In June 2018, the Company issued </font><font style="font-family:Times New Roman;font-size:10pt;">$250.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> aggregate principal amount of </font><font style="font-family:Times New Roman;font-size:10pt;">0.75%</font><font style="font-family:Times New Roman;font-size:10pt;"> convertible senior notes due 2024 (the &#8220;Notes&#8221;) in a private placement and, in July 2018, the Company issued an additional </font><font style="font-family:Times New Roman;font-size:10pt;">$50.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> aggregate principal amount of the Notes pursuant to the exercise in full of the initial purchasers&#8217; option to purchase additional Notes. The Notes are senior unsecured obligations of MongoDB and interest is payable semiannually in arrears on June&#160;15 and December&#160;15 of each year, beginning on December&#160;15, 2018, at a rate of </font><font style="font-family:Times New Roman;font-size:10pt;">0.75%</font><font style="font-family:Times New Roman;font-size:10pt;"> per year.&#160; The Notes will mature on June&#160;15, 2024, unless earlier converted, redeemed or repurchased. The total net proceeds from the offering, after deducting initial purchase discounts and estimated debt issuance costs, were approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$291.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The initial conversion rate is </font><font style="font-family:Times New Roman;font-size:10pt;">14.6738</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of MongoDB&#8217;s Class&#160;A common stock per </font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;"> principal amount of Notes, which is equal to an initial conversion price of approximately </font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;"> per share of Class A common stock, subject to adjustment upon the occurrence of specified events.&#160;The Notes will be convertible at the option of the holders at any time prior to the close of business on the business day immediately preceding March 15, 2024, only under the following circumstances:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" 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:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">during any fiscal quarter commencing after the fiscal quarter ending on October 31, 2018 (and only during such fiscal quarter), if the last reported sale price of the Company&#8217;s Class A common stock for at least&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;trading days (whether or not consecutive) during a period of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter is greater than or equal to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the conversion price of the Notes on each applicable trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" 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:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(2)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">during the&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;">-business day period after any&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">five</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;consecutive trading day period (the &#8220;measurement period&#8221;) in which the trading price per&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;principal amount of the Notes for each trading day of the measurement period was less than&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">98%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the product of the last reported sale price of the Company&#8217;s Class A common stock and the conversion rate of the Notes on each such trading day;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" 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:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(3)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on the scheduled trading day immediately preceding the redemption date; or</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" 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:24px;"><font style="font-family:Times New Roman;font-size:10pt;">(4)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">upon the occurrence of specified corporate events (as set forth in the indenture governing the Notes).</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On or after March 15, 2024, until the close of business on the scheduled trading day immediately preceding the maturity date, holders may convert all or any portion of their Notes, in multiples of </font><font style="font-family:Times New Roman;font-size:10pt;">$1,000</font><font style="font-family:Times New Roman;font-size:10pt;"> principal amount, at the option of the holder, regardless of the foregoing circumstances. Upon conversion, the Company will satisfy its conversion obligation by paying or delivering, as the case may be, cash, shares of the Company&#8217;s Class A common stock or a combination of cash and shares of the Company&#8217;s Class A common stock, at the Company&#8217;s election. If a fundamental change (as defined in the indenture governing the Notes) occurs prior to the maturity date, holders of the Notes will have the right to require the Company to repurchase for cash all or any portion of their Notes at a repurchase price equal to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">100%</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date. In addition, if specific corporate events occur prior to the applicable maturity date, or if the Company elects to redeem the Notes, the Company will increase the conversion rate for a holder who elects to convert their notes in connection with such a corporate event or redemption in certain circumstances. It is the Company&#8217;s current intent to settle the principal amount of the Notes in cash. During the&#160;three months ended October 31, 2018, the conditions allowing holders of the Notes to convert have not been met. The Notes were therefore not convertible during the&#160;three months ended October 31, 2018&#160;and were classified as long-term debt on the Company&#8217;s condensed consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company may not redeem the Notes prior to June 20, 2021. On or after June&#160;20, 2021, the Company may redeem for cash all or any portion of the Notes, at its option, if the last reported sale price of its Class&#160;A common stock was at least </font><font style="font-family:Times New Roman;font-size:10pt;">130%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the conversion price then in effect for at least </font><font style="font-family:Times New Roman;font-size:10pt;">20</font><font style="font-family:Times New Roman;font-size:10pt;"> trading days (whether or not consecutive) during any </font><font style="font-family:Times New Roman;font-size:10pt;">30</font><font style="font-family:Times New Roman;font-size:10pt;"> consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides a notice of redemption at a redemption price equal to </font><font style="font-family:Times New Roman;font-size:10pt;">100%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the principal amount of the Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In accounting for the issuance of the Notes, the Notes were separated into liability and equity components. The carrying amounts of the liability component was calculated by measuring the fair value of similar liabilities that do not have associated convertible features. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the respective Notes. This difference represents the debt discount that is amortized to interest expense over the respective terms of the Notes using the effective interest rate method. The carrying amount of the equity component representing the conversion option was&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$84.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The equity component was recorded in additional paid-in capital and is not remeasured as long as it continues to meet the conditions for equity classification. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In accounting for the debt issuance costs of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$8.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;related to the Notes, the Company allocated the total amount incurred to the liability and equity components of the Notes based on their relative values. Issuance costs attributable to the liability component were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$6.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and will be amortized, along with the debt discount, to interest expense over the contractual term of the Notes at an effective interest rate of </font><font style="font-family:Times New Roman;font-size:10pt;">7.03%</font><font style="font-family:Times New Roman;font-size:10pt;">. Issuance costs attributable to the equity component were&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$2.5 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and are netted against the equity component representing the conversion option in additional paid-in capital.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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:inherit;font-size:10pt;">Principal</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:inherit;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:inherit;font-size:10pt;">300,000</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: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:inherit;font-size:10pt;">Unamortized debt discount</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:inherit;font-size:10pt;">(80,197</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:inherit;font-size:10pt;">)</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:inherit;font-size:10pt;">Unamortized debt issuance costs</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:inherit;font-size:10pt;">(6,111</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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;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:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">213,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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:inherit;font-size:10pt;">Debt discount for conversion option</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:inherit;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:inherit;font-size:10pt;">84,168</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: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:inherit;font-size:10pt;">Issuance costs</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:inherit;font-size:10pt;">(2,485</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:inherit;font-size:10pt;">)</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:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">81,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of October 31, 2018, the total estimated fair value of the Notes was approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$403.2 million</font><font style="font-family:Times New Roman;font-size:10pt;">. The fair value was determined based on the closing trading price per&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$100</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;of the Notes as of the last day of trading for the period. The fair value of the Notes is primarily affected by the trading price of the Company&#8217;s common stock and market interest rates.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the interest expense related to the Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest expense</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:inherit;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:inherit;font-size:10pt;">563</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">763</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</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:inherit;font-size:10pt;">2,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 style="vertical-align:bottom;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 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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><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;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,968</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Capped Calls</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the pricing of the Notes, the Company entered into privately negotiated capped call transactions with certain counterparties (&#8220;Capped Calls&#8221;). The Capped Calls each have an initial strike price of approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share, subject to certain adjustments, which corresponds to the initial conversion price of the Notes. The Capped Calls have initial cap prices of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$106.90</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share, subject to certain adjustments. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Class A common stock upon any conversion of the Notes, with such offset subject to a cap based on the cap price. The Capped Calls cover, subject to anti-dilution adjustments, approximately&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of the Company&#8217;s Class A common stock. The Capped Calls are subject to adjustment upon the occurrence of specified extraordinary events affecting the Company, including merger events, a tender offers and announcement events. In addition, the Capped Calls are subject to certain specified additional disruption events that may give rise to a termination of the Capped Calls, including nationalization, insolvency or delisting, changes in law, failures to deliver, insolvency filings and hedging disruptions. For accounting purposes, the Capped Calls are separate transactions, and not part of the terms of the Notes. As these transactions meet certain accounting criteria, the Capped Calls are recorded in stockholders' equity and are not accounted for as derivatives. The cost of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$37.1 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;incurred to purchase the Capped Calls was recorded as a reduction to additional paid-in capital and will not be remeasured.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6637485024">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Operating Leases</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into non-cancelable operating leases, primarily related to rental of office space expiring through 2029. The Company recognizes operating lease costs on a straight-line basis over the term of the agreement, taking into account adjustments for market provisions such as free or escalating base monthly rental payments or deferred payment terms such as rent holidays that defer the commencement date of the required payments. The Company may receive renewal or expansion options, leasehold improvement allowances or other incentives on certain lease agreements. Total rent expense related to operating leases was </font><font style="font-family:Times New Roman;font-size:10pt;">$2.6 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$2.3 million</font><font style="font-family:Times New Roman;font-size:10pt;"> for the three months ended October 31, 2018 and 2017, respectively, and </font><font style="font-family:Times New Roman;font-size:10pt;">$8.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and </font><font style="font-family:Times New Roman;font-size:10pt;">$6.6 million</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In December 2017, the Company entered into a lease agreement for&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">106,230</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;rentable square feet of office space (the &#8220;Premises&#8221;) to accommodate its growing employee base in New York City. The Company received delivery of the Premises on January 1, 2018 to commence construction to renovate the Premises. During the construction period, the Company had certain indemnification obligations related to the construction. As a result,&#160;the Company was considered, for accounting purposes only, the owner of the construction project under build-to-suit lease accounting. Accordingly, the Company recorded the estimated fair value of the leased space as an asset, capitalized the costs incurred to renovate the Premises, and recorded a corresponding liability that represented the lease financing obligation.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On September 4, 2018, construction of the Premises was completed. The Company evaluated whether to de-recognize the build-to-suit asset and liability under the &#8220;sale-leaseback&#8221; accounting guidance. The Company concluded that it lacks transferability of the risks and rewards of ownership, and therefore did not meet with the requirements for sale-leaseback accounting. Accordingly, the Company accounts for the New York City office lease as a financing arrangement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company vacated its former office space as of September 30, 2018, prior to the expiration of the lease on December 31, 2018. The remaining rent payable, deferred rent and associated leasehold improvements for the former office space were expensed in full on September 30, 2018 and resulted in a charge of </font><font style="font-family:Times New Roman;font-size:10pt;">$1.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> recorded as a general and administrative operating expense in the Company&#8217;s unaudited condensed consolidated statement of operations. As of October 31, 2018, there was an associated liability of </font><font style="font-family:Times New Roman;font-size:10pt;">$0.8 million</font><font style="font-family:Times New Roman;font-size:10pt;">, which the Company expects to be settled by January 31, 2019.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Other Commitments</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, other than the issuance of the Notes, there have been no material changes outside the ordinary course of business to the Company&#8217;s contractual obligations and commitments from those disclosed in the 2018 Form 10-K. Refer to Note 4, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Convertible Senior Notes</font><font style="font-family:Times New Roman;font-size:10pt;">, to the condensed consolidated financial statements for further details.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Legal Matters</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">From time to time, the Company has become involved in claims and other legal matters arising in the ordinary course of business. The Company investigates these claims as they arise. Although claims are inherently unpredictable, the Company is currently not aware of any matters that, if determined adversely to the Company, would individually or taken together have a material adverse effect on its business, financial position, results of operations or cash flows.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company accrues estimates for resolution of legal and other contingencies when losses are probable and estimable. From time to time, the Company is a party to litigation and subject to claims and threatened claims incident to the ordinary course of business, including intellectual property claims, labor and employment claims, breach of contract claims, and other matters.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Although the results of litigation and claims are inherently unpredictable, the Company believes that there was not at least a reasonable possibility that the Company had incurred a material loss with respect to such loss contingencies, as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, therefore, the Company has </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">t recorded an accrual for such contingencies.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Indemnification</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company enters into indemnification provisions under its agreements with other companies in the ordinary course of business, including customers, business partners, landlords, contractors and parties performing its research and development. Pursuant to these arrangements, the Company agrees to indemnify, hold harmless, and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party as a result of the Company&#8217;s activities. The maximum potential amount of future payments the Company could be required to make under these agreements is not determinable. The Company has never incurred costs to defend lawsuits or settle claims related to these indemnification agreements. As a result, the Company believes the fair value of these agreements is not material. The Company maintains commercial general liability insurance and product liability insurance to offset certain of the Company&#8217;s potential liabilities under these indemnification provisions.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company has entered into indemnification agreements with each of its directors and executive officers. These agreements require the Company to indemnify such individuals, to the fullest extent permitted by Delaware law, for certain liabilities to which they may become subject as a result of their affiliation with the Company.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812814800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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 );">Equity Incentive Plans and Employee Stock Purchase Plan</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:Times New Roman;font-size:10pt;font-weight:bold;">Equity Incentive Plans and Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Equity Incentive Plans</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company adopted the 2008 Stock Incentive Plan (as amended, the &#8220;2008 Plan&#8221;) in 2008 and the 2016 Equity Incentive Plan (as amended, the &#8220;2016 Plan&#8221;) in 2016, primarily for the purpose of granting stock-based awards to employees, directors, and consultants. With the establishment of the 2016 Plan in December 2016, all shares available for grant under the 2008 Plan were transferred to the 2016 Plan. The Company no longer grants any stock-based awards under the 2008 Plan and any shares underlying stock options canceled under the 2008 Plan will be automatically transferred to the 2016 Plan. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Stock Options</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2016 Plan provides for the issuance of incentive stock options to employees and nonstatutory stock options to employees, directors or consultants. The Board of Directors or a committee thereof determines the vesting schedule for all equity awards. Stock option awards generally vest over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;"> with </font><font style="font-family:Times New Roman;font-size:10pt;">25%</font><font style="font-family:Times New Roman;font-size:10pt;"> vesting on the one-year anniversary of the award and the remainder vesting monthly over the next </font><font style="font-family:Times New Roman;font-size:10pt;">36 months</font><font style="font-family:Times New Roman;font-size:10pt;"> of the grantee&#8217;s service to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands, except share and per share data and years):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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 style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Exercise <br clear="none"/>Price Per <br clear="none"/>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="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;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual <br clear="none"/>Term <br clear="none"/>(In Years)</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br clear="none"/>Intrinsic <br clear="none"/>Value</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">12,637,435</font></div></td><td style="vertical-align:bottom;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="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">7.63</font></div></td><td style="vertical-align:bottom;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.72</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="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">246,227</font></div></td><td style="vertical-align:bottom;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: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:inherit;font-size:10pt;">Stock options exercised</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:inherit;font-size:10pt;">(2,540,312</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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.92</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" 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;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 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="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640,584</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.43</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="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;" 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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,456,539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.76</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.04</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">697,319</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,540,858</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.33</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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.63</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,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></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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,377,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.29</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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401,189</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></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Restricted Stock Units</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The 2016 Plan provides for the issuance of restricted stock units (&#8220;RSUs&#8221;) to employees, directors and consultants. RSUs granted to new employees generally vest over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;"> with </font><font style="font-family:Times New Roman;font-size:10pt;">25%</font><font style="font-family:Times New Roman;font-size:10pt;"> vesting on the one-year anniversary of the vesting start date and the remainder vesting quarterly over the next 12&#160;quarters, subject to the grantee&#8217;s continued service to the Company. RSUs granted to existing employees generally vest quarterly over a period of </font><font style="font-family:Times New Roman;font-size:10pt;">four years</font><font style="font-family:Times New Roman;font-size:10pt;">, subject to the grantee&#8217;s continued service to the Company.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes RSU activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:72.22222222222221%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per RSU</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - January 31, 2018</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">245,746</font></div></td><td style="vertical-align:bottom;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="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">26.20</font></div></td><td style="vertical-align:bottom;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: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:inherit;font-size:10pt;">RSUs granted</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:inherit;font-size:10pt;">1,718,364</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.90</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:inherit;font-size:10pt;">RSUs vested</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:inherit;font-size:10pt;">(138,812</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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.73</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:inherit;font-size:10pt;">RSUs forfeited and canceled</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:inherit;font-size:10pt;">(67,167</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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.25</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,758,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.24</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></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In October 2017, the Board of Directors adopted, and stockholders approved, the 2017 Employee Stock Purchase Plan (&#8220;ESPP&#8221;). A total of </font><font style="font-family:Times New Roman;font-size:10pt;">1.5 million</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of the Company&#8217;s Class A common stock have been authorized for issuance under the 2017 ESPP. Subject to any plan limitations, the 2017 ESPP allows eligible employees to contribute, normally through payroll deductions, up to </font><font style="font-family:Times New Roman;font-size:10pt;">15%</font><font style="font-family:Times New Roman;font-size:10pt;"> of their earnings for the purchase of the Company&#8217;s Class A common stock at a discounted price per share. Except for the initial offering period, the ESPP provides for separate </font><font style="font-family:Times New Roman;font-size:10pt;">six</font><font style="font-family:Times New Roman;font-size:10pt;">-month offering periods. The Company&#8217;s current offering period began June 18, 2018 and is expected to end December 14, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Unless otherwise determined by the Board of Directors or a committee thereof, the Company&#8217;s Class A common stock will be purchased for the accounts of employees participating in the ESPP at a price per share that is the lesser of (1) </font><font style="font-family:Times New Roman;font-size:10pt;">85%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the fair market value of the Company&#8217;s Class A common stock on the first trading day of the offering period, which for the initial offering period is the price at which shares of the Company&#8217;s Class A common stock were first sold to the public, or (2) </font><font style="font-family:Times New Roman;font-size:10pt;">85%</font><font style="font-family:Times New Roman;font-size:10pt;"> of the fair market value of the Company&#8217;s Class A common stock on the last trading day of the offering period.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total stock-based compensation expense recognized in the Company&#8217;s interim unaudited condensed consolidated statements of operations is as follows (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;subscription   </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:inherit;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:inherit;font-size:10pt;">555</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">183</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">1,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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">503</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;services   </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:inherit;font-size:10pt;">335</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,090</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,437</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,400</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development   </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:inherit;font-size:10pt;">3,131</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,241</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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></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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,153</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,969</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,799</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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,699</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>
</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -URI http://asc.fasb.org/subtopic&amp;trid=2208855<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822195264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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 Loss per Share</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:Times New Roman;font-size:10pt;font-weight:bold;">Net Loss per Share</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Prior to the Company&#8217;s closing of its initial public offering in October 2017, the Company calculated basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company considered all series of redeemable convertible preferred stock to have been participating securities as the holders were entitled to receive non-cumulative dividends on a pari passu basis in the event that a dividend had been paid on common stock. For further details on the Company&#8217;s historical participating securities, including warrants to purchase redeemable convertible preferred stock and common stock, refer to the Company&#8217;s 2018 Form 10-K, specifically in Part II, Item 8, Financial Statements and Supplementary Data under the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Under the two-class method, basic net loss per share attributable to common stockholders was calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. The net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of redeemable convertible preferred stock did not have a contractual obligation to share in losses. Diluted net loss per share attributable to common stockholders was computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period. For purposes of this calculation, redeemable convertible preferred stock, stock options to purchase common stock, early exercised stock options, and warrants to purchase redeemable convertible preferred stock and common stock were considered common shares equivalents, but had been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect was anti-dilutive. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The rights, including the liquidation and dividend rights, of the holders of Class&#160;A and Class&#160;B common stock are identical, except with respect to voting. Each share of Class&#160;A common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;vote per share and each share of Class&#160;B common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">10</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&#160;A and Class&#160;B common stock on an individual or combined basis.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,320</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,216</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,730</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,985</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted   </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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,702,526</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,421,642</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,431,021</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,749,500</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="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 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 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 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></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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted   </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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.59</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.78</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.74</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The&#160;shares underlying the conversion option in the Notes were not considered in the calculation of diluted net loss per share as the effect would have been anti-dilutive. Additionally, the Notes were not convertible as of&#160;October&#160;31, 2018.&#160;Based on the initial conversion price, the entire outstanding principal amount of the Notes as of October 31, 2018 would have been convertible into approximately </font><font style="font-family:Times New Roman;font-size:10pt;">4.4 million</font><font style="font-family:Times New Roman;font-size:10pt;"> shares of the Company&#8217;s Class A common stock. However, the Company expects to settle the principal amount of the Notes in cash. As a result, only the amount by which the conversion value exceeds the aggregate principal amount of the Notes (the &#8220;conversion spread&#8221;) is considered in the diluted earnings per share computation under the treasury stock method. The conversion spread will have a dilutive impact on diluted net income per share when the average market price of the Company&#8217;s Class A common stock for a given period exceeds the initial conversion price of&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">$68.15</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;per share for the Notes. In connection with the issuance of the Notes, the Company entered into Capped Calls, which were not included for purposes of calculating the number of diluted shares outstanding, as their effect would have been anti-dilutive. The Capped Calls are expected to partially offset the potential dilution to the Company&#8217;s Class A common stock upon any conversion of the Notes.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">During the three months ended October 31, 2018, the average market price of the Company&#8217;s Class A common stock was </font><font style="font-family:Times New Roman;font-size:10pt;">$71.66</font><font style="font-family:Times New Roman;font-size:10pt;">, which exceeded the initial conversion price. Although the Notes were not convertible as of October 31, 2018, the Company calculated the potentially dilutive effect of the conversion spread, which is included in the table below. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following weighted-average outstanding potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:inherit;font-size:10pt;">Redeemable convertible preferred stock (as converted)</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">24,316,192</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;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;" 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;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:inherit;font-size:10pt;">26,045,352</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: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;">Redeemable convertible preferred stock warrants (as converted)</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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,339</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,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></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:inherit;font-size:10pt;">Common stock warrants</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">116,485</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">120,190</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;A common stock   </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:inherit;font-size:10pt;">3,046,631</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,258,405</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,315,885</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,207,524</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;B common stock   </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:inherit;font-size:10pt;">7,137,570</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">9,321,627</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">8,136,949</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">9,783,945</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</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:inherit;font-size:10pt;">1,707,692</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,550</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265,391</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,550</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Early exercised stock options   </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:inherit;font-size:10pt;">94,026</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">318,240</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">146,248</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">236,231</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:inherit;font-size:10pt;">Shares underlying the conversion spread in the convertible senior notes</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:inherit;font-size:10pt;">215,879</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,960</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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></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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812693456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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%;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company recorded a provision (benefit) related to income taxes of </font><font style="font-family:Times New Roman;font-size:10pt;">$(33) thousand</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.3 million</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and 2017, respectively, and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.7 million</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">$0.8 million</font><font style="font-family:Times New Roman;font-size:10pt;"> for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. The provision (benefit) related to income taxes was primarily due to foreign taxes offset by excess tax deductions in the United Kingdom with respect to stock option exercises. The calculation of income taxes is based upon the estimated annual effective tax rates for the year applied to the current period income (loss) before tax plus the tax effect of any significant unusual items, discrete events or changes in tax law.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On December 22, 2017, the 2017 Tax Cuts and Jobs Act (the &#8220;Tax Act&#8221;) was enacted into law and the new legislation significantly revised the Internal Revenue Code of 1986, as amended. The newly enacted federal income tax law, among other things, contains significant changes to corporate taxation, including the reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21%, limitation of the deduction for newly generated net operating losses (&#8220;NOLs&#8221;) to 80% of current year taxable income and elimination of NOL carrybacks and one-time taxation of offshore earnings at reduced rates regardless of whether they are repatriated. The Company is required to recognize the effect of these significant tax law changes in the period of enactment.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Also on December 22, 2017, the SEC staff issued Staff Accounting Bulletin No. 118,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Income Tax Accounting Implications of the Tax Cuts and Jobs Act&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">(&#8220;SAB 118&#8221;), which allows the Company to record provisional amounts during a measurement period not to extend beyond one year of the enactment date. Given the significant complexity of the Tax Act, anticipated guidance from the Internal Revenue Service about implementing the Tax Act, and the potential for additional guidance from the SEC or the FASB related to the Tax Act, the Company&#8217;s current estimates may be adjusted in future periods. The Company expects to complete its analysis during the quarter ending January 31, 2019, within the measurement period in accordance with SAB 118, and does not anticipate any material impact on its financial statements as a result of the Tax Act. The Company has not recorded any further adjustments during the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">. For information on the Company&#8217;s initial provisional estimates recorded during the year ended January 31, 2018, refer to the Company&#8217;s 2018 Form 10-K, specifically Part II, Item 8, Financial Statements and Supplementary Data under Note 11, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:Times New Roman;font-size:10pt;">, in the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">For the Global Intangible Low-Taxed Income (&#8220;GILTI&#8221;) provisions of the Tax Act, the Company has not yet completed its assessment due to Internal Revenue Service regulations expected to be issued subsequent to October 31, 2018. The Company has elected an accounting policy to record GILTI as period costs if and when incurred.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company assesses uncertain tax positions in accordance with ASC&#160;740-10,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Accounting for Uncertainties in Tax</font><font style="font-family:Times New Roman;font-size:10pt;">. As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, the Company&#8217;s net unrecognized tax benefits totaled </font><font style="font-family:Times New Roman;font-size:10pt;">$4.3 million</font><font style="font-family:Times New Roman;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;">none</font><font style="font-family:Times New Roman;font-size:10pt;"> of which would impact the Company&#8217;s effective tax rate if recognized. The Company anticipates that the amount of reasonably possible unrecognized tax benefits that could decrease over the next 12 months due to the expiration of certain statutes of limitations and settlement of tax audits is </font><font style="font-family:Times New Roman;font-size:10pt;">no</font><font style="font-family:Times New Roman;font-size:10pt;">t material to the Company&#8217;s interim unaudited condensed 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810921104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Geographic Revenue<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments and Geographic Revenue</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:Times New Roman;font-size:10pt;font-weight:bold;">Segments and Geographic Revenue</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company operates its business as </font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;"> operating segment as it only reports financial information on an aggregate and consolidated basis to the Chief Executive Officer, who is the Company&#8217;s chief operating decision maker. The following table sets forth the Company&#8217;s total revenue by geographic area based on the customers&#8217; location (in thousands):</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas   </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:inherit;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:inherit;font-size:10pt;">42,889</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">28,045</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="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;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;">$</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:inherit;font-size:10pt;">112,477</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">74,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="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</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:inherit;font-size:10pt;">18,553</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,418</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,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 style="vertical-align:bottom;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 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:inherit;font-size:10pt;">30,340</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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,543</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,025</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,052</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,173</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:Times New Roman;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Customers located in the United States accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">61%</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">64%</font><font style="font-family:Times New Roman;font-size:10pt;"> of total revenue for the </font><font style="font-family:Times New Roman;font-size:10pt;">three months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively, and </font><font style="font-family:Times New Roman;font-size:10pt;">62%</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">65%</font><font style="font-family:Times New Roman;font-size:10pt;"> of total revenue for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">2017</font><font style="font-family:Times New Roman;font-size:10pt;">, respectively. Customers located in the United Kingdom accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">11%</font><font style="font-family:Times New Roman;font-size:10pt;"> of total revenue for each of the three and </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and 2017, respectively. No other country accounted for </font><font style="font-family:Times New Roman;font-size:10pt;">10%</font><font style="font-family:Times New Roman;font-size:10pt;"> or more of revenue for the periods presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, substantially all of the Company&#8217;s long-lived assets were located in the United States.</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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6650878544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-weight:bold;">Subsequent Events</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">On October 9, 2018, the Company entered into an Agreement and Plan of Merger Agreement (the &#8220;Merger Agreement&#8221;) with Mammoth Merger Sub, Inc., a wholly-owned subsidiary of the Company (&#8220;Merger Sub&#8221;), ObjectLabs Corporation (&#8220;mLab&#8221;), and Shareholder Representative Services LLC, solely in its capacity as the Stockholder Agent, to acquire all of the issued and outstanding capital stock of mLab for a purchase price of </font><font style="font-family:Times New Roman;font-size:10pt;">$68.0 million</font><font style="font-family:Times New Roman;font-size:10pt;"> in cash, subject to working capital, cash, debt, transaction expenses and other closing adjustments. mLab is a privately held company, headquartered in San Francisco, California, that offers cloud database services.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Pursuant to the Merger Agreement, on November 1, 2018, Merger Sub was merged with and into mLab, and mLab continued as the surviving corporation and as a wholly-owned subsidiary of the Company. The Merger Agreement contains customary representations and warranties of each of the parties. The Merger Agreement also contains indemnification rights whereby the Company and its subsidiaries will be indemnified for breaches of or inaccuracies in counterparty representations, warranties, covenants and certain other matters (subject to certain limitations).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">In connection with the transaction, certain executives of mLab have accepted offers of employment made by the Company to continue with mLab following the closing of the Merger.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811074992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The interim unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and include the accounts of the Company and its wholly owned subsidiaries. All intercompany transactions and accounts have been eliminated. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the applicable rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). The condensed balance sheet data as of January 31, 2018 was derived from the Company&#8217;s audited financial statements, but does not include all disclosures required by U.S. GAAP. Therefore, these interim unaudited condensed consolidated financial statements and accompanying footnotes should be read in conjunction with the Company&#8217;s annual consolidated financial statements and related footnotes included in its Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (the &#8220;2018 Form 10-K&#8221;).</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_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:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The preparation of the interim unaudited condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Such estimates include, but are not limited to, revenue recognition, allowances for doubtful accounts, stock-based compensation, legal contingencies, fair value of acquired intangible assets and goodwill, useful lives of acquired intangible assets and property and equipment, fair value of property and equipment and accounting for income taxes. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable under the circumstances, including assumptions as to future events. Actual results could differ from those estimates.</font></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_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock', window );">Emerging Growth Company Status</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As an &#8220;emerging growth company&#8221; (&#8220;EGC&#8221;), the Jump-start Our Business Start-ups Act (&#8220;JOBS Act&#8221;), allows the Company to delay adoption of new or revised accounting pronouncements applicable to public companies until such pronouncements are made applicable to private companies. The Company has elected to use this extended transition period under the JOBS Act. As a result, the Company&#8217;s financial statements may not be comparable to the financial statements of issuers who are required to comply with the effective dates for new or revised accounting standards that are applicable to public companies, which may make the Company&#8217;s common stock less attractive to investors.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">As a result of its market capitalization as of July 31, 2018, the Company expects that it will cease to qualify as an EGC as of January 31, 2019 and will no longer be able to take advantage of the extended transition period.</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_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock', 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-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">All contracts with related parties are executed in ordinary course of business.</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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements Not Yet Adopted</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Goodwill Impairment.</font><font style="font-family:Times New Roman;font-size:10pt;">  In January 2017, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU 2017-04, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Intangibles&#8212;Goodwill and Other</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 350): Simplifying the Test for Goodwill Impairment. The new standard will simplify the measurement of goodwill by eliminating step two of the two-step impairment test. Step two measures a goodwill impairment loss by comparing the implied fair value of a reporting unit&#8217;s goodwill with the carrying amount of that goodwill. The new guidance requires an entity to compare the fair value of a reporting unit with its carrying amount and recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit&#8217;s fair value. Additionally, an entity should consider income tax effects from any tax deductible goodwill on the carrying amount of the reporting unit when measuring the goodwill impairment loss, if applicable. The new guidance becomes effective for the Company for the fiscal year ending January&#160;31, 2021, though early adoption is permitted. The Company does not expect the adoption of the new accounting standard to have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases.</font><font style="font-family:Times New Roman;font-size:10pt;">  In February 2016, the FASB issued ASU 2016-02, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 842), which modifies lease accounting for lessees to increase transparency and comparability by recording lease assets and liabilities for operating leases and disclosing key information about leasing arrangements. In 2018, the FASB issued&#160;ASU 2018-10, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, Codification Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;and&#160;ASU 2018-11, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases, Targeted Improvements</font><font style="font-family:Times New Roman;font-size:10pt;">, to provide additional guidance for the adoption of the new lease guidance, including an optional transition method. Since the Company anticipates losing its EGC status as of January 31, 2019, it expects to adopt the new lease standard on February 1, 2019. The Company plans to utilize the optional transition method, which allows entities, upon adoption of the standard, to continue to present their prior comparative periods in accordance with the current guidance in&#160;ASC 840,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:Times New Roman;font-size:10pt;">. The Company anticipates the most significant impact of adopting the new standard will primarily be the establishment of a right-of-use asset and a corresponding&#160;lease&#160;liability for real estate operating leases in its consolidated balance sheets. The Company is currently evaluating whether this standard will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue Recognition. </font><font style="font-family:Times New Roman;font-size:10pt;"> In May 2014, the FASB issued ASU 2014-09, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606), which amends the existing accounting standard for revenue recognition. ASU 2014-09 is based on principles that govern the recognition of revenue at an amount to which an entity expects to be entitled when products are transferred to customers. Subsequently, the FASB has issued the following pronouncements related to ASU 2014-09: ASU 2016-08, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Principal versus Agent Considerations</font><font style="font-family:Times New Roman;font-size:10pt;">; ASU 2016-10, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Identifying Performance Obligations and Licensing</font><font style="font-family:Times New Roman;font-size:10pt;">; ASU 2016-12, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:Times New Roman;font-size:10pt;"> (Topic 606): </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Narrow-Scope Improvements and Practical Expedients</font><font style="font-family:Times New Roman;font-size:10pt;">; and ASU 2016-20, </font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Topic 606</font><font style="font-family:Times New Roman;font-size:10pt;">, which clarifies narrow aspects of ASC 606 or corrects unintended application of the guidance. The Company must adopt ASU 2016-08, ASU 2016-10, ASU 2016-12, and ASU&#160;2016-20 with ASU 2014-09 (collectively, the &#8220;new revenue standard&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company currently plans to adopt the new revenue standard using the full retrospective transition method for its annual results for the fiscal year ending January 31, 2019. While the Company continues to assess the potential impacts of the new revenue standard, the Company currently expects unearned subscription revenue to decline upon adoption. Currently, as the Company&#8217;s subscription offerings include software term licenses and post-contract customer support for which the Company has not established vendor specific objective evidence (&#8220;VSOE&#8221;), the entire subscription fee is recognized ratably over the term of the contract. However, under the new revenue standard, the requirement for VSOE for undelivered elements is eliminated and, as a result, the Company is required to identify all performance obligations in a contract and recognize revenue based on each performance obligation separately. The Company currently expects that the portion related to the software term license deliverable will be recognized upon delivery, which may result in greater fluctuations in its consolidated financial statements. The Company currently does not believe that the new revenue standard will have a material impact on the other deliverables of each contract. The Company also expects the new revenue standard to impact recognition of contract acquisition costs, both with respect to the amounts that will be capitalized as well as the period of amortization. The Company continues to evaluate the effect that the new revenue standard will have on its consolidated financial statements and related disclosures. Its preliminary assessments are subject to change.</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_EarningsPerSharePolicyTextBlock', window );">Net Loss per Share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company calculates basic net loss per share by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. Diluted net loss per share is computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period, including stock options and restricted stock units. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Prior to the Company&#8217;s closing of its initial public offering in October 2017, the Company calculated basic and diluted net loss per share attributable to common stockholders in conformity with the two-class method required for companies with participating securities. The Company considered all series of redeemable convertible preferred stock to have been participating securities as the holders were entitled to receive non-cumulative dividends on a pari passu basis in the event that a dividend had been paid on common stock. For further details on the Company&#8217;s historical participating securities, including warrants to purchase redeemable convertible preferred stock and common stock, refer to the Company&#8217;s 2018 Form 10-K, specifically in Part II, Item 8, Financial Statements and Supplementary Data under the Notes to Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Under the two-class method, basic net loss per share attributable to common stockholders was calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding during the period, less shares subject to repurchase. The net loss attributable to common stockholders was not allocated to the redeemable convertible preferred stock as the holders of redeemable convertible preferred stock did not have a contractual obligation to share in losses. Diluted net loss per share attributable to common stockholders was computed by giving effect to all potentially dilutive common stock equivalents outstanding for the period. For purposes of this calculation, redeemable convertible preferred stock, stock options to purchase common stock, early exercised stock options, and warrants to purchase redeemable convertible preferred stock and common stock were considered common shares equivalents, but had been excluded from the calculation of diluted net loss per share attributable to common stockholders as their effect was anti-dilutive. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Basic and diluted net loss per share was the same for each period presented, as the inclusion of all potential common shares outstanding would have been anti-dilutive due to the net loss reported for each period presented.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The rights, including the liquidation and dividend rights, of the holders of Class&#160;A and Class&#160;B common stock are identical, except with respect to voting. Each share of Class&#160;A common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">one</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;vote per share and each share of Class&#160;B common stock is entitled to&#160;</font><font style="font-family:Times New Roman;font-size:10pt;">10</font><font style="font-family:Times New Roman;font-size:10pt;">&#160;votes per share. As the liquidation and dividend rights are identical for Class A and Class B common stock, the undistributed earnings are allocated on a proportionate basis and the resulting net loss per share will, therefore, be the same for both Class&#160;A and Class&#160;B common stock on an individual or combined basis.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The Company assesses uncertain tax positions in accordance with ASC&#160;740-10,&#160;</font><font style="font-family:Times New Roman;font-size:10pt;font-style:italic;">Accounting for Uncertainties in Tax</font><font style="font-family:Times New Roman;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_mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Emerging Growth Company Status, 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;">mdb_EmergingGrowthCompanyStatusPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_mdb_RelatedPartyTransactionsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, 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;">mdb_RelatedPartyTransactionsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32247-109318<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32280-109318<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-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>32
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808652048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of financial assets and liabilities 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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following tables present information about the Company&#8217;s financial assets and liabilities that have been measured at fair value on a recurring basis as of </font><font style="font-family:Times New Roman;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">, and indicate the fair value hierarchy of the valuation inputs utilized to determine such fair value (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at October&#160;31, 2018</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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;" rowspan="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 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="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;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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:inherit;font-size:10pt;">Money market funds   </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:inherit;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:inherit;font-size:10pt;">893</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">893</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,681</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">382,681</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">383,574</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;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 style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Measurement at January&#160;31, 2018</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;1</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;3</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</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:inherit;font-size:10pt;font-weight:bold;">Financial 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;" rowspan="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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: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:inherit;font-size:10pt;">Money market funds   </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:inherit;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:inherit;font-size:10pt;">45,918</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">45,918</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:inherit;font-size:10pt;">Short-term investments:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government treasury securities   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,072</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,072</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">262,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>
</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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808695936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Senior Notes (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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_ConvertibleDebtTableTextBlock', window );">Convertible debt schedules</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the liability component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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:inherit;font-size:10pt;">Principal</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:inherit;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:inherit;font-size:10pt;">300,000</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: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:inherit;font-size:10pt;">Unamortized debt discount</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:inherit;font-size:10pt;">(80,197</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:inherit;font-size:10pt;">)</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:inherit;font-size:10pt;">Unamortized debt issuance costs</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:inherit;font-size:10pt;">(6,111</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:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;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:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">213,692</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The net carrying amount of the equity component of the Notes was as follows (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:77.77777777777779%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:31%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">October&#160;31, 2018</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:inherit;font-size:10pt;">Debt discount for conversion option</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:inherit;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:inherit;font-size:10pt;">84,168</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: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:inherit;font-size:10pt;">Issuance costs</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:inherit;font-size:10pt;">(2,485</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:inherit;font-size:10pt;">)</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:inherit;font-size:10pt;">Net carrying amount</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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:inherit;font-size:10pt;">81,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock', window );">Interest expense related to Notes</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the interest expense related to the Notes (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractual interest expense</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:inherit;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:inherit;font-size:10pt;">563</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">763</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of debt discount</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:inherit;font-size:10pt;">2,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 style="vertical-align:bottom;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 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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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><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;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of issuance costs</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">234</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,675</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,968</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowings which can be exchanged for a specified number of another security at the option of the issuer or the holder. Disclosures include, but are not limited to, principal amount, amortized premium or discount, and amount of liability and equity components.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_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_InterestIncomeAndInterestExpenseDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6758049840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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 );">Schedule of stock option activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes stock option activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;"> (in thousands, except share and per share data and years):</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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 style="width:45%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Exercise <br clear="none"/>Price Per <br clear="none"/>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="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;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted- <br clear="none"/>Average <br clear="none"/>Remaining <br clear="none"/>Contractual <br clear="none"/>Term <br clear="none"/>(In Years)</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate <br clear="none"/>Intrinsic <br clear="none"/>Value</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">12,637,435</font></div></td><td style="vertical-align:bottom;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="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">7.63</font></div></td><td style="vertical-align:bottom;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.72</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="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">246,227</font></div></td><td style="vertical-align:bottom;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: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:inherit;font-size:10pt;">Stock options exercised</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:inherit;font-size:10pt;">(2,540,312</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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.92</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" 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;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 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="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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options forfeited and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(640,584</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:1px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8.43</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="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;" 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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance - October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,456,539</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.76</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.04</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">697,319</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,540,858</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.33</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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.63</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,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></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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and exercisable - October&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,377,483</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.29</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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401,189</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></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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted stock unit activity</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table summarizes RSU activity for the </font><font style="font-family:Times New Roman;font-size:10pt;">nine months ended October 31, 2018</font><font style="font-family:Times New Roman;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;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:72.22222222222221%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted-Average Grant Date Fair Value per RSU</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - January 31, 2018</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">245,746</font></div></td><td style="vertical-align:bottom;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="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;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:inherit;font-size:10pt;">26.20</font></div></td><td style="vertical-align:bottom;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: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:inherit;font-size:10pt;">RSUs granted</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:inherit;font-size:10pt;">1,718,364</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.90</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:inherit;font-size:10pt;">RSUs vested</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:inherit;font-size:10pt;">(138,812</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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34.73</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:inherit;font-size:10pt;">RSUs forfeited and canceled</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:inherit;font-size:10pt;">(67,167</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:inherit;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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39.25</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested - October 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,758,131</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.24</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></table></div></div><div style="line-height:120%;padding-bottom:12px;text-align:left;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;color:#2c2c2c;font-style:italic;"></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of stock-based compensation expense recognized in consolidated statements of operations</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">Total stock-based compensation expense recognized in the Company&#8217;s interim unaudited condensed consolidated statements of operations is as follows (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;subscription   </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:inherit;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:inherit;font-size:10pt;">555</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">183</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">1,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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">503</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue&#8212;services   </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:inherit;font-size:10pt;">335</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">123</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,090</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,704</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,437</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,400</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development   </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:inherit;font-size:10pt;">3,131</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,241</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,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></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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,153</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,969</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,799</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="padding-bottom:2px;text-align:left;padding-left:26px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total stock-based compensation expense   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,264</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,699</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,850</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,066</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>
</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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822339680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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 basic and diluted earnings (loss) per share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share data):</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Numerator:</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;" rowspan="1" colspan="1"><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;" rowspan="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:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,320</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,216</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(91,730</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(69,985</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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 style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Denominator:</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;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;" rowspan="1" colspan="1"><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;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average shares used to compute net loss per share, basic and diluted   </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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,702,526</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,421,642</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,431,021</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="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;" rowspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,749,500</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="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 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 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 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></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="padding-bottom:2px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss per share, basic and diluted   </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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.59</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.78</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.74</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of antidilutive securities excluded from computation of earnings per share</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following weighted-average outstanding potentially dilutive common shares were excluded from the computation of diluted net loss per share for the periods presented because the impact of including them would have been anti-dilutive. </font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:0px;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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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:inherit;font-size:10pt;">Redeemable convertible preferred stock (as converted)</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">24,316,192</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;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;" 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;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:inherit;font-size:10pt;">26,045,352</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: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;">Redeemable convertible preferred stock warrants (as converted)</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:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,339</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,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></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:inherit;font-size:10pt;">Common stock warrants</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">116,485</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">120,190</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;A common stock   </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:inherit;font-size:10pt;">3,046,631</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,258,405</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,315,885</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,207,524</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options to purchase Class&#160;B common stock   </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:inherit;font-size:10pt;">7,137,570</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">9,321,627</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">8,136,949</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">9,783,945</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unvested restricted stock units</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:inherit;font-size:10pt;">1,707,692</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,550</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,265,391</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,550</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Early exercised stock options   </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:inherit;font-size:10pt;">94,026</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">318,240</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">146,248</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:inherit;font-size:10pt;">236,231</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:inherit;font-size:10pt;">Shares underlying the conversion spread in the convertible senior notes</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:inherit;font-size:10pt;">215,879</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,960</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="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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;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></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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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>36
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6812781168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Geographic Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of total revenue by geographic areas</a></td>
<td class="text"><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:Times New Roman;font-size:10pt;">The following table sets forth the Company&#8217;s total revenue by geographic area based on the customers&#8217; location (in thousands):</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:94.64285714285714%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="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;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended October 31,</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Nine Months Ended October 31,</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;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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas   </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:inherit;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:inherit;font-size:10pt;">42,889</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">28,045</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="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;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;">$</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:inherit;font-size:10pt;">112,477</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="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;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:inherit;font-size:10pt;">74,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="text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Europe, Middle East and Africa</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:inherit;font-size:10pt;">18,553</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,418</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="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,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 style="vertical-align:bottom;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 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:inherit;font-size:10pt;">30,340</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="padding-bottom:1px;text-align:left;padding-left:13px;text-indent:-14px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Asia Pacific   </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="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,543</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,025</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,052</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="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;" rowspan="1"><div style="padding-bottom:1px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,173</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="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total   </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,488</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="padding-bottom:2px;text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,478</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810873216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Jan. 31, 2018</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transactions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDueFromToRelatedParty', window );">Amounts payable to or receivable from related parties</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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 3: http://fasb.org/us-gaap/role/ref/legacyRef<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionDueFromToRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDueFromToRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>38
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6822017072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details) - Recurring - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">$ 383,574<span></span>
</td>
<td class="nump">$ 262,990<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 );">Level 1</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></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_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">383,574<span></span>
</td>
<td class="nump">262,990<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 );">Level 2</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></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_AssetsFairValueDisclosure', window );">Total financial assets</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 );">Level 3</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</strong></a></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_AssetsFairValueDisclosure', window );">Total financial assets</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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury securities</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments:</a></td>
<td class="nump">382,681<span></span>
</td>
<td class="nump">217,072<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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury securities | Level 1</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments:</a></td>
<td class="nump">382,681<span></span>
</td>
<td class="nump">217,072<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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury securities | Level 2</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments:</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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. government treasury securities | Level 3</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_ShortTermInvestmentsAbstract', window );"><strong>Short-term investments:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Short-term investments:</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds</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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">45,918<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></td>
<td class="nump">893<span></span>
</td>
<td class="nump">45,918<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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds | Level 2</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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money Market Funds | Level 3</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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and cash equivalents:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents:</a></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_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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://fasb.org/us-gaap/role/ref/legacyRef<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=99377789&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_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 security measured at fair value with change in fair value recognized in other comprehensive income (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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109979856&amp;loc=d3e26610-111562<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -URI http://asc.fasb.org/extlink&amp;oid=82897076&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_ShortTermInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</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_CashAndCashEquivalentsAxis=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_CashAndCashEquivalentsAxis=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>39
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823071728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Senior Notes - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2018 </div>
<div>USD ($) </div>
<div>day </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from borrowings on convertible senior notes, net of issuance costs</a></td>
<td class="nump">$ 291,100,000<span></span>
</td>
<td class="nump">$ 291,145,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionRatio1', window );">Convertible debt, conversion ratio</a></td>
<td class="nump">14.6738<span></span>
</td>
<td class="text">&#160;<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_mdb_DebtInstrumentConvertibleConversionRatioDenominator', window );">Convertible debt, conversion ratio denominator</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 68.15<span></span>
</td>
<td class="nump">$ 68.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Consecutive threshold trading days | day</a></td>
<td class="nump">30<span></span>
</td>
<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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">130.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_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent', window );">Carrying amount of convertible debt equity component</a></td>
<td class="nump">$ 84,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConvertibleDebtFairValueDisclosures', window );">Fair value of convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 403,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_srt_RangeAxis=srt_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days | day</a></td>
<td class="nump">20<span></span>
</td>
<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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember', window );">Redemption Period 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Consecutive threshold trading days | day</a></td>
<td class="nump">30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger', window );">Threshold percentage of stock price trigger</a></td>
<td class="nump">130.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember', window );">Redemption Period 1 | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days | day</a></td>
<td class="nump">20<span></span>
</td>
<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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember', window );">Redemption Period 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mdb_DebtInstrumentConvertibleConversionRatioDenominator', window );">Convertible debt, conversion ratio denominator</a></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdTradingDays', window );">Threshold trading days | day</a></td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1', window );">Consecutive threshold trading days | day</a></td>
<td class="nump">5<span></span>
</td>
<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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember', window );">Redemption Period 2 | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate', window );">Trading price as a percentage of stock price and debt conversion rate</a></td>
<td class="nump">98.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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Face amount of debt</a></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="nump">$ 250,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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.75%<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_mdb_DebtInstrumentConvertibleConversionRatioDenominator', window );">Convertible debt, conversion ratio denominator</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed', window );">Percentage of principal amount redeemed</a></td>
<td class="nump">100.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_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="nump">$ 8,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate</a></td>
<td class="nump">7.03%<span></span>
</td>
<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Convertible Senior Notes, Liability Component</a></td>
<td class="text">&#160;<span></span>
</td>
<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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="nump">6,111,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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember', window );">Convertible Debt | Convertible Senior Notes, Equity Component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent', window );">Carrying amount of convertible debt equity component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,168,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_DeferredFinanceCostsGross', window );">Debt issuance costs</a></td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="nump">$ 2,485,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_mdb_DebtInstrumentConvertibleConversionRatioDenominator">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Conversion Ratio, Denominator</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_DebtInstrumentConvertibleConversionRatioDenominator</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Gross Amount of Equity Component</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Trading Price As A Percentage Of Stock Price And Debt Conversion Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_DebtInstrumentConvertibleTradingPriceAsAPercentageOfStockPriceAndDebtConversionRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common 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_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&amp;loc=d3e21506-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_DebtInstrumentConvertibleConversionRatio1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</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_us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger</td>
</tr>
<tr>
<td style="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_DebtInstrumentConvertibleThresholdTradingDays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleThresholdTradingDays</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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(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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed</td>
</tr>
<tr>
<td style="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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of 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://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodOneMember</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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentRedemptionPeriodAxis=us-gaap_DebtInstrumentRedemptionPeriodTwoMember</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_srt_RangeAxis=srt_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;">srt_RangeAxis=srt_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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesLiabilityComponentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesLiabilityComponentMember</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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesEquityComponentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesEquityComponentMember</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>40
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823346512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details) - Convertible Debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 31, 2018</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_DeferredFinanceCostsGross', window );">Unamortized debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,800)<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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesLiabilityComponentMember', window );">Convertible Senior Notes, Liability Component</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_DebtInstrumentCarryingAmount', window );">Principal</a></td>
<td class="nump">$ 300,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_DebtInstrumentUnamortizedDiscount', window );">Unamortized debt discount</a></td>
<td class="num">(80,197)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Unamortized debt issuance costs</a></td>
<td class="num">(6,111)<span></span>
</td>
<td class="num">$ (6,300)<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_LongTermDebt', window );">Net carrying amount</a></td>
<td class="nump">$ 213,692<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://fasb.org/us-gaap/role/ref/legacyRef<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(16))<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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of 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://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesLiabilityComponentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesLiabilityComponentMember</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>41
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811397184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jul. 31, 2018</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent', window );">Debt discount for conversion option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 84,200<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_ConvertibleDebtMember', window );">Convertible Debt</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_DeferredFinanceCostsGross', window );">Unamortized debt issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,800)<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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesEquityComponentMember', window );">Convertible Senior Notes, Equity Component | Convertible Debt</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent', window );">Debt discount for conversion option</a></td>
<td class="nump">$ 84,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Unamortized debt issuance costs</a></td>
<td class="num">(2,485)<span></span>
</td>
<td class="num">$ (2,500)<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_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent', window );">Net carrying amount</a></td>
<td class="nump">$ 81,683<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_mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Gross Amount of Equity Component</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_DebtInstrumentConvertibleGrossAmountofEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of 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://fasb.org/us-gaap/role/ref/legacyRef<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=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesEquityComponentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=mdb_ConvertibleSeniorNotesEquityComponentMember</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>42
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811616448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details) - Convertible Debt - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', window );">Contractual interest expense</a></td>
<td class="nump">$ 563<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 763<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">2,938<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,971<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_AmortizationOfFinancingCosts', window );">Amortization of issuance costs</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">234<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_InterestExpenseDebt', window );">Total</a></td>
<td class="nump">$ 3,675<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 4,968<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/2009/role/commonPracticeRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<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=114775744&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 for 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LongtermDebtTypeAxis=us-gaap_ConvertibleDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConvertibleDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811042720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Convertible Senior Notes - Capped Calls (Details) - USD ($)<br> $ / shares in Units, $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2018</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_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments', window );">Purchase of capped calls</a></td>
<td class="nump">$ 37,100<span></span>
</td>
<td class="nump">$ 37,086<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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember', window );">Capped Calls</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_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [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_OptionIndexedToIssuersEquityStrikePrice1', window );">Strike price (in dollars per share)</a></td>
<td class="nump">$ 68.15<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_mdb_OptionIndexedToIssuersEquityCapPrice', window );">Cap price (in dollars per share)</a></td>
<td class="nump">$ 106.90<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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember', window );">Capped Calls | Class A Common 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_OptionIndexedToIssuersEquityLineItems', window );"><strong>Option Indexed to Issuer's Equity [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_OptionIndexedToIssuersEquityShares', window );">Underlying capped calls (in shares)</a></td>
<td class="nump">4.4<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_mdb_OptionIndexedToIssuersEquityCapPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Option Indexed To Issuer's Equity, Cap 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;">mdb_OptionIndexedToIssuersEquityCapPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OptionIndexedToIssuersEquityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_OptionIndexedToIssuersEquityLineItems</td>
</tr>
<tr>
<td style="padding-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_OptionIndexedToIssuersEquityShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 that could be issued to net share settle a contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that may be required to be issued, disclose the fact that a potentially infinite number of shares could be issued to settle the contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)(2),(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6445032&amp;loc=d3e90205-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_OptionIndexedToIssuersEquityShares</td>
</tr>
<tr>
<td style="padding-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_OptionIndexedToIssuersEquityStrikePrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or strike price stated in the contract for options indexed to the issuer's equity shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=6445032&amp;loc=d3e90205-114008<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OptionIndexedToIssuersEquityStrikePrice1</td>
</tr>
<tr>
<td style="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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OptionIndexedToIssuersEquityEquityAxis=us-gaap_CallOptionMember</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=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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>44
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811711072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 31, 2018 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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>
</tr>
<tr class="ro">
<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 );">Operating leases, rent expense</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,600,000<span></span>
</td>
<td class="nump">$ 2,300,000<span></span>
</td>
<td class="nump">$ 8,800,000<span></span>
</td>
<td class="nump">$ 6,600,000<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_mdb_OperatingLeasesNetRentableArea', window );">Rentable office space (in sq ft) | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">106,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,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_LossContingencyAccrualAtCarryingValue', window );">Accrual for contingencies</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<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_mdb_OperatingLeasesNetRentableArea">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating Leases, Net Rentable Area</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_OperatingLeasesNetRentableArea</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>45
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6706552416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details) - Employee Stock Option<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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>
</tr>
<tr class="ro">
<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 );">Award vesting period</a></td>
<td class="text">4 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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">One Year Anniversary</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="nump">25.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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">13 to 36 Months</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="nump">75.00%<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811593600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Jan. 31, 2018</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>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance - beginning of period (in shares)</a></td>
<td class="nump">12,637,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock options exercised (in shares)</a></td>
<td class="num">(2,540,312)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Stock options forfeited and expired (in shares)</a></td>
<td class="num">(640,584)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Balance - end of period (in shares)</a></td>
<td class="nump">9,456,539<span></span>
</td>
<td class="nump">12,637,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Vested and exercisable (in shares)</a></td>
<td class="nump">5,377,483<span></span>
</td>
<td class="nump">5,540,858<span></span>
</td>
</tr>
<tr class="re">
<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 Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Balance - beginning of period (in dollars per share)</a></td>
<td class="nump">$ 7.63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock options exercised (in dollars per share)</a></td>
<td class="nump">6.92<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock options forfeited and expired (in dollars per share)</a></td>
<td class="nump">8.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance - end of period (in dollars per share)</a></td>
<td class="nump">7.76<span></span>
</td>
<td class="nump">$ 7.63<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested and exercisable (in dollars per share)</a></td>
<td class="nump">$ 6.89<span></span>
</td>
<td class="nump">$ 6.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward', window );"><strong>Weighted- Average Remaining Contractual Term (In Years)</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Balance</a></td>
<td class="text">7 years 15 days<span></span>
</td>
<td class="text">7 years 8 months 19 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Vested and exercisable</a></td>
<td class="text">6 years 3 months 15 days<span></span>
</td>
<td class="text">6 years 7 months 17 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_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward', window );"><strong>Aggregate Intrinsic Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Balance</a></td>
<td class="nump">$ 697,319<span></span>
</td>
<td class="nump">$ 246,227<span></span>
</td>
</tr>
<tr class="ro">
<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 exercisable</a></td>
<td class="nump">$ 401,189<span></span>
</td>
<td class="nump">$ 115,122<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Aggregate Intrinsic Value [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardAggregateIntrinsicValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Weighted Average Remaining Contractual Term [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_ShareBasedCompensationArrangementbySharebasedPaymentAwardWeightedAverageRemainingContractualTermRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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 by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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 exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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://fasb.org/us-gaap/role/ref/legacyRef<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 5: http://fasb.org/us-gaap/role/ref/legacyRef<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=109259400&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_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>47
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808613184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details) - Restricted Stock Units (RSUs)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2018</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>
</tr>
<tr class="ro">
<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 );">Award vesting period</a></td>
<td class="text">4 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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">One Year Anniversary</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Award vesting period</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vesting rights percentage</a></td>
<td class="nump">25.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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">13 to 36 Months</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Vesting rights percentage</a></td>
<td class="nump">75.00%<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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811775888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2018 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested - beginning of period (in dollars per share) | shares</a></td>
<td class="nump">245,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">RSUs granted (in shares) | shares</a></td>
<td class="nump">1,718,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">RSUs vested (in shares) | shares</a></td>
<td class="num">(138,812)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">RSUs forfeited and canceled (in shares) | shares</a></td>
<td class="num">(67,167)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested - end of period (in dollars per share) | shares</a></td>
<td class="nump">1,758,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant Date Fair Value per RSU</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested - beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 26.20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">RSUs granted (in dollars per share) | $ / shares</a></td>
<td class="nump">47.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">RSUs vested (in dollars per share) | $ / shares</a></td>
<td class="nump">34.73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">RSUs forfeited and canceled (in dollars per share) | $ / shares</a></td>
<td class="nump">39.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Unvested - end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 46.24<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109197908&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808548864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate', window );">Maximum employee contribution rate</a></td>
<td class="nump">15.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods', window );">Duration of separate offering periods</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, as a percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.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_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Class A Common 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_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>
</tr>
<tr class="re">
<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 );">Reserved for future issuance (in shares)</a></td>
<td class="nump">1.5<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_mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Duration Of Offering Periods</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_SharebasedCompensationArrangementbySharebasedPaymentAwardDurationOfOfferingPeriods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate</td>
</tr>
<tr>
<td style="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_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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair 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;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="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_AwardTypeAxis=us-gaap_EmployeeStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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>50
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6823013696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">$ 10,264<span></span>
</td>
<td class="nump">$ 5,699<span></span>
</td>
<td class="nump">$ 26,850<span></span>
</td>
<td class="nump">$ 15,066<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=mdb_CostofRevenueSubscriptionMember', window );">Cost of revenue&#8212;subscription</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">555<span></span>
</td>
<td class="nump">183<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
<td class="nump">503<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=mdb_CostofRevenueServicesMember', window );">Cost of revenue&#8212;services</a></td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr class="ro">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">335<span></span>
</td>
<td class="nump">123<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">3,090<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
<td class="nump">7,437<span></span>
</td>
<td class="nump">4,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">3,131<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
<td class="nump">8,241<span></span>
</td>
<td class="nump">4,072<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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 );">Total stock-based compensation expense</a></td>
<td class="nump">$ 3,153<span></span>
</td>
<td class="nump">$ 2,184<span></span>
</td>
<td class="nump">$ 8,969<span></span>
</td>
<td class="nump">$ 5,799<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://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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=109197908&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=mdb_CostofRevenueSubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mdb_CostofRevenueSubscriptionMember</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=mdb_CostofRevenueServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=mdb_CostofRevenueServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_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>51
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811767808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share - Additional Information (Details)<br> shares in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 31, 2018 </div>
<div>vote </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2018 </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>
</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_mdb_DebtConversionConvertibleInstrumentSharesIssuable', window );">Shares issuable upon conversion (in shares) | shares</a></td>
<td class="nump">4.4<span></span>
</td>
<td class="nump">4.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleConversionPrice1', window );">Initial conversion price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 68.15<span></span>
</td>
<td class="nump">$ 68.15<span></span>
</td>
<td class="nump">$ 68.15<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_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice', window );">Average market price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 71.66<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_CommonClassAMember', window );">Class A 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>
</tr>
<tr class="ro">
<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>
</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_mdb_CommonStockVotingRightsNumberofVotesPerShare', window );">Number of votes per share | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_CommonClassBMember', window );">Class B 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>
</tr>
<tr class="re">
<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>
</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_mdb_CommonStockVotingRightsNumberofVotesPerShare', window );">Number of votes per share | vote</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<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_mdb_CommonStockVotingRightsNumberofVotesPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Voting Rights, Number of Votes Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_CommonStockVotingRightsNumberofVotesPerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_mdb_DebtConversionConvertibleInstrumentSharesIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Conversion, Convertible Instrument, Shares Issuable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">mdb_DebtConversionConvertibleInstrumentSharesIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Convertible, Conversion Price, Average Market 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;">mdb_DebtInstrumentConvertibleConversionPriceAverageMarketPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mdb_</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_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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The price per share of the conversion feature embedded in the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031898-161870<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentConvertibleConversionPrice1</td>
</tr>
<tr>
<td style="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_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808750768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (31,320)<span></span>
</td>
<td class="num">$ (24,216)<span></span>
</td>
<td class="num">$ (91,730)<span></span>
</td>
<td class="num">$ (69,985)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted-average shares used to compute net loss per share, basic and diluted (in shares)</a></td>
<td class="nump">52,702,526<span></span>
</td>
<td class="nump">17,421,642<span></span>
</td>
<td class="nump">51,431,021<span></span>
</td>
<td class="nump">14,749,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Net loss per share, basic and diluted (in dollars per share)</a></td>
<td class="num">$ (0.59)<span></span>
</td>
<td class="num">$ (1.39)<span></span>
</td>
<td class="num">$ (1.78)<span></span>
</td>
<td class="num">$ (4.74)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-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_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<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_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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6810646944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember', window );">Redeemable convertible preferred stock (as converted)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="re">
<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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">24,316,192<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">26,045,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember', window );">Redeemable convertible preferred stock warrants (as converted)</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="ro">
<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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,339<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">30,122<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantMember', window );">Common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="re">
<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 (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">116,485<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">120,190<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options to purchase common stock | Class A 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="ro">
<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 (in shares)</a></td>
<td class="nump">3,046,631<span></span>
</td>
<td class="nump">3,258,405<span></span>
</td>
<td class="nump">3,315,885<span></span>
</td>
<td class="nump">2,207,524<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock options to purchase common stock | Class B 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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="re">
<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 (in shares)</a></td>
<td class="nump">7,137,570<span></span>
</td>
<td class="nump">9,321,627<span></span>
</td>
<td class="nump">8,136,949<span></span>
</td>
<td class="nump">9,783,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Unvested restricted stock units</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="ro">
<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 (in shares)</a></td>
<td class="nump">1,707,692<span></span>
</td>
<td class="nump">54,550<span></span>
</td>
<td class="nump">1,265,391<span></span>
</td>
<td class="nump">54,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=mdb_EarlyExercisedEmployeeStockOptionMember', window );">Early exercised stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="re">
<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 (in shares)</a></td>
<td class="nump">94,026<span></span>
</td>
<td class="nump">318,240<span></span>
</td>
<td class="nump">146,248<span></span>
</td>
<td class="nump">236,231<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember', window );">Shares underlying the conversion spread in the convertible senior notes</a></td>
<td class="text">&#160;<span></span>
</td>
<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="ro">
<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 (in shares)</a></td>
<td class="nump">215,879<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">71,960<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://fasb.org/us-gaap/role/ref/legacyRef<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RedeemableConvertiblePreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_WarrantsAndRightsSubjectToMandatoryRedemptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassAMember</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=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=mdb_EarlyExercisedEmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=mdb_EarlyExercisedEmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleDebtSecuritiesMember</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6649560368">
<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="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision (benefit) for income taxes</a></td>
<td class="num">$ (33,000)<span></span>
</td>
<td class="nump">$ 336,000<span></span>
</td>
<td class="nump">$ 680,000<span></span>
</td>
<td class="nump">$ 817,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_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">4,300,000<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible', window );">Decrease in unrecognized tax benefits is reasonably possible</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reasonably possible in the next twelve months for the unrecognized tax benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&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_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=SL37586934-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>55
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6808779984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Geographic Revenue - Additional Information (Details) - segment<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</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>
</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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue, Net | United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">61.00%<span></span>
</td>
<td class="nump">64.00%<span></span>
</td>
<td class="nump">62.00%<span></span>
</td>
<td class="nump">65.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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember', window );">Geographic Concentration Risk | Revenue, Net | United Kingdom</a></td>
<td class="text">&#160;<span></span>
</td>
<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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-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_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning 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_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_US</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_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=country_GB</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>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.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811986944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments and Geographic Revenue - Schedule of total revenue by geographic areas (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th"><div>Oct. 31, 2018</div></th>
<th class="th"><div>Oct. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">$ 64,985<span></span>
</td>
<td class="nump">$ 41,488<span></span>
</td>
<td class="nump">$ 170,697<span></span>
</td>
<td class="nump">$ 109,478<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_srt_StatementGeographicalAxis=srt_AmericasMember', window );">Americas</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">42,889<span></span>
</td>
<td class="nump">28,045<span></span>
</td>
<td class="nump">112,477<span></span>
</td>
<td class="nump">74,965<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_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">Europe, Middle East and Africa</a></td>
<td class="text">&#160;<span></span>
</td>
<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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">18,553<span></span>
</td>
<td class="nump">11,418<span></span>
</td>
<td class="nump">49,168<span></span>
</td>
<td class="nump">30,340<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_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived 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>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 3,543<span></span>
</td>
<td class="nump">$ 2,025<span></span>
</td>
<td class="nump">$ 9,052<span></span>
</td>
<td class="nump">$ 4,173<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<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=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_srt_StatementGeographicalAxis=srt_AmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</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_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.10.0.1</span><table class="report" border="0" cellspacing="2" id="idp6811995376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent Events (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Nov. 01, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Mammoth Merger Sub, Inc and ObjectLabs Corporation Merger | Mammoth Merger Sub, Inc. and ObjectLabs Corporation</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 68.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109124213&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=mdb_MammothMergerSubIncandObjectLabsCorporationMergerMember</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_dei_LegalEntityAxis=mdb_MammothMergerSubInc.andObjectLabsCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">dei_LegalEntityAxis=mdb_MammothMergerSubInc.andObjectLabsCorporationMember</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>58
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( /6+ADT?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ ]8N&32?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " #UBX9-"OZ5G^\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+/3L,P#(=?!>7>NFG1F**N%Q GD)"8!.(6)=X6K?FCQ*C=V].&
MK1."!^ 8^Y?/GR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F<DJXJ;GS
MT4J:GG$/0:JCW"/45;4"BR2U) DSL @+D76M5D)%E.3C&:_5@@^?L<\PK0![
MM.@H 2\YL&Z>&$YCW\(5,,,(HTW?!=0+,5?_Q.8.L'-R3&9)#<-0#DW.33MP
M>']^>LWK%L8EDD[A]"L90:> &W:9_-;</VP?65=7?%WPNJA66WXGFDK<KC]F
MUQ]^5V'KM=F9?VQ\$>Q:^'47W1=02P,$%     @ ]8N&39E<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
MA.#,?NGW5!.6S,N2N2S$8NDD^7C#\ )9>[^YIYJPY%Z6W&%!B=]/O'XR^[U
MX+^)P"'(@'T5.PT9!0H6 #CW\9YLRG,C,T"7!]H\T#D$$%P_-M0L[93,FRX>
M(7+)D$V&G-5P G."$OM*>I008X !NG$OH3_%0.Q289L*SZ9RE7>H_(D+NIGK
MUKV _H0#YV<<Z$\YT,TY[LE.YYWL>[(ICS_M0#?ON"<[NWU:;:8YTBF7/P5!
M-P>YYSIW%\MCD.+1/VZ/Y2IQIA,T@?$-*G]B@V3&N28>*@Q20A*;RE7B#&7Z
M F"+*AJ5,!43!U/MR6#+3[4I-4>C0T7YB$P)]"'ORM'O5!R*6@:O7.E"RI0[
M>\X5TT!@H5&.N@(>.B7;J[:9Z;;HRL"NHWC3E[C14&>O_P%02P,$%     @
M]8N&33F F2,4!0  11@  !@   !X;"]W;W)K<VAE971S+W-H965T-"YX;6R-
MF5%OXS8,Q[]*D/<V$B594I$&:&P/&[ !ASML>W83M0G.CC/;;6_??K+CYA*2
M[OK2Q,Z/DOZ41%+J\JUNOK>[$+K9CZH\M/?S7=<=[Q:+=K,+5='>UL=PB+\\
MU4U5=/&Q>5ZTQR84V\&H*A<@1+*HBOUAOEH.[[XTJV7]TI7[0_C2S-J7JBJ:
M?]>AK-_NYW+^_N+K_GG7]2\6J^6Q> [?0O?G\4L3GQ;G5K;[*AS:?7V8->'I
M?OX@[W(%O<% _+4/;^W%]UDOY;&NO_</OVWOYZ(?42C#INN;*.+':TA#6?8M
MQ7'\,S8Z/_?9&UY^?V_]ET%\%/-8M"&MR[_WVVYW/W?SV38\%2]E][5^^S6,
M@LQ\-JK_/;R&,N+]2&(?F[ILA[^SS4O;U=782AQ*5?PX?>X/P^?;V/Z[&6\
MHP&<#6+?'QFHT4#]-- ?&NC10'^V!S,:&-3#XJ1]<&96=,5JV=1OL^:T'HY%
MO^SDG8G3M>E?#K,S_!;]V<:WKRNKEXO7OIT169\0N$3,-9)11)Z)1>S_/ C@
M!K$&8@[7':24L D:P_\VDG_8R-4P%>LK-=BK2WO+VVO67@_V^M+>(5^?$#L@
MAP%)M'?(W2FEM-0.M9512EJ1>(N\PF#"ZXN172DSK#)#/>-Y^X2U3XAGG$">
M.2'F2HTU2'/*4%)8B3Q#*>V$0%1.*26TF?"+9759J@OULK9T+!8 35)*J3@6
MB:B,4A(@\6BGY!2S7H#@A3E6F",3[H"W]ZR]IXY1R#&>2G92(BTII< )@Q9/
M1JFXQAW>5SG%K!5N8H]+P0=40:61B"KHJ)6\V#(G;0PF$T/V.8,E"@SJ-&<P
M;6+<F% WD2XD56>P.DF''8,8GCD&\PX\%D<IY72"@QB#06*4FA#'IJ$'"51<
M@L4!72,)X%V=,IC19-@9@T%<XP+O6(:++A5J:O+X_"45U6>Q/D5ZN@$O\&I*
M64[3G<=QSGDIL$*&LS$F3RGD,ZS4-"Y-!&S)9S)IJ(\\]I&ALZ8-V;T,A>-Z
MQD#:*S+]E#)FHG21?(:5-,5ZG&(ES7@W6I$<RV!DUIF63&)P0<9A4]/%)UA)
M,ZS'&5;2?'>CA<"J&,J0Z6(@J8&$6HJ!GQ+&)UCIJ## PAP=C9+**"R-X4 Y
M7&)E'!=W*M[3.<<E7B93"OD20-(:P.,:0-*,?*.(/*92P%LH8Z $.R!G("<G
MTC_PZ1]H^O<X_8^,1?,&>$ER'&C -5#&<5Y:A>5Q7.(OCQ?7"OD2 &@)X'$)
M,#+NLB=Q2T(DA\E;A6L 'L-GIYS#]*V=R"# UP! :P!</Z^!2>Y@!1C -0Y#
M2MO/H :LD6E3:B4%X&,)UZ:VVALQ4<$#7PT K0;\U%KGLRW0;#MU( 8^VP+-
MMN1(/#)79V(A</)*&4Q94N)G#":-)45USG#>)V*BH 0^Z4+RZ7,Q\/D-F!,D
M3MO '/L4:)RV&2P>^S3V#W/2-%KA#,=@<54G4^+X' =,CIO((<#G$/"?7H&*
MC]>*QFNR A5S<G(XYJ4,I2X7S,F_#"7C+D<A+V<P[^Q$H%9\H%;RTZM/\<%0
M,0<BO/I&YNHRRN#R/F4H)<EQB*$D&'+88S!G'9:VN+@"K4+S/-Q'M[--_7+H
M>J]<O#W?>3\,5][H_5K>I9)YG\F[_'2C_;/YTP7['T7SO#^TL\>ZZ^IJN%Y]
MJNLNQ,''+#B?[4*Q/3^4X:GKO]KXO3E=;)\>NOHX7MHOSO\Y6/T'4$L#!!0
M   ( /6+ADW(")VDH@(  ",)   8    >&PO=V]R:W-H965T<R]S:&5E=#4N
M>&ULC59=;]L@%/TKEM];&_Q)E$2JDTR;M$E5IVW/)"&)5=MX0)+NWP^PZ[KX
M-MM+##?GG'O/!1OF5RZ>Y8DQY;W452,7_DFI=A8$<G=B-97WO&6-_N? 14V5
MGHIC(%O!Z-Z2ZBK 89@&-2T;?SFWL4>QG/.SJLJ&/0I/GNN:BC\%J_AUX2/_
M-?!4'D_*!(+EO*5']IVI'^VCT+-@4-F7-6MDR1M/L,/"?T"S#3%X"_A9LJL<
MC3WC9,OYLYE\V2_\T!3$*K931H'JQX6M6%49(5W&[U[3'U(:XGC\JO[)>M=>
MME2R%:]^E7MU6OBY[^W9@9XK]<2OGUGO)_&]WOQ7=F&5AIM*=(X=KZ3]]79G
MJ7C=J^A2:OK2/<O&/J^]_BL-)N">@ >"SGV+$/6$Z(T0WR3$/2'^WPQ)3TB<
M#$'GW39S315=S@6_>J+;#BTUNP[-$KU<.Q.TJV/_T_V4.GI9$C(/+D:GAQ0=
M!(\@6?(>LIY"T( (=/ZA" P54> )';]/L)HBLM2IX9\BFYLB[\J,P%Y%EA^-
M788A+!"# K$5B,?-CIUF=Y#,0AH+N8M0A$.G'P ,QQBY/0%@!&61H[8!8"DA
M>0)[2T!O"="<#S9!"@JDD^:@T%G!HL,DHT*=S;J:(IP.KZ>(NSAR&@)@H@@V
MDX%F,L",DZ3(@$)<.U,,1HX?0 9EN6-H"D+Y!ZN3@X9RP)"[=W/ D+MQIQCL
M?DP &>RZWDQ!*,YA0P0T1 !#3B4% 5_&U/4$P'",B+M0 (P@DKC. %A*\BAS
MS 6C+WS-Q-$>M]+;\7.CS'LXB@XG^@,V)X03+]!LA8#X6M\ N@/[3;Z[/GRC
MXE@VTMMRI<\E>WH<.%=,5Q_>ZR4YZ1O+,*G809EAIL>B.[>[B>)M?R4)AGO1
M\B]02P,$%     @ ]8N&3<EAN9"I P  %A   !@   !X;"]W;W)K<VAE971S
M+W-H965T-BYX;6R%F-MNVS@0AE]%T+TK\212@6U@;2=N@18(6G3W6K'I6*@.
M7DF)V[<O=8AB#B?2373P-S,_A]0O,<MK6?VJSUHWWN\\*^J5?VZ:RUT0U(>S
MSI/Z4WG1A?GE5%9YTIC+ZCFH+Y5.CEU0G@4T#*,@3]+"7R^[>X_5>EF^-%E:
MZ,?*JU_R/*G^;'167E<^\=]N?$^?STU[(U@O+\FS_J&;GY?'REP%8Y9CFNNB
M3LO"J_1IY?]#[O:T"^B(?U-]K6_.O78H3V7YJ[WX<ESY8:M(9_K0M"D2<WC5
M6YUE;2:CX_\AJ3_6; -OS]^R/W2#-X-Y2FJ]+;/_TF-S7OG*]X[ZE+QDS??R
M^ED/ Q*^-XS^JW[5F<%;):;&H<SJ[J]W>*F;,A^R&"EY\KL_ID5WO [YW\+P
M #H$T#& D,D -@2P,8"QR0 ^!/ Q@,K) #$$B'=)8C(@&@*B=TG3%>00(-\E
M=5T*^NYVT[5+FF2]K,JK5_4K[I*T"YO<2;,@#NW-;OZ[W\R,U>;NZYJ$T3)X
M;1,-S*9GJ,5(F]EBC+*9'<;$-G./,"2TF0>,(3:SQQ@Z,H'IR=@8BC:&=@FX
ME8"!0?>,Z)BB8T0HI!"2X)486HDAE3B8@IZ1-Y5(S'@,!;F8 (W9N4C$5*1
MC^]=;$$8 ;/U@%$"0'L$XIS)*,2;Q-$F\2X)LYHD\ 0"32"0+L.%+ISYI(*'
M[&;A]&V>YRQ!$2HH0@2!IVH3N=,NA1) CDL!P;O($=SF8;A<B<J5B%SP@&^E
M4V;!A(@^J*/0.@JI U;41CEUP/+=*J<E@-A-Y;!DQJC,V)5)08E-['8]Y&#R
M=C.0)86$N(>'B!@"#3IT"S&E/EJSY(/7!4%*@=6V&:"I^1F0J0F:S&)KQ1V<
M(!9.&=3J>CB-E'#$S&&V(-SH">+TE,/.,+>2E+?68)?"[9)PI)2 8^?N^RNB
M$1SZ#&7+P<V7(.X+"VV(:ZN*1(I!/7.8+0@W7X*X+X7N2US;7# 9*J=#LYPM
M"3=8@C@L55 28K$<=.AA!K+%X"Y,$!NFT(:)ZZ$+(A54,T/9<G"W):[=QO 3
MB;A.NHB)9.!1WL]S]M<A[KD4\5Q8:DM=SQ7FJRVB//Z@&.ZZ%'%=!@Q^0UU+
M);&D\(6S13@!GS&$D8PS!6K>(QSVF8AA#'YR[C%*,,%C.#/!S>:FW3%_2ZKG
MM*B]I[(Q^Z1N-W,JRT:;I.$GT_RSV:2/%YD^->VI-.=5OU/M+YKR,NS"@_%?
M >N_4$L#!!0    ( /6+ADTJ9NG'. 4  -8:   8    >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&ULC9G=;N,V$(5?Q?"]U^+P3PH< [&+H@5:(-BB[;5B,[&Q
MLN5*2KQ]^U*RXG5F#G=[$TO*(7EF1'XDQ<6Y;KZTNQ"ZR==#=6SOI[NN.]W-
MY^UF%PYE^ZD^A6/\SW/=',HNWC8O\_;4A'([%#I4<\HR-S^4^^-TN1B>/3;+
M1?W:5?MC>&PF[>OA4#;_KD)5G^^G:OK^X//^9=?U#^;+Q:E\"7^$[L_38Q/O
MYM=:MOM#.+;[^CAIPO/]]$'=K8WO"PR*O_;AW-Y<3_I0GNKZ2W_SZ_9^FO6.
M0A4V75]%&7_>PCI455]3]/'/6.GTVF9?\/;ZO?:?A^!C,$]E&]9U]?=^V^WN
MI_ETL@W/Y6O5?:[/OX0Q(#N=C-'_%MY"%>6]D]C&IJ[:X>]D\]IV]6&L)5HY
ME%\OO_OC\'L>ZW\OA@O06("N!6+;WRN@QP+Z6P$S!']Q-H3Z4]F5RT53GR?-
MY6V=RKY3J#L=D[GI'PZY&_X7HVWCT[>ETK28O_45C9K514.WFJMB'FN_-D&H
MB16)XJR!M51XAUO0, @]E-<?@M"X @,K,$,%YJ:"PK D7"1^D!P'R:Q07F<L
M%"!S19%;[,9"-Q:$8W %#E;@1#A*6Q;/16-OC&JM6=!K*2*?%]B*AU:\M$*:
M6?&R%9=;GEFI4C9SB7Z20S,YR(MC9G+1C"'-'*^E*,,^"NBC #X\\U&()IPM
MF VI2=A0&1[\&3"2\]&?B59FVBIF!:B42XQ!E4"1 FX*[D9])^;1BI3,5)9
MEH+,>E DQZ!))1=#26D9CE$\'"V\%N0\CTBJ9L;95'HQXY2$G(#"J/G84*9R
M[@?(2%$J/YARRDH_'+JCYD-#UBJ.*20C4C[A!T-3 6H:,15*(LX$'9#(^51V
M,#>5!*<1V9%(G"EGN1NI<GDJ-9B;"H#3<(HK"45%5G0=J9JE9D>%Z:D /F5N
M)!N]RD7'D2I*8HLP1$E"U'"8$Z*C57R< UGLQ45B[B>,40(8-7R@$V"D)IOQ
M&0;JO'*)-0!AFA*B:6+F)DQ30C05:0:<U*[@?1#)E%>I-&.<DL2I,GSN) E*
MRER6\2D+Z'Q<=B2001BH)(&J#)\_": RILCS== :"3WE/O7F,50)0)6O[%8$
M>*F<-V(YBH0Z.5PQ6,G+OFA3^QF,0P(XM'RF((!#[S1?-P%93JG%"F$@$@"B
MY7@FB3KK2+SU_[VDU)B&&BPI+8>S1DM*XC1$JML._=$.AJ$&,+0<AEI"C@HE
MH+D&NE1R, <U 3=\ S**&'*SG+\JH$NY2>R: 5(M1ZJ6K'1BP0-$*2L8IAK
ME"\=5EI"DG,42"BS)C6#:@Q2#4#*]UXK+?DHW$A)8F!K3$\-Z.DX/;6$HC "
MN$G:I+*"P:G!5M[Q_8P&>WGO'?$O/DBGX@XBP7*-0:P!B!T'L08KSMOMX&@(
MX#JGA!N,80TP[#B&-5B7>NOY$@7(E-=Y:LMG,(P-@+$3'[8D9AT906,D*XQ*
MI,A@'!N 8[YA61F)V;CWSC*.8Z CH\DE=A,&,]F M6GJJY+!(#4 I,2'J9&,
M5)F88H"JL F6FL2W3,!2_D5A97[,4B")JYS$]&LP20T@J>-<-S\F*9"HN&)/
M>,$P-0BFG.I&DE+E&9]Z@2KUCC!+#6"I%SWF(O(?@G8YGWR!C)N9WYP&'$+S
M,AR<M)--_7KL^N_N-T^OAS,/U)\FL.<K=;>^'+%\J^9RXO-[V;SLC^WDJ>ZZ
M^C"<*#S7=1>BP^Q33-0NE-OK316>N_[2Q^OF<M)RN>GJTWB*-+\>92W_ U!+
M P04    " #UBX9-)1F _>8!  #M!   &    'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;'U4T8Z<(!3]%<,'+(HX=B=JTIW-IDW:9+)-VV=&[XQF02PPX_;O
M"^@85TU?A'L]YW .(EDOU9NN 4SP+GBK<U0;T^TQUF4-@ND'V4%KWYRE$LS8
M4EVP[A2PRI,$QR0,=UBPID5%YGM'563R:GC3PE$%^BH$4W^?@,L^1Q&Z-UZ;
M2VU< Q=9QR[P \S/[JALA2>5JA'0ZD:V@8)SCCY'^T/B\![PJX%>S^:!2W*2
M\LT57ZL<A<X0<"B-4V!VN,$!.'="UL:?41--2SKB?'Y7?_'9;983TW"0_'=3
MF3I'GU!0P9E=N7F5_1<8\R0H&,-_@QMP"W=.[!JEY-H_@_*JC12CBK4BV/LP
M-JT?^U'_3MLFD)% )D)$_TN(1T*\(.#!F8_ZS PK,B7[0 T?JV/N3$3[V&YF
MZ9I^[_P[FU;;[JV(TBC#-R<T8IX&#)EAR$?$88U(=Q,$6P.3"[+I@GA^_,$%
MV1:(-P5B+T!G O$RQ0!)/:0=UH@?Z6.XB+*&$4I2FFR[H9MNZ,I-E,8+.P,F
MF:V31,G"RP:&A-M&DDTCR881NC"2K/>%AF&X]+*&$1J3W7)?\.S@N8O@.U.7
MIM7!21I[AOU).TMIP$J&#U:SMG?/5' X&S=-[5P-?^!0&-F-EPN>;KCB'U!+
M P04    " #UBX9-KU/HIK$!  #2 P  &    'AL+W=O<FMS:&5E=',O<VAE
M970Y+GAM;'U3VV[;, S]%4$?4"5*V@R!;:#I,&S !@0=MCTK-FT+U<63Y+C[
M^U&RXWF=L1>+I'D.#RDJ&ZQ[\2U (*]:&9_3-H3NR)@O6]#"W]D.#/ZIK=,B
MH.L:YCL'HDH@K1C?;!Z8%M+0(DNQLRLRVP<E#9P=\;W6POTZ@;)#3K?T%GB6
M31MB@!59)QKX"N%;=W;HL9FEDAJ,E]80!W5.'[?'TS[FIX3O$@:_L$GLY&+M
M2W0^53G=1$&@H R10>!QA2=0*A*AC)\3)YU+1N#2OK%_2+UC+Q?AX<FJ'[(*
M;4[?45)!+7H5GNWP$:9^[BF9FO\,5U"8'I5@C=(JG[ZD['VP>F)!*5J\CJ<T
MZ1PF_AML'< G '\#8&.AI/R]"*+(G!V(&V??B7C%VR/'V90QF$:1_J%XC]%K
ML3W<9^P:B::<TYC#ESES!D/VN01?*W'B_\#Y.GRWJG"7X+N_%#ZL$^Q7"?:)
M8/_?%M=R#F^*L,5,-;@F;9,GI>U-VN1%=%[81Y[NY$_ZN.U?A&ND\>1B ]YL
MFG]M;0"4LKG#%6KQ@<V.@CI$\X"V&]=L=(+MIA?$YF=<_ 902P,$%     @
M]8N&3<Y;6B*U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M?5-A;]P@#/TKB!]0<KELO9V22+U.TR9MTJG3NL]<XB2H@#,@E^[?#TB:96O4
M+X"-W_.S,?F(YLEV (X\*ZEM03OG^B-CMNI <7N#/6A_TZ!1W'G3M,SV!G@=
M04JR-$G>,\6%IF4>?6=3YC@X*32<#;&#4MS\/H'$L: [^N)X$&WG@H.5><];
M^ [N1W\VWF(+2RT4:"M0$P--0>]VQU,6XF/ HX#1KLXD5')!? K&E[J@21 $
M$BH7&+C?KG /4@8B+^/7S$F7E &X/K^P?XJU^UHNW,(]RI^B=EU!#Y34T/!!
MN@<</\-<SSM*YN*_PA6D#P]*?(X*I8TKJ0;K4,TL7HKBS],N=-S'Z2;;S[!M
M0#H#T@5PB'G8E"@J_\@=+W.#(S%3[WL>GGAW3'UOJN",K8AW7KSUWFNYNSWD
M[!J(YIC3%).N8Y8(YMF7%.E6BE/Z"IYNP_>;"O<1OO]'X8=M@FR3((L$V9LE
M;L0<DO^2L%5/%9@V3I,E%0XZ3O+*NPSL71K?Y&_X-.W?N&F%MN2"SK]L['^#
MZ,!+26[\"'7^@RV&A,:%XZT_FVG,)L-A/_\@MGSC\@]02P,$%     @ ]8N&
M39NN/.NS 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL?5/;
MCM0P#/V5*!^PF5Z T:BMM+,(@032:!'PG&G=-MI<2I).E[_'2;NE0.$EB1V?
MXV/'*29CGUP/X,FSDMJ5M/=^.#'FZAX4=W=F (TWK;&*>S1MQ]Q@@3<1I"1+
M#X?73'&A:55$W\56A1F]%!HNEKA1*6Y_G$&:J:0)?7$\BJ[WP<&J8N =? ;_
M9;A8M-C*T@@%V@FCB86VI/?)Z9R'^!CP5<#D-F<2*KD:\Q2,#TU)#T$02*A]
M8."XW> !I Q$*./[PDG7E &X/;^POXNU8RU7[N#!R&^B\7U)CY0TT/)1^D<S
MO8>EGE>4+,5_A!M(# ]*,$=MI(LKJ4?GC5I84(KBS_,N=-RG^2;+%]@^(%T
MZ0HXQCQL3A25O^6>5X4U$[%S[P<>GC@YI=B;.CAC*^(=BG?HO57),2G8+1 M
M,><Y)MW&K!$,V=<4Z5Z*<_H7/-V'9[L*LPC/?E/X#X)\ER"/!/E_2]R+R?Y(
MPC8]56"[.$V.U&;4<9(WWG5@[]/X)K_"YVG_Q&TGM"-7X_%E8_];8SR@E,,=
MCE"/'VPU)+0^'-_@V<YC-AO>#,L/8NLWKGX"4$L#!!0    ( /6+ADTQ-E4T
MM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;'U386_;(!#]
M*X@?4!+BME%D6VI:59VT25&K;9^)?;91P;B X^[?]\"NYVW6O@!WW'OW[CC2
MP=A7UP!X\JY5ZS+:>-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D%>.;S0W3
M0K8T3Z/O9//4]%[)%DZ6N%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX ?^].UFT
MV,Q22@VMDZ8E%JJ,WFT/QR3$QX ?$@:W.)-0R=F8UV!\*3.Z"8) 0>$#@\#M
M O>@5"!"&6\3)YU3!N#R_,G^&&O'6L["P;U1/V7IFXSN*2FA$KWRSV9X@JF>
M:TJFXK_"!12&!R68HS#*Q944O?-&3RPH18OW<9=MW(?QAM].L'4 GP!\!NQC
M'C8FBLH?A!=Y:LU [-C[3H0GWAXX]J8(SMB*>(?B'7HO^7:?I.P2B*:8XQC#
MES%S!$/V.05?2W'D_\#Y.GRWJG 7X;L_%%ZO$R2K!$DD2/Y;XEK,S5])V**G
M&FP=I\F1PO1MG.2%=Q[8.Q[?Y'?X..W?A*UEZ\C9>'S9V/_*& \H97.%(]3@
M!YL-!94/QUL\VW',1L.;;OI!;/[&^0=02P,$%     @ ]8N&31B"'?&T 0
MT@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL?5-A;]L@$/TKB!]0
M$I*N661;:CI-F[1)4:=MGXE]ME&!\P#'W;\?8-?S6FM?@#ONO7MW'-F ]LFU
M )X\:V5<3EOONR-CKFQ!"W>#'9AP4Z/5P@?3-LQU%D250%HQOMF\8UI(0XLL
M^<ZVR+#W2AHX6^)ZK87]?0*%0TZW],7Q*)O61P<KLDXT\ W\]^YL@\5FEDIJ
M,$ZB(1;JG-YOCZ=]C$\!/R0,;G$FL9(+XE,T/E<YW41!H*#TD4&$[0H/H%0D
M"C)^39QT3AF!R_,+^\=4>ZCE(AP\H/HI*]_F]$!)!;7HE7_$X1-,]=Q2,A7_
M!:Z@0GA4$G*4J%Q:2=D[CWIB"5*T>!YW:=(^C#>W?(*M _@$X#/@D/*P,5%2
M_D%X4606!V+'WG<B/O'VR$-ORNA,K4AW0;P+WFNQ/=QE[!J)IIC3&,.7,7,$
M"^QS"KZ6XL3?P/DZ?+>J<)?@NW\4'M8)]JL$^T2P_V^):S'O7R5ABYYJL$V:
M)D=*[$V:Y(5W'MC[](CL;_@X[5^%;:1QY((^O&SJ?XWH(4C9W(01:L,'FPT%
MM8_'NW"VXYB-AL=N^D%L_L;%'U!+ P04    " #UBX9-D,R AK,!  #2 P
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
MK<,_\(N4!FPNT8.]A[5MX=."P\6XZ<;.U=#'AH61W=BCR?1'4?P%4$L#!!0
M   ( /6+ADW&*W*FM $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;'53VVZ<,!#]%<L?$(-WTVY7@)1-%+52*ZU2-7WVP@!6?*&V6=*_KVU8
M2C;D!<\,YYRY>)P-VKS8%L"A5RF4S7'K7+<GQ)8M2&9O= ?*_ZFUD<QYUS3$
M=@98%4E2$)HDGXAD7.$BB[&C*3+=.\$5' VRO93,_#V T$..4WP)//&F=2%
MBJQC#?P$]ZL[&N^16:7B$I3E6B$#=8[OTOUA&_ 1\,QAL L;A4Y.6K\$YUN5
MXR04! )*%Q28/\YP#T($(5_&GTD3SRD#<6E?U!]C[[Z7$[-PK\5O7KDVQSN,
M*JA9+]R3'K["U,\M1E/SW^$,PL-#)3Y'J86-7U3VUFDYJ?A2)'L=3Z[B.4SZ
M%]HZ@4X$>D4@8Z)8^0-SK,B,'I 99]^Q<,7IGOK9E"$81Q'_^>*MCYX+FNXR
M<@Y"$^8P8N@"D\X(XM7G%'0MQ8&^H]-U^F:UPDVD;Y;9=Q\(;%<%ME%@^Z;%
M+U<MKF!H<I6$+&8JP31QFRPJ=:_B)B^B\\+>T7@G_^'CMO]@IN'*HI-V_F;C
M_&NM'?A2DAN_0JU_8+,CH';!_.QM,Z[9Z#C=32^(S,^X^ =02P,$%     @
M]8N&30,W=J[# 0  -P0  !D   !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL
M;51ACYP@$/TKA!]P[**VFXV:W-[ETB9MLKFFO<^LCDH.Q *NUW]?0,^S6[X(
M,[QY;X9AS">E7TT'8-&;%+TI<&?M<"3$5!U(9N[4 +T[:926S#I3M\0,&E@=
M@J0@=+?[1"3C/2[SX#OK,E>C%;R'LT9FE)+I/R<0:BKP'K\[GGG;6>\@93ZP
M%GZ _3F<M;/(RE)S";WAJD<:F@+?[X^GS.,#X!>'R6SVR%=R4>K5&U_K N]\
M0B"@LIZ!N>4*#R"$)W)I_%XX\2KI [?[=_:G4+NKY<(,/"CQPFO;%?B 40T-
M&X5]5M,76.K),%J*_P97$ [N,W$:E1(F?%$U&JODPN)2D>QM7GD?UFD^2=(E
M+!Y EP"Z!AR"#IF%0N:/S+(RUVI">K[[@?D6[X_4W4WEG>$JPIE+WCCOM:1T
MGY.K)UHPIQE#-Y@/!''LJP2-29SH?^$T'IY$,TQ">+)5/V1Q@C1*D :"])\2
MZ4V),4P2%\FB(EF$(+T1B6%N*R&;QDG0;7BR!E5J[,.X;+SK5-S3T/@/^#Q2
MWYEN>6_015GW?$*3&Z4LN%1V=RZ7SDWQ:@AHK-]^=GL]O^79L&I8QI2L_XKR
M+U!+ P04    " #UBX9-C3R7EL\!  "<!   &0   'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6QU5&UOVR 0_BN('U!LDKAM9%MJ.DV;M$E1IW6?B7U^4<%X
M@./NWP^PXWD>^Q*X\_-R1SC24:HWW0 8]"YXIS/<&-,?"=%% X+I.]E#9[]4
M4@EF;*AJHGL%K/0DP0F-HH0(UG8X3WWNK/)4#H:W'9P5TH,03/TZ 9=CAF-\
M2[RT=6-<@N1ISVKX!N9[?U8V(HM*V0KH="L[I*#*\%-\/"4.[P&O+8QZM4>N
MDXN4;R[X7&8X<@4!A\(X!6:7*SP#YT[(EO%SUL2+I2.N]S?UC[YWV\N%:7B6
M_$=;FB;##QB54+&!FQ<Y?H*YGP-&<_-?X K<PETEUJ.07/M?5 S:2#&KV%($
M>Y_6MO/K..O?:&$"G0ET0R"3D:_\ S,L3Y4<D9K.OF?N+XZ/U)Y-X9+^*/PW
M6[RVV6M.:9*2JQ.:,:<)0U>8>$$0J[Y8T)#%B?Y#IV'Z+ECASM-W:_?'__CO
M@P)[+[#_J\7[38LAS$/8Y! T.00$'C<F <PN"ILD09,D(!!O3$*8[7F3U>T0
MH&H_%QH5<NC\3*ZRR^@]47^[_L"GN?W*5-UV&EVDL7?4WZ1*2@.VE.C.-MS8
MIV().%3&;>_M7DT#,P5&]O-;0)8'*?\-4$L#!!0    ( /6+ADT3::VPP@$
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
MMX]J*(C%T5#]9W55I85W2BS'3I>M^QOM+JW1U9#%2JGD<_\L:O>\#?E?PN
M/ 3@,0"S-P/($$"\@*17YDI]+XU<+QM]BYK^:YUE=RC0';'-W'6;KG?N-UMM
M:W>O:X+S97+M$@V838_!$PQZC=B&",Y'2&(%C"HPI&*#@WCL,0"('&8@8)W$
MQ9-IG22%$U P 74)Z*L$7ALV/88Y3-TW"G,B*&$P$P.9&,#DM6/# J9WF-&4
M( PS<9") TS$8^(A$Z<IRRA,)$ B 1!1CT@$1#EEG!'O-&Y#W-M-SD!%&:"(
M>8JR@(D1(6CFM6@+X.RWR%@&"\I!03EP0&?N$$KAJYP"-0G_+O>@;")6+#B9
M(9KQ# 0093[1X"QDPL07^<SY1* OW",,, 7VA$.F;$'G:H+] 9&0B:8^$PF9
MQ$)PWPW)__08MAL$^ WU_68 9:]:G/D7!D21.3FP)R$6'D\Z]RUALT& VU#?
M;4 0]0N"0#.W'\&&A !'HMP7 X&$+P8"S=Q\!'L1RH#FSOQW0[![H/Q?FMN#
MQ/0@Y(*@X,"$.$PYQ@*6A&$[PH =!2T>0%,JFB(4G&$ AQ!#V#^"R63NJ51S
M="-B&^WTI7;SZ61W'$/OL9N;_L+[&?:+;(Y%W4:/VMCIR\U(!ZV-LG+2A;T.
M)SLVCXM2'4SW*NQ[T\^._<+H\S 7)^-POOX#4$L#!!0    ( /6+ADV64\$Y
M^@$   L&   9    >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;(U4[8Z;,!!\
M%>0'.(/S>1$@7:XZM5(K15>U_>W )J"S,6<[X?KVM0VA--U(^8.]R^S,CL&;
M=DJ_F0K 1A]2-"8CE;7MAE)35""Y>5 M-.[-06G)K0OUD9I6 R]#D124Q?&2
M2EXW)$]#;J?S5)VLJ!O8Z<B<I.3Z]Q:$ZC*2D$OBM3Y6UB=HGK;\"-_!_FAW
MVD5T9"EK"8VI51-I.&3D*=ELDU 0$#]KZ,QD'WDK>Z7>?/"ES$CL.P(!A?44
MW"UG> 8A/)/KXWT@):.F+YSN+^POP;PSL^<&GI7X59>VRLB:1"4<^$G85]5]
MAL'0@D2#^Z]P!N'@OA.G42AAPC,J3L8J.;"X5B3_Z->Z"6LW\%_*\ (V%+"Q
MP&E[+[U0Z/P3MSQ/M>HBW1]^R_TW3C;,G4WAD^$HPCO7O''9<SY;Q"D]>Z(!
ML^TQ;())1@1U[*,$PR2V[+]RAI?/T YGH7PV[9#=T)^C!/- ,/^'@%U9Q# S
M7&2!BBP0@CE.L$0)EO?;7*$$JSML8I@;-M>HR!HA6%R)8)@E+O*(BCPB!"N<
M((GQOSJ^_S23&Q<CN<,J"EI?Z=#)792@CV$*F:A0IR:,P$EVG'1/+-SEO_!^
M3'[C^E@W)MHKZR9"N+<'I2RX7N(']PM6;C*/@8"#]=N5V^M^//6!5>TP>NDX
M__,_4$L#!!0    ( /6+ADU&,N$*;0(  ,\'   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,V+GAM;'65VXZ;,!"&7P5Q7\ VIT0$*=FJ:J566FVU[;5#G( 6
M,+6=9/OVM0UA*0PW^,#,_XT/X\GN7+S)DC'EO#=U*W=NJ52W]7U9E*RATN,=
M:_6?,Q<-57HH+K[L!*,GZ]34/@Z"V&]HU;IY9N>>19[QJZJKECT+1UZ;AHJ_
M!U;S^\Y%[F/BI;J4RDSX>=;1"_O)U&OW+/3('U5.5<-:6?'6$>R\<_=H>T"A
M<; 6ORIVEY.^8Y9RY/S-#+Z==FY@(F(U*Y21H+JYL2=6UT9)Q_%G$'5'IG&<
M]A_J7^SB]6*.5+(G7O^N3JK<N:GKG-B97FOUPN]?V;"@R'6&U7]G-U9K<Q.)
M9A2\EO;K%%>I>#.HZ% :^MZW56O;^Z#_<(,=\." 1P=B'?P>9"/_3!7-,\'O
MCN@WOZ/FC-$6Z[TIS*3="OM/!R_U["TG$<K\FQ$:; Z]#9[8?%CX6GU$8 AQ
MP MW$F%8@( Q$BM I@(D@ 5"4""T N%_$9#9(GN;R-JTU@:'41+&,"<".1'
M"6><:,%!"4I)',*@& 3% "B:@>(%Z!,B:8I6MCX!00D BF>@9 F*$Q0G,"<%
M.2G 26:<%-BY*$5DY3)N0-!F>9>B%!9  9PQ 1#K9IXRO5$ZO4ZQM[+U:"4U
MT1(4!W/0D,!D0@H3;[-" C-TCS! 6KP">$DBH9>0%12<RX@ *#Q'$0"U\7"T
M@H*S'@%I'\_3?C":'E2H#VJ>C?[D/6V8N-A*(IV"7UM;QB:S8[7:8_L>?YCW
MI>X'%9>JE<Z1*_VJV[?WS+EB.IK T[>[U-5U'-3LK$PWT7W1EYA^H'@WE$]_
MK.'Y/U!+ P04    " #UBX9-^H$42@P"  #[!0  &0   'AL+W=O<FMS:&5E
M=',O<VAE970S-RYX;6R-5-N.FS 0_17$!\3$A)!$!&F35=5*K11MU?;9@>&B
MM3&UG;#]^]J&T 2\U;Y@>SCGS!E?)NFX>)45@/+>&&WDWJ^4:G<(R:P"1N2"
MM]#H/P47C"B]%"62K0"26Q*C" ?!&C%2-WZ:V-A)I F_*%HW<!*>O#!&Q)\#
M4-[M_:5_"[S49:5, *5)2TKX#NI'>Q)ZA4:5O&;0R)HWGH!B[S\M=\>MP5O
MSQHZ>3?W3"5GSE_-XDN^]P-C""ADRB@0/5SA")0:(6WC]Z#ICRD-\7Y^4_]D
M:]>UG(F$(Z>_ZEQ5>W_C>SD4Y$+5"^\^PU!/Y'M#\5_A"E3#C1.=(^-4VJ^7
M7:3B;%#15AAYZ\>ZL6,WZ-]H;@(>"'@DZ-S_(X0#(9P04._,EOI,%$D3P3M/
M](?5$G,GEKM0;V9F@G;O[#]=K=31:QJN5PFZ&J$!<^@Q^ $3/6*.<\QR1"#M
M8+2!738.>$:/UY,,<PAV9PB=A8:6'MX7@=^QN'(*K*S ZF$7)AX/+DSL3A(Y
MDT0.@<TDB0NS=2=9.Y.LYP)Q,-EM%^:=[8J=2>*9 ([<_(V3O_GX>6V= EM'
M!7BRE3UFV5^JIK^VBZE-=/>6&(C2MAWI9?S2V)9W%QT[VQ.V;_$?O&^+WX@H
MZT9Z9Z[TB[;OKN!<@?82+/2Y5KH3CPL*A3+36,]%WX_ZA>+MT&K1V._3OU!+
M P04    " #UBX9-3P\N2 X#  !A#   &0   'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6R55^UNVC 4?94H#]#X,Q\(D ITVJ1-JC9M^YV"@:A)S!P#W=O/
M=M(TV$Z7_B&V.??XGF-S<YE?N7ANCHS)X*4JZV81'J4\S:*HV1Y9E3=W_,1J
M]<V>BRJ7:BH.47,2+-^9H*J,$ !Q5.5%'2[G9NU1+.?\+,NB9H\B:,Y5E8N_
M*U;RZR*$X>O"]^)PE'HA6LY/^8']8/+GZ5&H6=2S[(J*U4W!ZT"P_2*\A[,'
MF.D @_A5L&LS& =:RA/GSWKR9;<(@<Z(E6PK-46N'A>V9F6IF50>?SK2L-]3
M!P['K^R?C'@EYBEOV)J7OXN=/"["- QV;)^?2_F=7S^S3A -@T[]5W9AI8+K
M3-0>6UXVYC/8GAO)JXY%I5+E+^VSJ,WSVO&_AOD#4!> ^@"U]WL!N O ;P'D
MW0#2!9"I.] N@%H[1*UV8^8FE_ER+O@U$.U]..7ZVL$95<>UU8OF=,QWRL]&
MK5Z6.,'SZ**).LRJQ: !)J&WD(T+@3TB4@GT62!?%BODA*/;#=8N(HFM'/Y+
M\O NR4V:V&L6-O%X:!8:T4F\!,00D!NWB>5VBTD,IFZM!"BV4&L71>,LLQQQ
M02A.*;!<\6Q(03QB#/7JHAY=U$\0>PGBZ<XF7H)D@K,MA@X]H]9%7KL8F%J_
MAXT'0X %>O!L-L#<*$J]BE*/HI%#R;P$V71/(? 7!S#!U0XT5(JQ;:L'!)'M
MJP>4 ONV>D H0R.R1FH>=&2E(T<#O?7J'J(/>.NO)1!/\1:[WH(,V.:Z*)@
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
M?=WWA_W Z./0^T:7!GSQ/U!+ P04    " #UBX9-[C<@[E("   R!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6R-5=N.FS 0_17$>Y>+N2010=I<
MJE9JI=56;9\=,@EH#::VDVS_OKZP+&"4[4ML#^><.3.0<7:C[(67 ,)YK4G#
MUVXI1+OR/%Z44&/^0%MHY),39346\LC.'F\9X*,FU<0+?3_Q:EPU;I[IV!/+
M,WH1I&K@B3G\4M>8_=T H;>U&[AO@>?J7 H5\/*LQ6?X >)G^\3DR>M5CE4-
M#:]HXS XK=W'8+5/%5X#?E5PXX.]HRHY4/JB#E^/:]=7AH! (90"ELL5MD"(
M$I(V_G2:;I]2$8?[-_7/NG99RP%SV%+RNSJ*<NTN7.<()WPAXIG>OD!73^PZ
M7?'?X I$PI43F:.@A.M?I[AP0>M.15JI\:M9JT:O-_,D01UMGA!VA+ GR-SW
M"*@CH'="=)<0=83H?S/$'2&>9/!,[;J9.RQPGC%Z<YCY'%JLOKI@%<O75:B@
M?COZF>PGE]%KCI9)YEV54(?9&$PXP*3Q&+*S(4&/\*2!WD4XYV(36O1PG&!K
M(]*)S=V'(ON[(B.;:+992//1L,IE.B\0S0I$6B :""S1I-D&DFI(HR&?$/)]
M?](/&X908L%V-BQ9^!9L;\,603J$C6J+9VN+K=K0H#FF.(.)!WDB59ME^V/<
MR% R:RB9,;28&$JL1%,K]Q C$^FLB73&Q')B(K6Z/S5Q#V%,>(,_? WLK*<O
M=PIZ:83Z9 ?1?L _AFI@3.*;8+4-9N([>2&8^?TN;VZ3[YB=JX8[!RKDF-+#
MY$2I &G<?Y"-*^4%UA\(G(3:IG+/S!@W!T';[H;R^FLR_P=02P,$%     @
M]8N&38SG<GA0 @  RP<  !D   !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
MC57;CILP$/T5Q >LN88D(D@;DJJ56BG:JNVS0R8!K<'4=L+V[VL;+TN(E<T+
MMH=SSEQ\F;2C[)67 ,)YJTG#5VXI1+M$B!<EU)@_T18:^>=(68V%7+(3XBT#
M?-"DFJ# \V:HQE7C9JFV[5B6TK,@50,[YO!S76/V;PV$=BO7=]\-+]6I%,J
MLK3%)_@)XE>[8W*%!I5#54/#*]HX#(XK]]E?;GU/$33B=P4='\T=E<J>TE>U
M^'98N9Z*" @40DE@.5P@!T*4DHSCKQ%U!Y^*.)Z_JW_1R<MD]IA#3LF?ZB#*
ME3MWG0,<\9F(%]I]!9-0[#HF^^]P 2+A*A+IHZ"$ZZ]3G+F@M5&1H=3XK1^K
M1H]=_R=)#,U." PA& C2]SU": CA!R&Z2X@,(7K40VP(\<0#ZG/7Q=Q@@;.4
MT<YA_7EHL3IV_C*6VU4HH]X=_4_6DTOK)8L\+T47)60PZQX3C#!)? W9W$+\
M 8%D $,4@2V*=7!##ZX=Y+>(9#:)X5.1[5V1JS!#:[%"S0_''D;%NA*(K *1
M%HBNJNU/TN@QL<8T]TH96UW$%A>!76!F%9C=)!EYH5T@L0HDE@BBR9&R829G
M*K=AIGMNPR237;=AYO:$YM:$YA:!A5U@8158/%Y2^>A:KZGW0%%M(']RF?-'
M0)M'0-M/0'U::/00U<!.NBMPIZ#G1JB2C*Q#YWD.U$,VL:_]9>Y;[!O5J?3#
M]R'?M[D?F)VJACM[*N3SJ1^Y(Z4"9.S>D[PFI>RLPX+ 4:AI(N>L;R_]0M#6
MM$XT]._L/U!+ P04    " #UBX9-C<HPFK8"  "U"0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970T-"YX;6R55NUNVR 4?17+#U #QE]1$BE?TR9M4M5IVV^:
MD,2J;3P@2??V ^RX#M N^Q/#S3GGWGN,@>F%\1=QI%0&KW75B%EXE+*=1)'8
M'FE-Q -K::/^V3->$ZFF_!")EE.R,Z2ZBA  :523L@GG4Q-[Y/,I.\FJ;.@C
M#\2IK@G_LZ05N\Q"&%X#3^7A*'4@FD];<J#?J?S1/G(UBP:575G31I2L"3C=
MS\(%G&Q@K D&\;.D%S$:![J59\9>].3+;A8"71&MZ%9J":(>9[JB5:655!V_
M>]%PR*F)X_%5_9-I7C7S3 1=L>I7N9/'69B'P8[NR:F23^SRF?8-)6'0=_^5
MGFFEX+H2E6/+*F%^@^U)2%;W*JJ4FKQVS[(QSTNO?Z7Y":@GH(&@<G]$B'M"
M_$; 'Q)P3\#W9DAZ0F)EB+K>C9EK(LE\RMDEX-UZ:(E>=G"2J->UU4'S=LQ_
MRD^AHN<YAG :G;50CUEV&#3"9,DM9.U"WD0B5<!0!?)5L40.'=TF6+F(++5J
M^*?(YD.1FS)CKUFQX<<W9B&_ /8*8". QS:!S'*[PV0&TQA,BHO<,GSEHC#$
M>6Y9XJ)@!M+"2KGQP$"!L]S?6N)M+7%:PS#V"Z1>@?1^<S.O0':'N1TF&=N&
M\KRPS'51* ?87O,N"D*$,]M<%Y;A(DW\G>7>SG*/M]@O4'@%BON]A<"_3X [
MW.U!-Y;D21);]OI@$$-[\7I@N("I!=MX8#&(,7BGO7>V0>BQ^)UW!+U[V *B
M_S#9O[_ ^!Z38^=KC1/L>.RB$$#.MNVB"I#8VZ8'A6%F?]S1Z,BI*3^8\U\$
M6W9JI+9E%!WN& NDCRPKOH23%?3$U_I.8HZX-_GN0O.-\$/9B."92750FN-L
MSYBDJGCPH!;&4=VAADE%]U(/,S7FW46BFTC6]I>D:+BIS?\"4$L#!!0    (
M /6+ADU_G.0;I $  )H#   9    >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM
M;&V3VX[;(!"&7P7Q (M#W&0;V9::K:I6:J5HJVZOB3V.T7)P@<3;M^^ '2O9
M^L8PPS_?' S%8-VK[P ">=/*^))V(?0[QGS=@1;^P?9@\*2U3HN ICLQWSL0
M30K2BO$LVS MI*%5D7P'5Q7V')0T<'#$G[46[N\>E!U*NJ)7Q[,\=2$Z6%7T
MX@0_(?SJ#PXM-E,:J<%X:0UQT);TTVJWSZ,^"5XD#/YF3V(G1VM?H_&M*6D6
M"P(%=8@$@<L%GD"I",(R_DQ,.J>,@;?[*_U+ZAU[.0H/3U;]EDWH2OI(20.M
M.*OP;(>O,/7S@9*I^>]P 87R6 GFJ*WRZ4OJLP]63Q0L18NW<94FK</$OX8M
M!_ I@,\!?.QE3)0J_RR"J IG!^+&V?<B_N+5CN-LZNA,HTAG6+Q'[Z7*5YN"
M72)HTNQ'#;_3;&<-0_Z<A"\FX0F0WP$>EP'K1< Z =9W@(_+@'P1D/]? <_>
MM3EJMDECDF;SODAV,]9X:W\(=Y+&DZ,-^(?2'%MK R N>\"KT.%#F0T%;8C;
M+>[=>%U&(]A^>@EL?H[5/U!+ P04    " #UBX9-8RO]ZG9.  #,3 $ %
M 'AL+W-H87)E9%-T<FEN9W,N>&UL[7UK<]O(E>CG>W\%:M:S*U=!'+Y%>9)4
MR9+L*/%86E-.*K5U/X D)"%# @P 2N96?OP]KWZA&R0E>U)[;_F+39'H1O?I
MT^?]^%U5U=$FS_ZQ2<^+35[__H=AO_=#]&6US*O?__!0U^LW/_U4S1_255)U
MBG6:PR]W1;E*:OBSO/^I6I=ILJ@>TK1>+7_J=[OCGU9)EO_PA]]5V1]^5__A
MHIAO5FE>1TF^B"[S.JNWT57.,V1%'AU'U4-2IM7O?JK_\+N?< R/.XU^*?+Z
MH8(QBW31_/5Z7G>B02^.^MW>I/GC13KO1-U!RX]J/?8B_NML5M5E,J__3_-Q
M6?&G]#[#)V#<QV25-I^"I=X7%V]CF'3>:9GB'%Y:)DMX9)%^B?Z<;IO/G6_*
M$A?V+JOF\-S?TJ3$S4<72>V]\/BXVSL>]%I>]2Y;IF5T#N/NB])[S\<B/T[F
M\Q2>@2<6_'3+3)>KM+S/\OOH?5D\U0_1>;%:)[DW95UNO"6J&;Y$MP"W*B-
MWZ1E5GBG>9<LJ[;QTU6R7$9O-U66IY6')?HT;[=K;X9>]_@_6P?P2EH!K!#L
M?_^O_[43B^S#>@=?MJ]0GI3W!I_]ST'SFS,8NN#AR^3>PYAE4E71&9[*"H [
MK8OYKVW89ST21U.Z<M'UIJYJN)=PP.&IW^Z<^OSZX\7EQ^GE102?IM<?KB[.
M;N&/MV<?SCZ>7T;3/UY>WD[A@G^>7D1'KUY'KZ(LCVX?BDT%[_0V_Z<D;[_2
MZF[ HM*Z>N/]G%0/1&#F^"']QR9[3);PO/>2Z4-1UL=U6JY@+8]I5:]"3YW-
MYT@*JZA,YRE,-5NF<92G=53<18"-Q5.2S],(R$>T*#:S^FZSC!(U!!YYU8N'
M@R&M!S[V!Q-8-GX/.%7,X&*J3=(3L.U-4F[UES&\M%JG\SI[3)?>1;M([U*
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
MJ>24$QI:!COUC-CL8*D>[SJB?!A<B;R"E0AG_&MR=..\<$RUB9.E6D&FYF=
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
M*A.T\306RDE489N)972CWE0FZ#)UJNT,E9?M,U? (2O74T;E1NWTI1;<#HN
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
MDM4*(TWD*5@A"9\=+,D-1!4@?(SU!UD RQ:9E5RIUGCDO@BF,#KM-<4]?DA
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
M\*;;C;O=+M!>,9NAH0I7JYK+14<3+%R(30J]9W3]5BYK<32.>[T>//@QL!D
M;&] E0+W;%<Z[WZCO5XX>V%C1K/\-%SJ(26;7S7VTZ<*CFW[F?3@P@[\@G^8
M$%G55N\O;7NF+1S -IKU ;(=<QK0_ M:?AE=SEO2JV@T=FGFB?/WF665)27
M.1BX<H.)H87QZ4FO=60#ZWI ]?35'YC/JAH (-W)R*4]\>G8HDO?JF7[(?)'
ML(WR01CQO17S]U;,THIY%X(%C=4OQ;3O'7F?U9%W[\4_O$7D02T?O=/\WHSR
M>S/*ME/_%LTH#V)QOJM*FT6D:JWF+R\0A1I5T+]WDOG_OI/,+EQ#<ZJVIEJJ
MH6N";N",W\-C-QY^K^?_O9[_]WK^_P_7\]]7A_ 0KK:O)-]+U/KO9?_^U67_
MOJ8.SP6'<KP&5>#S]"(Z>H4\"IT4"M)M^:Y<%:G>E>\JL6[K9*MD%$H4P- 5
M^H*81B,%]E"WR'%DXW'3K"N1ZL;#8._SDW8A'+KG%GMN6%-IFF:]PB'[C< O
M&!+]4UF^OV9P_VL&>T9#MI__PO;S=YL 8-N-[_OG:M_QCF>]#>YXUMM/J['\
MV,HTC:XLGYA&N^94?8<T-7_]TV;9T61*4'21;%]%/XGTU1QPC;&MC0&'/7TB
M3_M+R#M(K^P9F\^0%?HJ!Y:[(>3XKP](<S%TJO**.#;]!K'-'TF_?OX(^%HK
M!K[!NJ6O&[*1!7"PI+2$T==PZ.WPPB@N53L72X%6J%XAZ>/0IV2+. /_^<Q2
M/0LO0K.K5!A@X8*7 ^+*_7WJ+;\WZ':ZW1_]^^(Y%^9-ATS3TQ"DJ#J5NSG<
MNQ^@K*\VJ_:M[0<#2K=<<P43BS#HP[NQ@4=@KI9W^P][MSKP",Z7? GN17;
M!T)9 NWGQ2:/6=U 1D_9.IT$S\^"]D4 VN^2N5WK.W0@VA,3>FNW<S+R7GKC
M;,9K)LF!5#X1ZG6#*'CAN\@\5X-.3,]V+?:DTQWLA1 <6QO9C36'WY+0&<3V
M9\TG/I*#)FLP %L:04.!OJEGCALPL&+7$V@+*M[:#Y57'/[AL?3=_LY#]WP0
M]+5/=N\BE,\L9*YK."F__:DTS[W]2 Z#_P'NV</!["WNGQYBO! BFI1<BC75
MZ6_Z;5!QEW<UH#"T.U/W/?PR+,:MV?U-PV>M! /<*9;XA%-Q=QU;#_S"!8U]
MJ8OYT14(?%_85'E%5:#^HU)'O%-^LE;IJ2<@1/R:[I1O M,]]WD#I']J(Y 8
ME\BLXU]Q;0Z9\^@Y@SA3-L1 <,EJE=7&JG%N5\QK%Z:GZ?H 675N9-Z[^M__
MK7<R\4PJ(3':HZU)OO>9ZT:5 8R:SEO1_A,RYQE=2>S+$%%P(H/I']%=C;)I
MVX(_N.4.O#LRGY<;B?QTJ@]^J^" 8_GV6@QE]O5I#+P.DCTRG8F#Y]QV\)R9
MNB9H,[*?NTFXF/'9$Z:O[;HT_ 0J[*8<9/.9(4<!>$<(D_X-4Y//\AP3"JND
M],#[%YE8HFV-T.AI>Z.0)-4;(!$8C$45],2CX*"O."F+\MM'@L7OV!?^0N(7
M/%/O6Q.D,$OOLSR7-#() ]]!%%IC)PX=TA)$T3[<+!5CJ0]:9$L4Q(X15HB)
M.& N96L8R09OOU'^R>=#<C\]WP74YXYNA^_^F7:!>O_H'5#?/]@_@$_I*LD(
MG+;4<HMFOZ.KG,A!*[)XMY?)2M0;D6;<]O-$Q9ST3H//A7?8?&HLLPWT;.&W
MJN=.]',GP>=,T!.(B"#"HX^3;+#?CAI],IX:?D!(RSY#6NO0Z @C8+SC^3;T
M,OC*,.%\UNH<@<.0VK 9RHK:.?SB@_ 0GLV)-++HU.X!*OKHT.?; I(.&&]M
M]Q#:T#K/\Z*UOA70VZV)'N!?,MXZAY<,WW$LSYSN^:?4/M?+[^KN"-9VH;0Y
MCTI7W:O,]7;:[\70*)TW4BEY@L$Z;>;"7E#8N]B8XO&J3HC)LI? "9_(KX+R
MY(W7@,=-_+(-G\VQD^#R/G'V%"?U21UMK8;O$'V^4ML(J0O*@O')B0+4>=:4
M(V3B^)YOT3DL',W79_<%\!TX0J+V0L:Q1BS;?E?4(:8*FRUA\N$^UN08''<X
M4LALH/6/7:J;Q%00.E%M]S55)-!6M$,XB"+XDL'S8O_/1YT)WTC$A%'XS4''
M8HL3)I%798=?ZF#"#Q1,J(7_;Z64[5W3F1UT9C5-N?1"O,[=$"^UA5!@I;7V
M%F[TDJ@J[YP/6GICV1KB!M0[30G?)B9O%UG\NBBPD"W-B_O:K<BU)>D?:/![
MYF1O]U@/=X9T>2QE5_Q6"VWYVG@MWS,W-]VG ]?6WV)+U]Z#'Y0R4G;_8;_7
M<, 2RE6,87OMC8.I)IK7:=BWO.Z.03N &QVK[K?M5-=KE.M!R'HUJ.XH5HC@
M]"FK$.-D/3$1J7^Z;;H"KH+F!'L"&ZS'2W@\WF$)'/="@M1X&/RV'_PV*(J]
M# #2$M431H.+W'_6SXHL?%'H&<TFQ=DOOTA;=%-<E**^L'WI!VJ_);%@.\FZ
MQ/QY]&1G=)\WBQ70YX'-ZUYJ-OYJEQ#VL7CL1-W=CH;FY!3D$&Q-RNT4PGU%
MY='6L9T=@_>N:!?T=:<:+MD@%694<1:IJ6,*]IKA/U55_8?_"U!+ P04
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
M4K,M-_'>)1?#;]9TX([IM _WSSA/O;F_HW1JMP1W_KS[+7Z>^AOA+E[6O?X
M4$L#!!0    ( /6+ADTW&7W(N $  -L;   3    6T-O;G1E;G1?5'EP97-=
M+GAM;,W9WVZ",!0&\%<QW"Y2VS+W)^K-MMO-9'N!#@Y"!-JTU>G;KZ NF6&)
MBYI\-R*<<LX'-K\;)Q];0VZPJ:O&3:/">_/(F$L+JI6+M:$F5')M:^7#J5TP
MH]*E6A 3H]&8I;KQU/BA;WM$L\DSY6I5^<'3[GK;>AHI8ZHR5;[4#5LWV5'3
MX;YA;*GJUKBB-.XF+(@&+YO0Q85KTRA47<1.F'!\8WL>[GM;D[5E1O^*IO.\
M3"G3Z:H.M\3.6%*9*XA\7<6N4):R=V_+9K'/.U?6OZHZ-&:;BOU:$%\OA]]6
MU!^@JUQRL@_;@OI&=87=)S]KX&$WI-K2T-A0M;[L>;P0:1ZJCK4++_F(U&Z=
MC+*3AH?6U_MAO[1==M_[7OA/T;'N<-Y;OUP. 9)#@N1(0'+<@N08@^2X \EQ
M#Y+C 20''Z$$01&5HY#*44SE**AR%%4Y"JL<Q56. BM'D56@R"I09!4HL@H4
M606*K )%5H$BJT"15:#(*E!DE2BR2A19)8JL$D56B2*K1)%5HL@J4625*+)*
M%%D3%%D3%%D3%%D3%%D3%%F3*\K:'>-:E<U?23ZU7A[FL^X_O=DW4$L! A0#
M%     @ ]8N&31\CSP/     $P(   L              ( !     %]R96QS
M+RYR96QS4$L! A0#%     @ ]8N&32?HAPZ"    L0   !
M ( !Z0   &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #UBX9-"OZ5G^\
M   K @  $0              @ &9 0  9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    " #UBX9-F5R<(Q &  "<)P  $P              @ &W @  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( /6+ADW( &-ZGP(  -$)   8
M              "  ?@(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    " #UBX9-_J+ZPX8$  "=%@  &               @ '-"P  >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ ]8N&32N6Z=WG @
M<PL  !@              ( !B1   'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    ( /6+ADTY@)DC% 4  $48   8              "  :83
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    " #UBX9-R B=
MI*("   C"0  &               @ 'P&   >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @ ]8N&3<EAN9"I P  %A   !@
M ( !R!L  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    ( /6+
MADTJ9NG'. 4  -8:   8              "  :<?  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    " #UBX9-)1F _>8!  #M!   &
M        @ $5)0  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @ ]8N&3:]3Z*:Q 0  T@,  !@              ( !,2<  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( /6+ADW.6UHBM0$  -(#   9
M              "  1@I  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @ ]8N&39NN/.NS 0  T@,  !D              ( !!"L  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " #UBX9-,395-+0!
M  #2 P  &0              @ 'N+   >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    ( /6+ADT8@AWQM $  -(#   9              "
M =DN  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @ ]8N&
M39#,@(:S 0  T@,  !D              ( !Q#   'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    " #UBX9-RFQ+Q;,!  #2 P  &0
M        @ &N,@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   ( /6+ADT4<]1.M0$  -(#   9              "  9@T  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ ]8N&36!NP(^T 0  T@,
M !D              ( !A#8  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    " #UBX9-PT*B.;0!  #2 P  &0              @ %O.
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    ( /6+ADW46R5,
M#@(  #0&   9              "  5HZ  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @ ]8N&3<8K<J:T 0  T@,  !D
M ( !GSP  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    " #U
MBX9- S=VKL,!   W!   &0              @ &*/@  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( /6+ADV-/)>6SP$  )P$   9
M          "  81   !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @ ]8N&31-IK;#" 0  -P0  !D              ( !BD(  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " #UBX9-GV6_4K<!  #2
M P  &0              @ &#1   >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    ( /6+ADV\-2D=(0(  '\&   9              "  7%&
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @ ]8N&39K"
M0B<@ P  DP\  !D              ( !R4@  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    " #UBX9-_DF=6PL$  !%%   &0
M    @ $@3   >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M /6+ADT1NC-0!P(  /8%   9              "  6)0  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @ ]8N&35G/:Z89 @  ?08  !D
M             ( !H%(  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    " #UBX9-)VF\IFH"  #S!P  &0              @ 'P5   >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( /6+ADUTLE B-P(
M +T&   9              "  9%7  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @ ]8N&379C>9$_ @  F@<  !D              ( !
M_UD  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    " #UBX9-
MLX:LEO$!  "D!0  &0              @ %U7   >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    ( /6+ADWM5P+W P,  *@+   9
M      "  9U>  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @ ]8N&3993P3GZ 0  "P8  !D              ( !UV$  'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " #UBX9-1C+A"FT"  #/!P
M&0              @ $(9   >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    ( /6+ADWZ@11*# (  /L%   9              "  :QF  !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @ ]8N&34\/+D@.
M P  80P  !D              ( ![V@  'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    " #UBX9-.<Z9L5X"  #6!P  &0
M@ $T;   >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    ( /6+
MADWJ&M)B; (  %,'   9              "  <EN  !X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @ ]8N&35)[$?Y_ P  C \  !D
M         ( !;'$  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    " #UBX9-[C<@[E("   R!P  &0              @ $B=0  >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( /6+ADV,YW)X4 (  ,L'
M   9              "  :MW  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @ ]8N&38W*,)JV @  M0D  !D              ( !,GH
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    " #UBX9-?YSD
M&Z0!  ": P  &0              @ $??0  >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    ( /6+ADUC*_WJ=DX  ,Q, 0 4
M  "  ?I^  !X;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0    ( /6+ADUZ
MF\PU;@(  .<-   -              "  :+-  !X;"]S='EL97,N>&UL4$L!
M A0#%     @ ]8N&32FVMVCG P  D!X   \              ( !.]   'AL
M+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    ( /6+ADUG;1J6P $  +P;   :
M          "  4_4  !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4
M Q0    ( /6+ADTW&7W(N $  -L;   3              "  4?6  !;0V]N
E=&5N=%]4>7!E<UTN>&UL4$L%!@     V #8 K X  ##8      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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>62
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.10.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>172</ContextCount>
  <ElementCount>217</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>50</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="mdb-20181031.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.mongodb.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1001501 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedBalanceSheetsParentheticals</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedStatementsOfOperations</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005000 - Statement - CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedStatementOfStockholdersEquity</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1006001 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CondensedConsolidatedStatementsOfCashFlowsReconciliation</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - Reconciliation</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2101100 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/OrganizationAndDescriptionOfBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2102100 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2107100 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2110100 - Disclosure - Convertible Senior Notes</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotes</Role>
      <ShortName>Convertible Senior Notes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2113100 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2116100 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2119100 - Disclosure - Net Loss per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2122100 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2125100 - Disclosure - Segments and Geographic Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SegmentsAndGeographicRevenue</Role>
      <ShortName>Segments and Geographic Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2128100 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2307301 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/FairValueMeasurements</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2310301 - Disclosure - Convertible Senior Notes (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotesTables</Role>
      <ShortName>Convertible Senior Notes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/ConvertibleSeniorNotes</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2316301 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanTables</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlan</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2319301 - Disclosure - Net Loss per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/NetLossPerShare</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2325301 - Disclosure - Segments and Geographic Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SegmentsAndGeographicRevenueTables</Role>
      <ShortName>Segments and Geographic Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/SegmentsAndGeographicRevenue</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2402402 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/SummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2407402 - Disclosure - Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/FairValueMeasurementsScheduleOfFinancialAssetsAndLiabilitiesDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Financial Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2410402 - Disclosure - Convertible Senior Notes - Additional Information (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotesAdditionalInformationDetails</Role>
      <ShortName>Convertible Senior Notes - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2410403 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfLiabilityComponentOfNotesDetails</Role>
      <ShortName>Convertible Senior Notes - Schedule of Net Carrying Amount of the Liability Component of the Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2410404 - Disclosure - Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfNetCarryingAmountOfEquityComponentOfNotesDetails</Role>
      <ShortName>Convertible Senior Notes - Schedule of Net Carrying Amount of the Equity Component of the Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotesScheduleOfInterestExpenseForNotesDetails</Role>
      <ShortName>Convertible Senior Notes - Schedule of Interest Expense for the Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2410406 - Disclosure - Convertible Senior Notes - Capped Calls (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.mongodb.com/role/ConvertibleSeniorNotesCappedCallsDetails</Role>
      <ShortName>Convertible Senior Notes - Capped Calls (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2413401 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/CommitmentsAndContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2416402 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockOptionsDetails</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan - Stock Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2416403 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2416404 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanRestrictedStockUnitsAdditionalInformationDetails</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan - Restricted Stock Units, Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2416405 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanScheduleOfRestrictedStockUnitActivityDetails</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan - Schedule of Restricted Stock Unit Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2416406 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Employee Stock Purchase Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanEmployeeStockPurchasePlanDetails</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan - Employee Stock Purchase Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2416407 - Disclosure - Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/EquityIncentivePlansAndEmployeeStockPurchasePlanStockBasedCompensationExpenseRecognizedInStatementOfOperationsDetails</Role>
      <ShortName>Equity Incentive Plans and Employee Stock Purchase Plan - Stock-based Compensation Expense Recognized in Statement of Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2419402 - Disclosure - Net Loss per Share - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/NetLossPerShareAdditionalInformationDetails</Role>
      <ShortName>Net Loss per Share - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2419403 - Disclosure - Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/NetLossPerShareScheduleOfBasicAndDilutedEarningsLossPerShareDetails</Role>
      <ShortName>Net Loss per Share - Schedule of Basic and Diluted Earnings (Loss) Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2419404 - Disclosure - Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/NetLossPerShareScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails</Role>
      <ShortName>Net Loss per Share - Schedule of Antidilutive Securities Excluded from the Computation of Diluted Net Loss per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2422401 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/IncomeTaxes</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2425402 - Disclosure - Segments and Geographic Revenue - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SegmentsAndGeographicRevenueAdditionalInformationDetails</Role>
      <ShortName>Segments and Geographic Revenue - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2425403 - Disclosure - Segments and Geographic Revenue - Schedule of total revenue by geographic areas (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SegmentsAndGeographicRevenueScheduleOfTotalRevenueByGeographicAreasDetails</Role>
      <ShortName>Segments and Geographic Revenue - Schedule of total revenue by geographic areas (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="mdb-20181031.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2428401 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.mongodb.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.mongodb.com/role/SubsequentEvents</ParentRole>
      <Position>45</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>mdb-20181031.xml</File>
    <File>mdb-20181031.xsd</File>
    <File>mdb-20181031_cal.xml</File>
    <File>mdb-20181031_def.xml</File>
    <File>mdb-20181031_lab.xml</File>
    <File>mdb-20181031_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>64
<FILENAME>0001441816-18-000140-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001441816-18-000140-xbrl.zip
M4$L#!!0    ( /6+ADU2+#QT'^(  )J=#  0    ;61B+3(P,3@Q,#,Q+GAM
M;.R]V98;1Y(@^CSS%;I\'DJ^+SK5FN-K#6LHD452U5-/.B 0F407$LC"0I']
M]=<<2 06CP@L"22 3'27)!+A'F%F;KN[F_WE?W^[Z_WPM1B.NH/^?[S"/Z)7
M/Q3]]J#3[=_^QZO?/[XV']V;-Z_^]R__\R__W^O7_\]^>/N#'[0G=T5__(,;
M%JUQT?GAS^[XRP__V2E&__KA9CBX^^$_!\-_=;^V7K^>3;K_F3C*%!7!4JDX
M<<BJB&R0)&CA(@[F?WW[&4DJBYN6X)])F]&;CB*$%KSU6=W<=+1NZ^G+OGT>
M]KH_IW__ %#W1S^WVD7[/UY]&8_O?_[IIYO6Z/./@^'M3YWNZ*?TY">"L'J-
M\&N*7\TGW-<,OZ\:/!S4C!X.*H9_K@'E<Q4@GT>#FYN:\>E1Q91VS?O;5>]O
MMXNZT475<%CPFVZ[-08N>'W?&H[SR=F0RM?<Y1-'XSN8?%<YO%\#Y*!?.7S2
M'P^_EU,2(_PX*MH_W@Z^_O3P,$V3E=->MWJ]QJEI0,-TX/C-KW@8M.$UHW%G
M\VM@4,-K-KZB9OJP?5O4$7WZK(KNP_;]Y]HY]Y^KIPSKIPQKIHP^UXCG[%G5
MI/'G7LT4>%(U83(<@GZK8Z*'IU64>WC4P -+(YI>T,Q(:Z,VO:B>#]9&-;UH
M\TNJ7]!IM^\'K6KZSYY5K$"G^%RA7:93X$GEA&XU=/"@>G@]>1\>UDQK7)FE
M 0W3:TFY-*!F>N/4NFGWPZ*=C' Y\\\___QQ.CM1E2"DP5JUAX->\=-B<#X=
M-\ROF]S]4K?T\*0*V.YH<#^JFY*>54T:UDP85@PN.NT:BYV>5$WHU@RO8JSB
M[K^^U@R')U43ZK M*E$M_CWICK_7S)@^JYI4YZ,4E3Y*,:G#>%*)\K?VEVJ>
M3$]J)M2+T/QIW<1&^5L>T?2"6C%:'E'W@N;)U1-ONC=?.]54G3ZJFC)HU^C
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
MAQ_ER/:;?GMP5Y0IRK>#=BM9AQ7E]=>B7PQ;/=/OF,X=F#/0!##H:Q&^W8.
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
M05KYY"HT'XK;[FB<RD+_UKK;1C4YY"733BM&M:9>26O\'!S-A'CURZ^#_NW
MV__U0PI\EL%8_=8J'!^!87OS &8;$V%<"$@&;(-0BG+-(X 1#5+1"L)"Q<*L
M?")]/3D4IO-?D]$XB=CHT\!T.M-E W/6Z@([N]9]=PP!WG+%H<'-4JFA!D@7
M0OB:+J^F]6!/O1,",^.="XS,91!)+M22#$[=2HP8!YW[EY\. .R1<<ZU5H X
M=*HO[@?]]+45S;7ZX3?S#^=*;(5^R"'N*6B!0!R.!$03@],48@A"4&_"4]!O
M20'^8S &K3.KIO[;U!<>W,!O15G/:GMB'<2^&224(TII$$XGD);$B ?VPA:4
M^1)Y9K$ GE%F%Y1.3X:-E@ZD2G&F&5.2.,U1!"4^(X,!]<!,3@:T/QU2(RHW
M[4N5<AYNT:'J31^TW=0WF]G)-Z/1)+4%7"7&S/#3%8[GRSZ9X\P:!U K, +@
MEB).0/E:["TGD>@*J\T80B73[PS>,EZ+,4L3%V][/^RV"P-_:=T6O[:&_RK&
MTU\J5_OOJUJ1+*'H:<0<Y%HC1AT(-?><<.X)%N"C$&%6A7J1A9#X1R$66.X'
M[ [H?DCIL:5D0=5"DGJN1$GA@YT"9\M$KL&$\M)T(HQBKKN6UW!'V Z-5BF'
MJR]<-(R8^3HK(ML\]-.?@XWJC.A "?9>6!2E84S'.<5X#-Z>,\467OQ;<(C&
MQ? NO3C+?;O5CG8;-5M4A&(E97(B&/,BHKG_P)T)%?[#$0D"WC;8I+NT.36X
M63/V&V5C1<D%<"JID98':2S#$)Y),A<-14BVT(J1-16W,X 'QX[6\'VYC;+T
M[H]%OSL8_I;,R=J;U[9.'L<[*ZX3T%5'S$2 :$((02@U[H'&(@9M<AICH8Y,
M8PB54M@X4\TC XHA[?"!@G[P &8/^IU5(_8AR^',E53:I/[0ZM\6Y3W:7UO?
MNG>3NS6R/J42XYYI&PPC.#KCG ;%/T^I,83]LD\V3Z>B'[7:0/;]*3=?E# :
M [P0,,96=_B/5F]2V$FWU_DT^ AK^.[F!N:_+5JC"FNNFF,<&P4&Z^TL1,W2
MT6 )GN?.!#$A8[0'#ML6GL?#ORE&<\@9#'HV(6"H#)+.DT2<4)[!CT%.:"DH
MNZ(!T;MKC;Z\ 1C!"1N_ZR\-WX_^4D;)/<"D2*1!F4"-PAYB8\,,DU+7T'\C
M((^ > /%D;&2(XVE,D9Z*23Q?@8Q%91*M ZQX+JD]]9@ ^U!9/NW;C :C][T
MVRF+WK&3,6CA?X(O"$'@[IR.(+3@ACH*L18E@@ ?S$4;*Y=S"B<+P#?#\QC(
M-U!<6@VAL;1(2FY50$8YB*B])N"DLHAI#8_L /-]RD;!T.D:C'XKX&6@GT!S
MF6'16H%W1NB4^EP&%RTGG1P$MHYZ%!S'2"#FP))Y[>A43/FR>S#;^81!A,YA
M;H1D 6]2ZM,,=@'<DX(A4)D/]JQUG\<U,R*3OTWZ"+_^VZ1'<6DRFMXU^_>J
M&6_U>BNEOFM-28R$$VL995YZ$XV,<6[".?):U 5*0(X?=4F.S8C.B?*^]7V:
M+8F#X?O)L/T%Z/?N!@;=%YT$=$4J:(/ 8 X6 8(\S@FVQA,C@YD+#-A&7,-V
MF^#8']X-8F(84)483!Q"QA"B(!"9FS+)/%N'%W25$J6$;POV=)4^P]-.\IR*
M_FAZ#,.D;GVWTZ3(Y^^+(0\O-7^VAAT_&3[449\+YLPK&57(%WW7'B^2;VEV
MYD^N%%.?\^(B2C<23$E$5ABI"%=@"^>[<M@('U_]\E[\.D/\\ C-2?4/4/'P
MZ[1P_%(9^.4T'1B$-AB$G7D3$:PAB (.59$Z"*Q\F=D63N',"&F^B$"V!^L0
MB&Q@VF@)B9$%1J7  IP8H>9)P+29DNGVE1SI;IB45?_;TR.*(UC+I%@?=JAS
M'QW4?"W8/!@/X#&C.>; 8UCXTD\.R/EUL D1LWB_&8A]P%S/QRV#J904$:)4
M%8'ML;+6*%^"B5T>@>MIK+H/F!^*=M']F@:!T=J+IIBPJ(+02 M+K-:@M>9Q
M-<3;1*X#RX22U=!6P;(_S$T$-CR$J#WRU$ $RE&4MB0P,KDS2"73<E^8AY.B
M\[;;^MSM3=M,[$5DYP6VD6IJ+  M/%"VW*T'V'E%\H*NPUL-QY[ -E%7@KW5
M7 1-@F,<_F.\F@,;&1<9^Q(L]%[03NXFO10'O1M_*8;)#@R++^E<X-<"',?!
M7?%V,$K.V+N;3ZUO.VH*B \(@,TC *8=\V"?RT,J0679(G [,A1V@>Z@B#6R
M?M X4JNEI>DD4#K[LC@(I%$FKJ^I0@=#K'H_;K>5"20DK2BYCBXX[0UVI8,J
M LD#.:K$.@K5<.P%:A.MD5?<@J1:++WV5@=)2D'0@6=Z7%)&%=X=U-HMQW+\
M6AKO/[OI!,,\8Q.+UGA2OX%6BQXE2A//*0<I9Q ;H.CFGC:$>#I#3Y5)C$.#
M_I3D>)(]:&*1H)@0Q[T2U A&Q9QSL&(Z3U:?#6G7B '!R.I'%J>PE]ZV(>JM
MS>E+KA01$"G@B)7SP02FRN2(<!F9J,1H714<":6GI]M6P2;U@41J*([!<*V#
M#J'TV[G-M/\BV'S>!'N:@R4T8"]$2$<'DG>/-)M[G0B$-]N</6/B5T??'XK9
MK9#B8S'\VFT7L\ :7.3!;7_ZEFFN>F>F=0S8E"'-/74QVFB217V@FS Q"S9!
M(_#=I?PQ*)T#^9Z$A3GQ&DBN.5(6_FVT(',6QO L8^$3+T6O-V@G1W76]V_]
MA>%;^F/UYL??F_A1&&2-L-I(D[:4B5OX/8&0+&/'A5Z+#;:"ZW"8E(L^<\]+
M!GF;WKE\"R_EW <W#U<Q'\@\VL 2S*'(L(48R2C)2. !E=00WI \VJ.72 S0
MFNUAMR:%OIH;HPJ\>V*-ET$H</,9BR5!M,O#WW7/[1P)LK@&W2^&K9[I=TSG
MKMN?'K9-;30?OK&!- *,'I8A2 V!D<9&15RZ'U'3//\&SN[ET.9#,2I:P_:7
MZ9;XUZ(WN)]JX:TH$Z($T>'(@:E3.D54EL\IPUS5-A_BET.9CT6OU^W? F%F
MI^+@S]N1!6,<@HEI9\X:B(1T$&9QRC)D^\Q8HA,R3),3XZD@F',9B754> (!
M\OR,/8?H.3]5S)$0)T7EJ%8#+** Y:3,.N.P5WA)$Z1M^DP3:'*)Q-C>:FCG
MN&3<">Z)%TPBJB-Q@6./D=3YJ7V.3F@UMB7(8:R&!A&Q,F5@T^G6Y&H87.I&
MGQ_1Y/*4_M:NM'F,U5 6>=".VBH2D<=1:"+*C2)@GFSO!:UOO9PS9?:V&H9H
MC9$-UFMC@]&<QOF6.K@?/'-)R\/L3T^6_-3Z:AY0:>9$M,S;&-/Q?&KFSC57
MAF7);HR(.)4!U,>/-8QD21\J!]$&8TIQ<!!+3<#R6(/24SE)CR+&]E8C*.F"
MPERY9#3!2!(QOTV+"-5Y*,HO@""'L1I*4F&\(H)R"]*"O??E$86@:)8UHIB?
MRJ+N09M'Q1K *)'S8!WQ# < H;SZC33G>=8<4WPYE-G;:H 3ZB$HE4PZR80$
M]1IBJ6L]SF(-BO0)K493K,$P5<AYB;D@RAH4K2U97UB9N0456;HG1N6H5D-)
M*YTB7GI+!?/@'3A:[E-*DL4:ZI3>P%/$&L$X8BP'&^JXH9%92LN$NJ$AOR7&
M3A9L[$"1PY@-KC7E3EE%K;5*:!PX6^R0Y69#Z?6S*^=,F\>8#1^=0Q$T2PP0
MA'FL/.$+7R-FSI<B[(1FX\F"#<RHLIR+&!U%3AM&?1EL(&TRAI&,R@.0Y<]6
MOUW$P= /)I_'-Y->?B!MKX-F)-T715Y8#VY3D-Y04EYK-B@_]X0)51DV6\-V
M0*2:SN$P&1 6FAO""8G2<\7*8C\6BWR+@M$\B-H/J;O!<-S][X<#QVG[U7='
MTWGOA\5==W*W,;UZP-MYDM-T]I(A25&ZVNFT-<1YB"ZI)23/,2\38!,>CT?Z
MG\=!&L=H(HE6(/A_3V/ 9N[5B4#S\VY/B+0^VDJ#@5=*2NJ$,E@B:Z(K+S4+
M< ;S[.JZ%!\?]6.M-R/8"&D#CCQM''!BYNJ8>TER+UY+?"C48[</2F)^=^DI
M19M0&PA@XH1#>GJ9T,R]%F!ZE"UX+;ZK*#P*U2,M,#'8*$5DT(Q#5(\\</;<
M0@69'ZH\.JK'$V-$E#<H8&<"J# MI=1^CJH,,O?3)6M@Y0/B>Z2E#0A$E@I"
MB &>Q8&8J!\,5#HVE9\N63?3!\ W><8/\K[[W3,6(;**+EA'.0'!4W)1?L-:
MFJ7CMH1]&:;#X+'I9*_1VDD(F8VU*6LF:>#E9B42F4_+"*5;KT0M-OUQM]/M
M35*L]K%H3X;3@__A6[LWZ12=.!S<);=X,GYX:6@-^_#*LE;.K#[ 1J7[R*_8
M[]4O*&/RU3M-*]?=ZBY@+E]#M0)'0W%0%H&I)IH3-4_X8V3(LG8KJP=BB+26
M:7\(.CZOA:E11XM1S8L2C192,(7<M!@<1RR4E3J)]E55#:_KL<UZU(K'P6J7
M+2\C%592"0(E%,528QU169E31"FJ9(M K(CX=3&??C$K*K M+Z9@@1DJI(P,
M.RHU>$KE8C)3N9B:$@CVY74QMUC,5(2FN&N5Q9NF.A,"H)LBE6-8N;U=HS/3
M!3-#G;4J<HTCL7B><R',VZJ:<H11++ FUP7::H%&XV&W/7Y8C-^!F*,/'W]O
M7A2F! U!6TPDZ$#*9"R+B5")(JM8% Y1UM68;;,B_]E*Q0<J8IP5L8@40@&.
M#1+I)".!B,X1%S$!KSKZ*"M6 &-P/:XF:(<E2"'&K*KFQ\FT^\BGP:^M?B<5
MG/N^J*ZUR>=CQAAE"?5(.@TZC,]%!<)3[:L6BE)]D<OTS\N)CS22GEF(2&4J
M1H@A4BIO_"'DK:DR*U205$'_NC#'BH]DJCT'!D0@C1D6P3E<E@3F3%4MRF6:
ME*=>CZ>-C[RQ@7H&L:[F40GM/"X/DW&#*ETV@B1/M?NOBWEF\1&S2(7 ."(T
M".RI,W$NDZD FZV*CZ2BFEVFI_'4B_GH^$AI)@75'$>%M(Y2"S\OFT.$DY6&
M3"#&*;_,^.CI%VB/^,AR<,$51SQXB(T$0X:4\9'WJDH#7FY\]-0KLE5\!+9'
MD52:8%H\*B 277ETT0CBJMSNM)]Q78*GCH^P("BF5CDVI%/H H=Y?@=)5)U,
M19A<H/+2E[6!E$KQ(2>"0LAQ*PE;7"0E!M$JN\\0$==U.5Y\)+#U%JP)5B9:
MGDY0JO("6^0B5-EZS)6\P&S""1;E:8,D9Z6WF@5+ F;:B$A$>980K7976N@]
M)L0E9B N?S$W!4D$BX@UYXQ(AQPUX)+/G7!M>96_!Q&QY/("W8T3+.:C@R3#
M81VXD"AZ1P060H!W.,V6<Y]*SSZ/Q-))5F:/Z"@$H[V*TR(&J7@NX8NB=,ZZ
M2M\\N8*7N*-W@C79*CXBW'M#I!$6>Q^",W%QERDZ6>5*7"7BB4.C=.+6V."H
M%XQC9K /9=E/H1AY-FMT0?M&%$B/D!66!@?&/4Q[;L]/9C);%19A)@A3UX4Y
M7EQDG;$0#SGA(GA@SAK-YO<0L0V^VOW2XBHLYQ<6X4BIB,K*Z#7C(3I49DXQ
M1$R\*BRB$.->XL&&RU_,#6&14=*!A^$MY9(ZCZP,Y=Z1M[[*T0,#)S2[S(3%
MQ>T=:6,IL5QRRT7J4^4U773YE"9>'8RG#(NB14839)F/$C/&,!?SC"LU&%<=
MJL-$<*HO,R-TEMM&BN&@62!,B@BDM5R7_6BH)O[Y) HN>,=(2J>B04@9(1PC
M(HA%6Q##T)/?HAB-BO6K49MNQUN<SLUB%URDSFJC%+*I-;P!A:RDS^J7@BY(
M_NK*S:CI9[<!I/%&.WQ=:4Z5P4Q!!.,"*YO9&J.RFW)"(B'15H"X?<H&P">Y
M-\A1@CSC2 M17JW@J7]>=NN64;Y><F;YZSN U40FH3$L#;((IZT7[VT,\Q--
M3 -D67DL)=EZ_;1FL,H.G.E*6V\PFJPWCGB@7"E0BY:=W\L__I]N,4Q5.;Z_
M334Y5N2O'/.F#\P]F@[ :Z[?TBM_+5H)A.0'QN&TRGO[>_7[ED:F$@: 'XC+
M%H48B2+&,H$$X8&YLM43QY%D!02(('J]1E(=U<Z#M.1DI"4*2<&,@3"*"1*I
M=F470.QM)D"70U)Z*I):)R57X"530Y#@AMM%9_=4P_[T)#TN_EP[K0SA4:G@
M B(<E3W#.&6VH@K8T:5UN8/Y92M"+S'& @(P$QW15B*[R/#*K)@S51!)5]F5
MLR7MR12A9!X)IBCB!(&7120VY?ZZ\GG%[\LAZ<D4H>-"").(2F.P!IRSLFD'
M\9XU5B5X&I(>%_^T"<F8D8XBQI(;; @N=_DUR8JC["VM7UO=7DKKQ,'P8ZNW
M%*:L)L4OWD%<#)X5=FCUWO1'X^%DVF-W^66_?_PTG+[F>].6P*K5YA#.:#2M
MQ!FGO;=M&4E _)@5("-I==>*6F^Y#F>Y=L=6O,=<.\I3?1JG)2:"XM3TG<W#
M+4Z\R*I5/Y<U.[9F/^::2<V4"5HJS*P('!'LRE(O N=-R<YMS<Z>P 0TFK#(
M!J?!1PQ" 6E+-URCW T_M4*[,"?]F&L'XB"5Q5JGVN%$^!!]6<2 @Z++/0<B
MUANX7O+:7;(Q$H1(C@DC)G@K/.&VO$E"- F-=>(N><TNV1B1R$(4,AC' I@C
M@ZF<;Q$0AG'F_)W;FIT]@7W$J?JML$)'':SEL:QN#79*5R0NGE2A[;7W0+TB
MC'HN.)469-W$.*_PRC#+>Z0\PL!6;0,\%K6F_0OND$5.260T"T&:*!:HJ:C=
M 9>K C4[&77[Q6CD!G>?@173QIH;]$?=3C&<_N73L-4?S0XMX(H.SO2W=_]
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
M=7YX:6<FU=,$*4;"I^,>TNB@2G]1<IDQZ6O0HVJ5(8Z(SBFIUAPU6K 3X%^
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
M.SC0F-WB2@O--Z??5S (L<\-!%PQ^>8M\!0'TG4)$0E.L<ZDKY-&W,GCKFI
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
M9,1^B!9SWT&/2;(;*K!@Z:G2#%P?@"&C[.3?XGZA&:MVJNQ1##G?OY"OI[$
M-_6BVX+Q ^OQ8",]4X9,^ 9K0S@;*JU12%S\> -#@#@1'ERXOO*GBF"YU%^
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
M&H*>0U@F '<$X,Z)A?<"<$?4S47=7-3-1=U<U,U%W?PDO+L W#F5*%L [@C
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
M3-Z6F,\C+$Q1AIIO#^.;14"*T>[Y.=DI2@>ZKY=>\LU.E'CQA?7D^_W]1U]
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
M4N7C6TQRL4,NR-DKG_^H\O8N_/<O^0,^NQ@#E>Q;SMZ%-HQZ;4><Y;J^K,#
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
M,B/,;>RJ<]GT0 "<69@=GAWH@ 8:F3(@\N2,U,?1VU[_N#K"D]'QO]"^RM,
M_*#P-DO9TF\ 451@8]-:^#>'\YE8"]\_(DHV6S , 'W0;L3#:R.W0'V *>^1
M8EPIBU?KR(U06D!&UN"'8+S%8("B=DAI'OC;*;X^05@5N'^*+9+]WL89!G/G
MN?#/AAV;<IRMR 69$C(F 8PG+KYL,1 L$]$IB&\7#![V<G%$5V  0AW+%\-X
MZ4&UBI>HC<R%'R,]\0V1+F0QZ1?;F8)&.CCR$%<RTW/G7<V.6&W!V0\89-JP
MM+WUT%L^#1-%U->*"/3*FB[I7[2MRG6)6F,EFF+8M7Y,8Z/!S)VCK^S)P-W:
M"17&0KF*PX#PARJVAXXFHI[OJ#.N)#:,)Y,/"$Z(9J$4(SWHYA-,_("^B)<\
MJA[21Z'XTS_X0_'BS32((_FL!),PQ#B18G3<ORQ(F=NV3(CU_@TOS/:!]L\
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
M_B@,$'\64;1Z\_KU_?U]Z]LT]%I!>/O::K<[K_'7K_'!'_3ST<,*GD_2E'_
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
M,X'DR(+D*.R(0A0O']/]#2K_LY<??_HO4$L#!!0    ( /6+ADW%N43'B1H
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
MD4B JM+Y22M)=/#6X13[2;[PBEEI<$AWH9%6$=(W9OW&':4-U0IJDL?>)Q1
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
MD2V?"$#XZR7SPT?1YRP=KT;+JVP;(3A0#^'0HY$A3N:7JE((()%42B)E03[
MUG0H '5*()3F8MHH'A5UG7,XN[ZT8C/ Q<'S[4>?CZ02G'-M&+!:0H(85:J@
M*=@Z:)C5#NJSZ#6O&P/G;3"^'X8?*&PP$'[W8\Q\"B,,RM/)@XO/GHL8D9[F
M5;890\@!P0,)!2V$J2X7[Q.V3$,\>76U3W4T.@M);D@]R=EGST40,D,],<Y*
MI1WPR!2G\Q!3A WH^% [G*V#1G>GCK\G\U6R*%%=_.6C$<N+H5I"D=!.,2,I
MY;J@2 ;%=C@SMP4-O"8:7?.W!%\CS17Q6C@+# %AQ"C70[<4>*,'>/:S.A,.
M</-,#+H[Z;M87MUL!UEBJNY]/O(T8!(V%QGD'.4'>IS:K4 0^^IV<HLEOAN;
MKTU TBV[?TG3\=/=Z&LZ/5[7^U"CR%!FC0*( F+S O:6L$+YY/E-HL.;V#6Y
MM9?W#4#3@8>XB&1_3>:3-/LM72;M^COWO.\Q[OYQ?I-FL[7#T^9E-7J\J3&/
M['^<!T%8E?5]'F@144*0=@8[%.3(0>FU5LA8#7$>+2CG+NR"QE->T#U/YY?-
M.X*,)YIZ'?16"<(G:]JX%<K62"UIUA5:FS=ITUATZ10]W[(.$W>99+.<S&]A
MN"<*QNY[/(*,4(^H#4:E4IX!*BS;PN&HX(-UDM9B[4M;NSXPG3E37@SU9%G0
M_0TB "W#)"A-4#BC),RS^PKJ,%9DF'[39AAV@ONU$'IK<C H-^J0V-^7"? L
MI[%$;=@]ST=.8,241D@$G#!AEL!BG72(D0'6AZW+I%>:?WU8NF+Y\XWNQ!;_
M^N$(4H2I9 A2C+"#05TR>DN5API4+TMPOGG?VP9?&Y9^F/U;/#N]L!]J$FGI
M(<1:>^F$ Y1Y DU!H4.8#7N+K\.RH]ROC=!;E(5!;O-#$(%S6;^W\,A^?\JG
M27P]F3X]LW!P.S^_DTAIR)2"&F#%)$;. %YLC5X$.WIX>WQ]'J4=H=6H&+PX
MMU)!!O;V$ $MG-):>*V$@ 9B$]2;C<\$$*:KG]1LS:W?@0 T 54_Z_^79)S,
MUL5M-L=*SU($]S6. I[,*Y0?@$)2.VN100753/KJ<;WSCTT.1#%L *9A",>9
MBL+^YI%$0H0Y8?,+M1'%$B)9>%T!AY9>D@)9C[5G24TM]/Y,\G,!2N?PQ&:(
MXG(U/YT#5K*'""@-&&2<( 6Q]09+:W9[L=%^Z'IK7;:>)3-581N&V'S[(ZTI
M-KL>HJ# &2BX18 1JSV RM@M_5#S&F+3D;;;J=A4A:W-S/ O\?SVV F/W?=Y
M+A;0!%CKC,ES>ZBDA:A#PVO<;'E^F83.]=8Z2+3.O8.3^<43D5. 4B8YH]1Y
M1XW7L-A (3!0#5.QK(C]2\[5PN!R>#@HY:Y;UG7'LE\#?+/5["C3GCT3(:<)
MQUIA8HFE%"M9+#@"YO'3X:A7E5%/FZ&]5;[%/T[S[>DS41!1P2 BB"GNL \
M:%!D0'ELNXSB=<&W&K3WH]OZ>)2H6;HZ6F/D4),H+Y2O)14L4$0]Y\":77X;
MP&[P1L^GAC/U*D/3#_,_SI=)EBR67^)ELLY-'P<]>Q2^B&_+9VH>ZR2"'"O%
M*)$"!&61(RB=+U @<DC3OQL!:1"LKD3F<Y:.DF2\\ &J%_DG1V3D2*O(<B<Q
M=9(JRUGXA7C!=G1Z7CUWJ[6ZATT+17/H]+-P/!GS8\W%+WEB/2R];ASI(W+$
M6*FQU,&V=Y@QX4D1V,* @^H2TEI%P7:7C>:PJA@"+CL<F\S3V62^8<?>4'"%
MGB*(M<B/P'D+C*12>RP*;P^FVE7?15JKO=>4.'2#V( 6D<_99)347$0V?402
M,HNIU3+ '?[C7BFYPT#!ZH='6BM5U\,B4@FKWN7E6WC+(B^V]BV+\PM+;?Q0
M/JG@1#\1E$@QP@(4(BRH'CJFX X+J:N[&EJK1M>9W#2 UW!D)R^*EHQ6R\GW
MY DYE=:>4WU&!BEGK"6 "P*T<A8Q76!D2(T[UEJ[N*A[F6H&N^'(UZ-E=[6Y
MXVN]UG[+)K>W9X0.S^XYXEACXZ2$()@/WCCB\&X^*@RJ.V5:N[>H>UEK$L&F
M5>JM\*]'I!9J_U#5?)QW\$P%W.>S:>E-$0O&AG+..*B!@6'-)ZSP26,<3)+J
MGK_6KA;J1"?O#-+>4R&RS=U'._+"!_/1Y#Z>;AR@^9/)[.CMR'6[CCQDTO(P
M5Z'CE#O/H>1;Q C"I$:BUH7ZGUO'L.FU;GTSW&9$Z<V+).=S5[-C?456,*BY
MRO51Q(T@4-(B%D.LJ%$LIKW[?SI9KQH$K;L5Z2;)LF3L)_-X/DKR:BB+4S=
M'FP3,>0#F(Y $?XQQOH\8VE+(P@6377!N!AO=%/@]!_$<C<WR2@W(&K&L?;T
M$V&<E] *.'#N$>!>:%WX68G6L+I;H+UK;KJ+9=4'K*>3Z#Z>9.N;SNQDD==)
M665'B\N5:!W1L/D)([W! EHD=*"\\+T2RDF-ZPP&[ZYN#Z9'\>BR5)6)[^^3
ML8FGTT7?!:,V%X1_#&_[D8R_I>O[^HJ;)CZ5*!]5JGT$( :0>>"T!A8X8V 8
M#E; 0D" DZ7,NN[IW_Q[JL!4R1XBBC%D(E^QE/-&P6#ZDRT&V%G>97FYHT6G
M&N;HR^ML6D$K'G)9JM,DGSB\6*Z#2!$.*%8B;(C:: *$-+B C%G49>V:LQ+!
M&Q>)LT6N GQ=Z17'!E^JT%&Y#B(I N'2V7R;= H@PJ4MJ,>2^F'FH+?%XC,D
MJ#:&?S9)ZD>"3AQSO P!ZLFT">K"AH#3];5>/!H)K3Q5#!(=:-,"<>9V@!EI
M!UAVHVE6O31AZB'4%<]W):7--%XLMD&&$VK*P381YPPAYHAS1'&OH3*/8'%&
MJQ]1:[GF5MN:25.(=;82/!GFR>WB]<.1(($"PJV$UEFJ(?',['#B# Y;R6B
M6R\7@Z8@>BL",$C=8!!\[\NK.9NE\_5P58GBFB\?C@15@$'C# 9>A9TM:$X%
M0,0(4+WH4GLE]6NPYI6WLB8>0[ ,OBZSR3^3D^FS9;N(<M\0Y9AJ"QVA4GHI
M5(& =!P/3R+Z\X?5 *YB0/W8:$Q\OQ[*@?AYF:81#$JNY\Q2RRF"" &C"D6)
M(">J![M:BY:WP_V6 !O$@G$7'X]UG6X<(<VE8M@%VTARP)#W#!546T>K+Q*M
MQ<Y[7"2J0-:5H#Q>/K_XECY>F/(YGHP_SH.03Y;Q]$5V2'Z3];,HW]?5]2+Y
MURHO>?K8VQ'Y:NV=$;8!92N!TA)@I%!^#*; &*H:175:B]2W*Y9#0;J?(.[7
MT5TR7DV3JYLB8\']N,_OJ/3;!_H.[39W%Q#GD&F/#!$V&#MYVJ@6:W8 ZK14
M%WT7$(>6*\*4Q,X2C+4/UEQ!&]2=EH*N=!=0:=Z4N OH/"P&'71MXBX@X!SU
MPH;%42M"&,*>\@(.I6JH(3W<!52:M67N CH/F*Z4C:;N@.&08!#4; \] XZ
MH'RK@CKI,1ZVE[(>P\I=!E,-H;<F!X-T5@Z!_8/(P*QX%Y Q@2!$#=>&4Z&D
MLNX1*H\[K>-6ZRZ@TDPJ=1?0>;!TQ?(7BG<^7O=C-%WE1Z74+ U4_._Z5LXC
M4E"VBT@)(04Q3B&D 0N&""5ZIV=YT>7%@#6S;ZMJC"U!U9DOXLD0KV[RT>=I
MP_D)E<]9,INL9L=\"J?:1D!PK7-4!7>>&>OSVW<W-'N%3/7(5N?G@*J*1],8
M]2,7F\,J0:+7QU5*B\3S9A$DD" !/9(0&@LI$V)'*0AK\O <F.U*0RUX>MQ-
MSMLX(J=D?G[!.4LY\@)YNO76YP)N9/73@)T?Y6EPCS@3E;Z=>;\E2Q-GV<-F
M4UOE+LM7/LPWYMXC//!6:@^5H=8+XCF6&P:9P'=3ZF314-U[,NPS^6%33@P(
M(@T$%EO%55M/7)<9)Y7<>Z5Y4\*]=QX6@W;O/2?O_%M &=".V?!_@C.K!3<.
MNP(*AW&7=9]KN_9*L_7T+:#GP=+/P=QZ-S\Z;#'P!G##J-) $L71ED(GE)/#
M=N[585G9*R"K(?0696&0#KXAB$ CN4;=7O^H.;#><T,P5A8AZRT2!4E<V^HI
MZ-W?_UF:.Q6O?SP/JKZ\^E4">DP0PJ5A2$/**0?4$EM0AJ2M7KJSA[N_J^[Z
M#0!S:8&<H#%+XU$0:6V%AH;(PA]IL$< #7O/K\>P<A&=:@B]-3D8Y'X_!/9?
M<D"/Y:6EC)%64$NED%I+4- FT1!/(-9E4JF WGFP5%3Q^J_/!JCA CHB-.60
M" DDAP69ROCJ.W[G4;MS'4%=8=:=X==D>3:(-+$HCXL;8I@P7.+=9$*NQF7?
MG8?KJCL(F\&F'\/_:='Y%][Z;W?)Z16E@5XC"8E"R@J B4-$8"WQ;@D-IGAU
M=:+S(%\S3N8VT1M@5.C3)+Z>3-]T8(@3H9 41A&I'2;4F^)F;TZE+5=>?JB!
M(:1!4%7RV["P$DXX2\7V:@J.G0)=)GI5R_LNRYL2@:'SL'C;@2'G**!,0"45
M<1QKH+:E"3DQ4G6I,-9V$95F:XG T%FP7&(P0'J@+ -20Q#V)"41\:"@4&$V
M\ )8=5A6-BI0#:&W* N#=!0-001:# R]5K<JQ(8.=1(Y:RVB6@#GO59:!96T
M6"H),>22PD.E>70R/-006I<4(7),$41=?M3>:Q%0%$H46I73?+"5JIK<_AL
MYM(B PQAR@Q0&..\N@MF",&".A[FT+ W_WH,*Q<BJ(;06Y.#06[\0V#_)4>(
M,#-.AST20<\EI"PO]E301JGH\@1XO0A1:2:5BA"=!TM/;N!G/KGR?MYGS2+.
M =':6(,,)-@R9,GV)D#.@*%=%LZNF[;?B%.H%CS]",+O\WASX"09%Z>.2DO#
MGK81UIAR)@E0(IA*VOLPB(+F\$'UDQS='^=J1"3J8W29<4+-#(10L3 #)-!$
M2<;-CD93XXKP[@]R59:#9K#I4A7\MMT;3RB Q6,1,LQ*HZRC1'CH+;*Z,)D9
M,WR A9V:YG(-./H)S:U-W$,QMNUPZKS5IJ.-'VT^=O/E9/GP<7Z39K-GQ\D[
MC^SM*M%^*A'4>_UPQ(S R"#,C9 0ZJ#784PUL90B+2PN9=ZT3-FI4-[S!R.:
M+SZ4  0 H X#)#3:4B2MTX.)XM5AQJ&BX540&'3LKMFB\]X0#9&5Q"DDJ"?.
M\ (8I;'HTJ5[EBNO*G]+UY8_#YC.;/F:I<4] "@O+6"MH<9 (;A3!5426S%L
M%UX#W#I=8[P:1&]%  ;INQL$W_MRWM6K+8\8TYH*PPD1#",H-"_V3P4X&*#;
MK@YK3M>6/P^/'KBLS^'R]N%(,6IPL$ \ML$>H<&8V6U_R@(YP+HZ[7"Y&A[E
MN+PHJ%XDHY]OT^\?QLEDP^'PRTO&AH^BC46T&=V:SDT1ZJO5<K&,YWD]J#U,
M+M<P4L8Y!H%=^YT9]YAZ6ZC%%N !.F,;T.U;P:9MPWR3T?MQGE_,G%_1/(WG
MB]Q<GMU/TX<D6=/P>96-[N+%^LOVC/5S1W+PB[Y3=]<LUV$PXSSE(N@0\4:(
MLWA^NQ8Q_?#XR.?X8>VA^"/.QJ4< K4[CR00F%JK(366Y36Y3=A:5%XSW$,G
M6"F;JB7D=JG:)\E<'*+SI.^AJ7=$4)$P=RES%#)-)<TG[P9'YZ6V->[R;MAM
MT:'(O+1?>P)[T!Z2#56G<YN>/1=)SP.A!*BP+4&ON192;5D @FW1I65TGB>D
M>Q%X6<6N!HY=:=C5L7FD;C[.=[]22;-MO"YB! ,AK4$$>*8E]<CC EFA%1NV
M\Z:BE+Q<\(8#[%^BVQS"@W0[7;#$]B.ISRR&DWZ,/4]'5G)%'5:06(BX-P[O
M0(9 V &ZJ_IE;]HTI)TM:HU&L9 PW!(H$(,*6Z*D8SL:-:J1FM!R0GK_NEM3
MF%Y,_,,3A2 .DT(*[)@@G*."*N\X';8.U0"W2@1"*D'T5@1@D)K((/C>>VBD
M4@", $FQS1=&3I56>=F$'542=,OOZJ&1LJPY'0 [#X_!V#B'=K_?5CE5V_US
MH5;+NS3+\V_;\/ >>E<D >*&*B*94-I+ +F1!::$D0%>A].GR[)G^ <OTK_&
M/R:SU6RGRZ^N%Z-LLKZC]$O8!MJ0[!.OC)#!P5@PDD!# W<E\9)O$4;0Z.J^
MT=;BRY<HX,URH>*Y\O70KH^,_OKA\9&GH[>K;'N/R=7-39)-YK>?P[_I>)]%
MU\Z+(J"!=\'4!893"RE&QA4+ 7)"5P\8M78.H0<Q'03VG2["QPC5!PC=Q;OS
M"^;S^YAW"0>!X-'Q<FGMO33"4B#@!2-:,X"TQI:; F4D6/5$G];.8/2]$ ^!
M#T/+,?F2+):!M&4R7G_U>WCEXO%F\B=G./[*]#@NF2ALGCJ84#9HGXISQ^6F
M/JSQBF!L2OD=_\KT2"+&0=@MO.#:&DKR0U2:;W'$WG9:3ZSM3(_2(M-:IL=Y
M8+_!3 \:" ?(:<@##-IQCXTH *"<=!EDZBE:4%H$CF9ZG(?C8.SN"PB7$YI7
MIE*<"694?JS)*;7C#Z(#OXNAHI1T$3>O!NQ?HML<PH.,KURPQ/8CJ?LLB"]?
M?S\9H#G:+D+*<V&($3)8=E8($3:C0C<2MD8]D<O*_BC-\K0]<+L2I+^',>=%
M=([K;T^>BH@A0@$@!0D6N&% <+ZC@VB"*PO)Q>1Z5-7>JJ/8L32<W+F>/1<!
M23R"BG$-J(&6*PQT08O%% Q;6ZK$E?V<K87'9?-XD&I%]ZP=E-ZZ7K'"HA86
MOJMY<E(W.*.7" 8%33*IO'48.FJ0,J[  2$U0$VA(A_+J9@-8#0<6?GV1]J
MK.QZB<(X N%!ZV$. L"X!*!0YPE5L+J[I[7@=5>R4A6CP=C#1Y7K+8J; "4\
M7Y@JO29"T,*\WI]#$E$<&(01V2'I@!G>RM2G4[L_Y <?@7Y*XI?)[=URL0T^
MQK<G<X":?E\45!3A@\ZBB>0F6*?,V!V#+1-=W@E\(5+=,PN&%G)^M'[W>"G4
M*/01NOLKW'Q<(($"PG@<% !&%+5ART:*,>0,TAX[V>--8Y<5;E: (&D0L=0X
M8X-*Y8G8XNB$@5WZJ-L.-Y<6F=;"S>>!_0;#S589$&Q\:[D53G&,C'(%  2K
MZCE;%Q-N+BT"1\/-Y^$X&!OE F)VSA".B?>!19H+#['!Q2+AF,,755B@M)1T
M$;RK!NQ?HML<PH/T"U^PQ+ZE<+,E@C-&D7#,4YO_1*2@U3EL+]!5TRK+SPHW
MGP?N8):\0_@5]FYQF<#B:GF79-_NXOG5^H#.XK>\ /\B@/$EG4Y]FN6-VK &
M*PTD,IAJA'S@@?&>>*WA3@/S%.BWZ96L;/L,F3=O:*9L#G3V.TDV8X@\TA(X
M3P(C-.2! 0B9@@?>=)NUUO+\:%E(NY]+E5AX^=/HE]#%<O%QO@E_]#*+G@\A
MDE@XP840ACOH,468R@T'#"!,#[ *]9]^$M7BX.7/H;^O6=3K''H^A$A[1#U@
MF #*!2*>2DX+#OBPCE6>0\,[POQ6YE M#E[^' J,N4DF?4^C5Z.()%< 8ZYY
M$ N%@$,VR,F6#TJAZD59AG=4^JW,I+I,O/S)M&/4/Y(\_I^,U?<DBV^3]3YM
MXV7BXTGV]WBZ2@;C9CAGI!$(NKE&+J]NB3%S&C&F"GY*R?4;4A$OP@_1(O/^
M3)-QX#,P$DYYAAFDF#C&./16^()SQG9ZR]]P]L)V9'^ <_A,]E_^Q'UNU0YS
M]IXYQF!62,.X<QI+I20&82,!6QY"JURI6VDO9.?\TTSA=F7@\N?Q<\MZF//X
MS#%&SEH$:+"WA";,2 "A(04/$<75M^)+=O!<^#QN5P8N?QYO[?I5EBR&.8G/
M&6"$!<\K[0.@PPJL&$&>%4[RP,@:MZE?LF/IPF=PBP(PW),8ZZ\V )0[@='#
M)93K#UZQW/W(?TV^)*/T=I[7@/XXWY7(O[JYND\V54H7?QTH.>Z9"O+*O&":
M*"D154!KMCXB;"&PEHI2!7/_.E"21!2AH(@[@RGB&'A@L>,%C@*H+J_C;?M
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
MQ2B;W&^8J5>+(#^+%M_^=9,0E8=$?DG2VRR^OYN,OB3?D_FJQ6( Q]XZS,H
MZ?H^^FP]F"^31;GR  <;10HR(*G#%@D.N-#:Y%:EU1 YIBDLE?_<$:6G$B_W
M-XBL\0I!S@AS@4+K#<-J2R$.>V^7&1/'*P,TP*37KJ/ZB PZM?$5A?HAO\SI
MU$7=AUM%% BO@"3<6Z AH50 4( 3P%)#32VLR^M3HE,9H@Z=T2\ "*\_[3PX
MW"H*L"F.I>=<26NUIAJ9@LY@A*MANY$:X>#)!:4N6F]7.@;I8QJ:4/0C#(^J
MWJNQG_1+G&P;+!RC"7?06B@QQ3(OREO0['6G)S;*NBF:X&#:+DZ]+13Z02?S
MT=TLSD[%KTXUC1RARG'A(5)<">0QLW)+,9&@QM6'+8>QVM<MZN#4GV04@SY_
M'WG1-)+YC0]>X+5WA!,!)? %Q9@K?G&J1D6&GI241G#[,TC,I:@? Q&4GK(D
MXFFRV+J;?DM.9]'N?3X2FD(*F)',,VD0M- 7BAOQ6@XQ^M48NUYF.C0 4$7F
M+[+E$\:'OUXR/7ST&.-]5(_B0W<,'GT^RM4E 0(U9!W?LQ@[MZ6)0@2K'X%L
M^1KEAG2))L%IE>$;9]C3$1Y<^X\^'W&*&,<>:*6@05X(Z HAIE@!,4P5H2$^
MI>TA]#:X/ZCM?DA,K\/L13+Z^3;]_F&41RZSAYS?O/@C9S=_PN[MQ]'O7_?P
M]O'+*.P^1BA/$$!0(R>T5\7.1BV%G3+R^&;=$.YI30C:9]DO^@C+?M$11%83
M3XAW #*<7T, 61%^<;[&/8:-YYVTP[*S(>C-OOH<])#P07Q[M'#8L681E";\
M1[S7P'LFJ'"V\'<Q:8=XJ5@7@</J"+6=P7$L@O^8SO$M7<;3[:?ZX?%!E27Q
MB;L-NCA5M1[7(D^A<>&UV3R>FM5BF<Z2;'U'7*#YT^1[,M[<B/&I1,2_:I>1
M"E8V%%P+J(C2Q#(D\EM<$$2<<@%*K74MV<H[9IY)7/F"354ZCA# @$E/">$*
MY$<V)<);Q BWMLMR\D?S"]H7B8,%F3K M<LLA8XM?0&<Q1Q#89U&7"LCO"F
M\!AWZ>FK>/BE7?Z7\@B<!^*%V(3.&:\-=F$G9D 8ZZDH:')(#_282T-\*F<<
M5D+H;7#_@CP"W3*].V:KL+Z%@1T^#OOZH8A(IKB4  CJ$(>,4[Q;]H)U/"#[
MHR$NI U!T5DQC%_=Z3-*CP\%]<E+C01FBDC%J2(XV-!;*J 2E^,].).AM:%H
M=68N)O'G>#2YF8R.3\Z7ST7YT &B@GD+J.56&,@*;9AX4UW=;[QT30OSLR8:
MW94IV>B;)0SDB )%O!!,:BR%H1QY%2CPV$D-D64##)YV;LA5Q*I/ST_;9V6^
MKJX7R;]6X?7N>SZ&[M[4M[/JQ7C*.*,.-8F\P180:SVB7 41$HIA[C'4BF)9
MLIAE)U2>="'M>3QB&$$OK0ZZK>#Y23LMT)8Z!'F-G:)AQU!]]KQT_-1'8]"'
M3E[2=_K R8$6D4 H&#Q&,:J-9Q0PI$ !B@N[ZF!=.[4X?$)<JH'36<K6Z]&>
M3.8[V";2&$)(C&9*:1$4+TB5WTTQ._A*)74Y=UH2:N'T-F5B4(Z=X8G"($3@
M=";GON<CIZ!UDG)C&""8::<]*VAS83<>GC'2 )^.<[X2,EUQO3@6KT;_6DT6
M&]"/:P('6D16: 885$!HS8%E4BE1T!>VTBYKF_2G"30#3I_,SW_-DM.K_\FV
M$:0^@ C#7,%<4\,@P,7"B2$1>MB:06U.EI",)O#Z<\C*(#6&X8G(N:*QMWSN
MK_%LEB[O?DVRVR0+J^/'^2B>CZ_6Y=T_Q=<+DV;WZ2:Q:O/,T7*Z%7N+/"1A
MM]2*6P>LP!@8A7:;+P$#O"NW0?:E7>-7;A59O,Q1'2>3S0H2?GFY<(2/HD_)
M;3QU\^5D^7! J]CS5,05PT)  9QP2#&F*'/%YALP&^S!D$8TB?J M,3+S7@.
MKO4O'XFTI\Z;,#YIO5?$&@D+[1EYHLTPM_]:\*>-0G$A?!S4UMP+^]K:=7\^
MO-"?M^&>Z"A"@C-HO, 6DT 8T=KLUBA!:MQKT_A>6YTWQ[?49A'J6B<WZ>QZ
M,E^/UZ1A@@3LUW]\R^+Y8G.]T['3!.=T$UDOF3$&&Z>=8#XOU;X+J1"%N[RX
MLIJ#IWYTJ$6\6H\XKV:S.'NXNODZN9WG61#Q?*E&ZV,RD_GMYW0Z&4W:C3J7
M>7_K=2G+#:,$'%LNY?]<QXODO_[M_P-02P,$%     @ ]8N&38N%-TXPE
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
MU=PC')U=EZC&[#)>,2V>O+DF40<[PB]3]\XB.B"^+?8KC(CMV-B+:>WB89L
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
M:>9^&6JGVZF7F]1,<":R7;IHZSNXV]""A!G/=\ST09#A3;VOLO5^%?LA#)P
M>-"+/1O9P$;- D"<)JX'$]ZU'GJ-&ER/=L#9G!OS#.FS"J0'._5R-1$BQ]:R
M&0G(,MY>0[Z]L17;%(-:W^6#H*0!0E&*;!(%,$J@&Y)V=0H#0<=T2&B9K5[3
MQL==(^^UX*I<S9QK%% S=)M2T-EJ'C$N5454/"@_D(I*."<CH[(<<K<-JR_9
MKOAGT[*F$&I:BFVR[BRL*_JP]^WLR]NTV&447+;]3'^3M[![C7>=( 9N$K@P
M31V2(I "KQN[QHGG.;Q]KTG &&R-'>%OKALY>- HPK$/;. Y>&$=W)BMOM)"
M_EB/;=+@+D-))O;Y9:=N!L8GT9VWY!'8M,KT0XH/Q1#XMA>Z20\3V9!KP=ML
MX S7@,?^-$*4Y/6Z*NY['4(/=;'+18_?FSZ$$V01T]&;(:$LHO+4'113B48E
M_G^ G*/DOL[THQX'[@[)T/\EC_0?[<DP@0N<-$X02=PHQ+;OLKU]J>L@Z ,G
MQ$+91,J \>['<,-0 TKN/"HYZC@[&Z99$^QCB!)FIF?Q!BEC'0H5#I>A9FHN
MO.P^J/,AJRKT+S>'K40 (!!B&/@(IX%O!P#:O37B1X&*L/#:F%I;VA,V)(YV
MDB913F),\*>H,CS43:(T'3<"8B/*YC+U1MB+,Y(CQXJ"ZG3'F2#7<1P/HP!"
M%(4><7R8=O;<.'&$3IN3MS*/\D@=I*1 I;3Z&&!1B_[,<CC227[$-$B0T\6J
MD*@?YW5(BAE))>J.2R'024CLAQ@'MN<&B* TZ&T1[ H="2QG86(%4M(<7M*D
M],8 7ZHCJEE.07J3%GZ)$:1QD?(BZL.XM$@QPBLK_4PU7/_CH:B;Y?Y-.95$
M*+ #!]H10J&=!#&$46^-#NF(B+#(VC L+3TLZPB7U*A*FD,^G9F"/C&ED6'.
MB-:<H&9$;53)7(;>*'M1ZGW$U#6'_5CE?0GE^"EP4H?62VZ(?!PXMML/YES'
MBX16EZE;FT&'+JP>H^1H2P/'\NIDCEYUG1)A=C+->D:8H'K)D;U<'9/TAT/1
M5)CB.4?HE^SNKMQ__26OON05+>+>[];9;G-Y\Y_Y>D\EH<9E=5]667O:)?M,
M5]FECD<+.P3#A-A)Y+HVAF 8,'JVPWNTD"G[AO6O@VVUF"P*_()=U-?TXP_@
MK2/TW4?Y3\HQ%IEQC5Q*4,144SH>YP><TP6&_U2C)01([J C@X'B.?Y(DK@W
MTML489C_D"3C'I;3/=1\27&3%ZL/^9=L2W;[_G*,$ 9N%#F132("8!! /R!]
MGX;F8*[SV66^UW 2:^!8+1ZA200ICL;3CFEZQ-*)"#-O%-QU7W'7^?HO7\K'
MGZEW;;%-?WA98[_A^1MRH\+/O#*BA+Q4?SKX7_OVR_N.2.J3%--OBI,TA5Z"
M8Z?OB(#40UP'JPM_J>$7OG^@A4;GXLR<?].-D2+VFO/RH>,5/W;YQ/LMQ<K\
M+[<<[%+Q:5 :XO[E=&'1E!0@"@,'IY&;N!XU[B&$A^5@D8>X6I2&3,\SL/W+
M2(&N-')2CH34:';*(&@9R([QKV<(JQP(I='KE '1.G!5"XSDD/4,6_RC55VT
M+W*@JLVY\3&J7@XEE]9\&*[@2+&;V%Z2I, /(7) 1,OD833L>%P3L\I&IE[B
M)W_ECSR/?*VF22@42S%R[$VQ[N8#Q]4]RH0NHXND[L;X AQ97D3[X;B\NREV
MP_:N@M+6_,MUE>WJV[RJ\HVS2M(XP!B[F" 2!6G@8G^ X$%7Z'Y#K8:GZI*O
M#V OZ+\<P;7V![QRW7(]$>!3L]G(%U.X@7=\S/LSI-8U!^]&>^D\''*TU;6&
M8AG::,:U$\UV _QQUW#KK_GF89M?WC9'IJ.LSC?LB.)\5S<0/N_+]>_M2>LU
M7.^+1W8Y+=NN=M@-ZSDP= FB>.(H!0$ 3A*T)Q0#Q_-LH=L<)H!CNB[L/&"[
MX&N&UBK;XPVR#JY@;3A!?#BKR&6%1K#>9)#?W3#,UC%H=FD:BU&'FRUR:I%W
MVVJM^4X%5:9[K("=+I;+D/,I'7Y9%$_-M;CT?V1'HM?[?/.)_K,JUO2G!M6O
MNV)_"A,AV/-BST^0ZR9)0H#K)STF('A?N%DD$PI^-:#NM/^!XE96?B/A$17]
MN2,CJ/='01F06P?HG>PWX)>H^1)L<\F]R2@N3>F-^GI2Y,TS+*[OY.Y^6S[E
M^>>\>BS6^=MY"&Z;T#7GX'S*U^677?'/?'.55T5)/U?OCT_%1G:<(N(%P$T\
MWW."H#N)C>(-O,26T_ZI44X]$.C*S_61-U;^G?V<T\31NV(5NV9VICVDJ$DD
MPP%:])O*^VYL*'H;P'P/@VBF6?)S()^%>J^LSBWK])#DX!O[BP?OK-8]J_%O
M0<E*<\"X$ME<#\G2DMQL/)Q,@/-&ACLYO@VKJNC[VZ@M>CI\Y"I[8K^"W[)J
MTXW4+A_V5)AWFV+WY5.YW:9EQ?[CRL? QCYP(PK/2X*$I+'OVXF/@(<]F$*A
MS#@/1--I<?Q*SD4%BS-S+3].>B;+K".?K)NG9QFL\\MJ'+LXS*<=.6?]QMRS
M.O^FSE9&@C26JN9]*A:2IV8FX6626D),9LA0'Q^:54"AAP(4^,A-XP@0$KM1
M1#J<"?(17MTW^??S/JOVDZ<H3HPBJO?2'?[>;4;_E9;H[ZR;_$NQVS'QHI5X
M^WWR]W;/$-'),YB!,"XB>5U8K6<_;-9JX4^3L 0?@C]<KA+UWUR:DHH$=X9B
MLUK-M>N;Y*%B]^>U@MMHXW%;BWS/JW5!P:Y<X'EQE/@N<APW=6!@NV$/A*;1
M:+7+O[!9+\[THQ\ ES#%K3 =8^77IZ,U ;65]\"XLHH9C1$F<4Q$S$5D(2IA
MT,&7,F":RZDJ45HGW^;%_H'"AKL-^7Y?=%/8[W>M2RL0N"$( ,*)0Y(0 >RZ
M28\[L&':R\+U=+,GZJ EI.1:8C[EF9[<MJBIGK M(3E#S:DM2XW\-!7L1-&>
MO:(]\K-Y0HX\98VGUM<?J\8]&SJ#-:^^QV8AV6TY?&BNB75':KY9'#NU_=@#
MCA]#+_6CV$M=N\<90^!ULSADQUM$3XY0? ZG=T9B!B>G*B<V=[-(E9MW),\;
MT3^&BBGX;WPD+Q:)J53J;\V*IU98<[;DZ;IDO^H&)FR=0@<?)2DFCNU[!(8
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
MCN\"3/J,"TB$N"YTG F:X<35 V/E=9W?9RQ5T9];C&QJG('DRUUSQ6X\8_T
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
M](*[2B/$BNNKCB@M6F>U.,BGM_JXE)H<9;= 7=ZS4]YK\CVOU@4%M0(13J(
M82\,0XQA @'JMW6[-G&$FO?JUB:=_LP[6&R,7C.X5MGBO6!'<F\?-NPUS[-J
M^S1\=//\@PJSHW+!D)@.-1X'I?G/ALT.GC7@FW&N\RVZ>"<WE:A>ADAJ]&=L
M^E(#4S(2V%]\='F+R[N[<M?@6+D()!YP0C=R<.@@+V*E;V>78H*R$BAG;5()
MW'_-#S=N41E<-T [D7O8T8>M^0BYN]^63WG>O:_][&;3_Y770,EHB&N@^4"H
M:.#[(_Y;?"W-\XG@FWQQBJ :U\L3045_1D10!U.B39NTK#[E]]WK^\*P"WQD
M!P0D, T\^K_P8-A+'*C0L5&P.DV[YH".O80Z2SX-O(LU;4QSK=:QN2TKZSG9
M,RK>6<8XFC4:Z%Z(YFETZ$2;1AM7,J4?+G>/>;4O;K9YTQRW81*#-$!!9!,,
M;!1&Z; 8R0Y"5[;H$[4S:;EW4U95^8T.:VMVS>#Z -6J\UU!W\U=N6>K3W9Y
M<P&)REVL2MR+EW@F:5<I[HYP-8M\YBOJ7C#$6<[)\KH04=/AR4@)I\8.SU6I
M1]IY=5#.[/X^W^!LNZU7"8Z#Q %)Z ;093<@V';8FXPB+'(/@19[$ZVO:6$V
M]<1Q-;%ND-(_*%3^RSW521X7K.F(5:O.*+;#V/[RUFKA67AJ-OEO2IV45;F+
M4M78Y;DE]1P);TB]5N[FOR-5GRNE@6=+>JA^G&JN\QU;3[_=EM]82;9R_" @
M";)!0*+(=5)"T+"XD_@@5ANNJUB>* ,\G\=L,%K%W7U5/N9-:LAZP*S4O6DN
M)MZ7[VIV,;' ==JZHR(\F#<>"?4!_4_/8O%GJX5I#3AG&]:/<,<WM-=!_D(J
M8<U.G1[BZ^-,I</S?E?LBVQ[]7"S+=:7M[=Y14>]JSB-70<E"4).:'NV"RF@
MWKYK0Z#:Z9&S.GG'Y_W5Y3#&;YH\W]A2V=T7:U/4W:FP;$N?]&4*&@,BW^PQ
M'PLM39\.IM7BM'J@\S=_WN1/L FD%H.%**=^OSB:0CJ8D]'/[CK:OBE?K[ ;
M)8"0T \CGT0P9"7N,*6!H71S7-C0;$N#JGR3YW?-UI+C&=/[JC^SK.T/?3MW
M6[,![L75T2CM*H+8 1O6 $V]>6>$(T[1DZ9V>3HG[\J(M"GR(SI^OKQM6DN]
MH&+6PE@%@1.X81@@$/H@\0&$J+^;RT41&N[($ALP2YF2&";+S9&R1DY79-RW
M14;9Y1.IOHX2O6+#7W.\J@UZ*:/M0JBABL.C1!H=Y[Y%$L?H5HG;A2B6%E=.
MC&0U\*-_<\PJ1"GV(')CQV<_A@#$0X,IP@'0L)50QJQ0;::PE?#^:$_&E#MB
MSO/.)VPS42XF<Q([8):Z[65$!PV$8AFJ:,(QZ>TM@MSQ*B:A!<QZ?WE+OJ^_
MTD<W_T2KH\L=P\3^GYTX])AM\^;J['I?%>L]:]G47^%N\_P71Y]<V2$!?N"B
M! 9)XL8>"=QAF[COADADH#L'/L/CX]:E9GEDYY154:^L]N=V/1%%?-$*=7X
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
M]OS C]0D0M^.=;EHYTIE@ZD6L?V>_\4O62VRL9.03#M(7J5K8,",IW@9@\>
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
M_C<-X1\'"9] (0?XDQ9($VVP1'TTXM>@/)IC[I(ZWFVNI6VG^:Z\*W:B)5;
M(P@B0EGJ)G$0$^:A?MO9"PB52AMMV9Y=*?F/CVCE5--:,PQKYQ):P*:"7CGI
M8EIB4ZZ;SS77#2RZ11XAG;5EG@0Z3DX3O8#;Q2Y-MEZ(8+9YGS>.6?>NG*;W
M&LKX/_/N5'\IM^("D$VQNTVSAWH%8HA#/XP3#_&XR@ -,3ABB(G4QJH=RY;C
MV1&3N!-(@'(V')6A;%^/ZI$9OW663<:L$_T=6B<=HG_:W/\E)G7R_U$MLO Y
MP#C?9.<!!A@TIYO\9^(6Q7WQ-3^# U8)Q#1)4]^-D.\23%,8DAY/XL,1B\DF
M4=B?'_2PG/TDVJK='*9T=HJ6L*.YYXVU9/U]A>%16CRVU;X771[MI[)&FV'6
MG%Z?%M??WWS:E^L_/U3%FD,K;F_S:A5YQ$MH' ,W] *64)]ZQRB"/7=$)8)Y
M+)/EPO='F*)RH19 G7N!E"MY ]6TB(]L(U-2/EWSV!'T#X_:K?' :5QP/E]H
MMYF4?9#P4?INIBF_%Y4WY*VRUIMD>=1J?1=I&O.XQB_CPKN-^,"CM9A\%1(F
M+HI**"!N O@TP@_[NE;/H[[4,R9S8;,=$;JDL-7^K':R@= @'JH56P)/=@0D
M*TQF:]T1FP0+:5BCL:1K\39JX-K!YT'E_>.@PEUSFL\]7N!>>HL;V(Q82,O;
MV*RPVP-&;6KHLZZZZ3%!^RYX4V0*[V4V329KA=%78P@@Y_#X#W;KXC[;MI6N
MXF_F=_EFQ4 8IQ'/B@"-@HBR",11!\N'GF_FUC138"PG%X\G*_<]R+YDONI@
M&KI@PU@+Z<PU9VZ<D0G"^:TG O[5DWGFT86N4-_Y>*GIIKVL0Y)RZ>FFQ=9<
MXGS3IKNR]W[8X7G4C/.7JJSKUGQYT[[B*RXE+G?\KZU2% (28;$-!:,$^2 .
M^N-4?HI8L.)?N2Y'S2I'V5=1CW.H\OM 654]B#3R= !J_:1TS,D;T,TEZ UJ
M.TGC$$^J::$1SA><^)GQ3R:U,\BD?/)VDU<\JV#%+N,4)66]KQL8JQ RPE-%
M'R#^GR1)F;A0LK/G>DAQ#T#7BN5TJPGK15T?!"P^Z.JIW[MZE9G!P#N6S:5$
MU-%^/ N59I@9?ZJ.WMSD:[';=W:*Q?,2\>@H]:.(03=BB)"^3MLG!(RH)QMK
MV?(H.T)R"ANG[+2XUIFQ3$GSR.G)D[-VIQ98WG&[%YB4GG68:I&E"*(5WZ3/
MW8UG4/ZQHV/2(^"PK*A^S[:'/"WJ];:L#QS1*N#)+$IBEG@(I! 1;KLO ?:#
MR(]4Y-*$/<LB*3 Y7P6HE^8%JD\@&:!73B&G9E9-%\]/YJ3-R9R&Y@:A<P9Q
MZK>/+G(VH( F&5^&[AGUZ-F;2*;9DM6XC_G7?'?(&7>7?N."L,NVR:'>EW=<
M&\C#+WEY6V7W7XHUKO*L_MR\,)=_VQ-.S)^KB-((A2Y, \HAP!""( 8>=E,
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
M51^P;5'(;O1A9HMEA3EJU^.!P#@Z$/9 ( D=\L0[74HF@$OQ)?3045@O96H
MM"VJ?)AG7P;CT29&)Z[7-\O/V?P%' >84Z%U\-(C;Z@U$,3-K)54$%?*K9Q)
M6='HM1.I?GP[V<95W;X%S"4G$1!A.-7> (_0YD2,,T9=RK:-G<R5-\'S_>9*
M"I+MS3:S+]E\^3U/P%'D_(H;@R_YX49<4@].,_N;!8JQX<!BJJCQ4C&G%2@E
ME4Y=I<6<O-6O$=&VN/./V6STYW@R.<"3\I&@/"4""@^B2:^\19H+7TJ@"+JR
MH+J:.'$F>FWIWX^GXV7V?OPUS\^T'$P?\LR&:]$/SQZ'&P9N/(PSHH@SII04
M>Z\(W\Z4SM)K-'23N5(KIFUOB[99;*JP9W^CH!0&' L(/ 6">*$0VLZ31+F4
M"T2]M6R3F5,;GJT%?C^9W+_/IL/C\=Z[G@_ 1*$TEM0#R!Q5 IJM/08,3-E.
MGV[97@I7ZH"RW0W/T9U.D )2;3G2!$%@&,',TJUQI11)( +OZQ:G)L_4B=BU
M%KC_E,LN6M)O:TY4<&)6?45 GFA$M,)17A;WADSDUQ?6"&!H4MC3P\U.C;[O
MAA#N@&/57>/[&P4'B<#*$X\5!TX8)) II?0.7)ECLW[E[V=7&M)M.YD^#+[G
M'HWJ[J67#0)"EG$.C%&0X/RDP-'M6FRPKY15X")Y=+::]WB7DG!MBS5E,MV/
MV:3(]O,&C@,$.MHV& $,!\Q)(K3V3#*NMA J35.XU,.UK0$NU0UQBY/1?'4B
MG?:V"2RW!4S$37&K 034 K0]>[ H95?>P[._9J:D6J!M^UAGDY^PNK_[98/@
MJ!9:<.^I)Y*+N$T1N)1.(YE"G!X>!#9 G%IP[<ZB/LF2#IQ1)8S62C(CN /
M@*U4'/B4^RVG'_XUOH]O@"W)F+8_OTR7)OYWO*QT#GBH6=#..>WC_A5S'__0
MQJ/M1H,BEC+7]-O6:6;_52/6G3DCGH%THD?B9<L 3!R0&B&-3?P/L$")[2JM
M&4LY(^JW =0LM^J!NR.CZ,09ZU6;((WVB,6-*/#"(<ZL0^7$S+7&*4FR^FT:
M-3U=I0'=WDW/;2G!/)*Z$IGVM@F80"N4XI@1##2TVFS#KCF721G7>N@V;9Q,
M=0'=JC_U^1Q:V:FZLU&T/PV72#".XQPL/">.E$XA[G22%[Z'GM7&Z50;TAUL
MY*KMX(*"SG++ #?Q_[A1*EJ(I1R*JI2(GQZZ8-MT?IP(;9N9"HYD@3XM3VJ@
MPF!ID/)><\+B+M?Z\GR>"YN4M4_\@)-.?5"WE]K@##?_ >2$D !CAS71W""(
M;5RR2RDI!SB!4/(')%1M2+>;3*7H]M&KRZ\>#<I2Y*.%9PVD5E(G$(4;B0SV
MX,H2F=>AVIT)5<Y&M#4_V;:"UH?!>/1N:@9?QM%Z..0EV]TB$(=@+I:'T,7_
M.B&?Y).$@^LZ?FR ,?4 VQ9Q;N=%+=/OE::7MP\'HXAE1$@C@#;6"VNW%P*,
MYC0E>+7ZB>*Q"B\7P)ID:%OTR*\>5T440;$?S$MQSK//V70Q_IJM#T+SI+>_
M9\N;^]O!M\-^^E/>% R ^6&%,EYK!H0VTI4W!TQ^C>"Z3AJ;F)D:!;PM G[,
M:VU,GRJ@/I/*9O?CX?B0F7V\<2#"(&!Q''#Y'0.49W[8#CO%2,I%TQZ>039
ML]HQ[F[C=M*&+2A"O>=80^0 L7%?@E5Y0I_GE!>M'C<V?GC4 '.2,>U+7']"
M/'] F.1G\(;AN)^05%H"RJ-4JQBOE'M\WY8-](]&;9Y!U@'X$\6ZS+[_H<#V
M<[8<#P<=UIUJ)1<_=X)H)G#4NE08>,HV:P56 -)*"8J:O->5FH_0(RLP=]HP
MK8FABA"VV1=BK9A,V7#W\HBF3I57RE)X&L"M[:,FD]F?^8#VL[F=K>Z6]ZO)
MVWQ2%:*=3WE/4-1IYXTQPB,M.)98ZA(+$U?LZR);(A]>LZM!I-LS<<\K'T(=
M,E!( HUA#B&BH-Q$<A(@#$_)$M?+4\$&)ZDD9%OG22WE0S2 S&K F+3<<$$U
M\*B4T4;4KFO6.5?!E<N'G 9G:VZJQ/(AWDEL!;3&Y$5> =*@O-=&0+3OKY4D
MYVOW>/F0TR!MUY]Y?OD0+'E^UT@K(  BQC+E:"D51"YE+>HA45+4>KQ\R&E8
M=L"0L\J'Y*=/4$)J*(20,"<4V4K%0=*6JH?62C,,.0_+UNV3]^>5#S&<$.N1
M4])&6]Q@P-06H&B\I1S5]I A=5LDY^)XJ1%8RAOF/6+&Q1T=RJ\L2E=*22V]
MUB.:,]1</=;J-$P[B+7Z,)C?S LL1H4__D,V__0Y E@M_&I?ZZ"9UA :Y"6#
M@$7P7'DGB$"K<8H7NY=<2B? _HBLFD#N@%Q%-Q=JM?P\FX__*QM5(]7K5L$3
M[CAP3"C+@-,<4UQB")TA5W<LTR29$L'MC$3O%HO5:01:MP@X+O5.:X"=)L1;
MS9F%I7PJSO:MA&Y=%7G. K8SXMRLEHOE8#H:3Q].8<^S9H''#:-E7$K!$*:>
M"ET6HB,0<Y]RU^&R0K)JH]#YZ'82,;KN=-60T?7301(/@586Q$VE]4SS^*52
M+J9ERB6KRXJP.I<UZ:!V0A8UC.)'Q:BOV7SPD.4E4"H8U55?$:@BA@KEI- $
MQ1TNPE"6"-"XEK<:?G7QM*H/Z<XB9IZY\?:':'49,W/F.46%]L%3[CTC1DCD
M'59>:+39 4%%?;4L,OUR00O&N4+1E/+,8Z,U\L*5$C$)D^+B^CB\:]7R81_T
M:="V?L:[%CJ/5I]-BWN@%?W0N]H%I"B'S& #'2*"26P]+&4%5ESK6=Z)BM['
MEQH@;8L^K[IZU"6]\_D@D"/"4D8)T8HQ*R3%I6R0BZN[0%F+GE\G'ZT!V0YV
MR14]C\^>#2[.PE@9XE1N@6DI%!"E3-J#E/PU/61+HE[W;X7/0K/CJ[9'V7*P
M7> RO^T'XYSLH:;>:&AE*2N"UW;MME[FU(EL)QOCH]S9\70@@F+LC?%026>@
M1 ALT3*:I>3I[^'Q;;V,2<>S1]=MC\\\5=\1XC A^6&UA4)Z)CP":KN?<-JG
MA$7T\#RWYEFH(92[NE=[E%:[&P1*K5,2.FCBTLTIY 2P4CJ.:;O9CR^,0[5
M>BDQ6)#$I9A!1+%GD#(AA#-;\PZ3:RU85--._%P<VV)'G/'R13:SV?J_[Z9O
MS[$^SB83/YO_.9@?\E^?^*: 1 0TPND)5!X*:(G>3J\0H)1%K(>;L!1"S-H$
M^I+]W-AKRK%DU$1LF7(0Z^T>@ONDPB$G4^I+-A_/<M_&?-DHL1ICPRDN\-.
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
M1.WA86+S]&H(^#-7-!>E?,Q]7]O$P,^2I,=I=#S,#N6^K]H\0&/S51EHI(
M4C,(M].M8B[EGD8/,UDUN[HU!/H3@_I0.K),E#U^46KF*@I)JKB]]@IPHYU'
M6"(+RA@2(!#QE;+P]_!@J (LM;P_""^ABM::@D)[ *QTU)?XZ3A^KFN'50^5
MZCPD.E,1;9YNQNZ_[O32#.;S[W$"+F;,(R0]VCX [ F!'BG.!,>:6%9FBH[(
M<Y@2OM)#$K;,EQULK5LC;;'Q)2IFG=+T /MV/A^B+0 DU-1[R;S!E.+2]04$
MANC*<O5TR[8Z-/!C>W(0D]P)8*#&P@L$A,6XQ"KN8E*"JTX_D6C<M=[]W-B6
MIOJQ0Y@]QI=_CL^,O[XH,MWEWF!=RB=?HY[W;O/3D[8+5=X4&"?>,$<HA%89
M%8T_7D82.06J&1^-Q7&>4?[;$VFYECB. 6$(I<[#<A?L($^J"]I#8ZHQ;1^L
M_7T:QFTM8$6N]QW"YUV._;^YOQU\^Y!7B8Q*7<9)[&Y59.BYG7THH*XPMFKZ
M0D!&$2 -HT8@)3E6:%LKT'N0=(+50Q.L+8YVHYVNV;U->W8_FR]>I#U[*LM6
M0?HS6%_3EX/S3 )#J4;>.>=QM%VV>%O'P'7-V*VSM.(HZ4:;78\>/YMGXX?I
M>F<V_'X['TP7$=UU-?7B7Y,UIQH>2XWT(QCKD(_X$T8X<HP9L<W'Z2-O4H+W
M>[C.]'5D]4&W78^SBCIHSO8*# ! H89*0T  4U;[\C:DEX"D1.+U\""AKV.A
M&6VU=D3V5J!2F$,'8/M;!:V%X51[[I1S+ =[6]C .Z_:#;AI\^9(HSN!^A#O
MQ3'5I@Y!_&UGYU-K$+>=JE8D>5>+X+WR5E/$J&-$4R(4WK@9$<-"5]K[-GP&
M=WNDV-K+!X/BUA$.C,!8<("D<="6$B$FKLR'G*S7-R%R"6">.?$OYLMGM(C_
M>DV)^*,\M\)H-5S>S#]E\Z_C8::^C7>=0NY[-!CB)$9(4P@@D51*(F4I"< V
MY9"GA[0X5XVS6E%L@0^+N&9M.KBPL\?!>'J8%&^?#U()SKDV#%@M(8E#1JGM
M4*$D*6% ?YB1KM*WW$@&LRU+\7WL85S2?\L>[[+Y@:7DQ7.!$>DI,UHQAI #
M@D<12ED(2\J-WD]BI.AS5A^2K87DKT4]RHH7SP4(F:&>&&=E-(&!1\:94A9%
M6(I'JT>G.,VP(@7)]BYJ;);.N&O(BI#>*K;G]N'@)8+&4\6! BYNE1!GH)2*
M:YH2/M8C?M1D:-2&8WM!7T4)Q"HAL:\?#<QI0BRA2&BGF)&4EAG $)-1VNM8
M3^I0Z9NXK20DV^9&!4X$S17Q6C@+# &QQR@?,!L)O-$IOH ><N%\!>YAPHGX
MM7<BN5C>W&\Z625J?M?SP=.(23279!PC2"F@G-JNBQ#[E!.,/J\@Z?-$'7"V
M2Y5_S&:CY_;5I]GDX-6^O8V"H<P:!1 %Q,*\U#AAY3:. XNO+- J4=,[>5,#
MK&V1YQ_SV6(1S?/[\:'9Y=E3@9*XE6<& QW_$$Q#P4O#C.>V?*MS2N.>C;I/
M1<]'LC5/;UD<N;A]NJADH.YM$Z 3GL%(<(:HL!@8)\O].L<4MNN=O;@S]+IP
M;>\<9#)97V5=%TI\ZOG!0Y%]C8($3!CBK9+1*G/Q#\G*:9@C@*]LGU.#MM^<
MDM0$;8LWH;+XK?Q"@HU+\F16U!\^SJ&#[4*<5H4 2BJ)#57$2L'+0R;.9#77
MY.68P?73J$YT6S-LLFF$81*[K$:/X^DXAV Y_IH=Y]*1EH%8XP45P!,,G!("
M 4I+>>/\GF(?]W!)JY]-]>+;F5ETBCD4<ED0%H) @J"GEB@-M\:_)"D+60^+
MX];/F51$6V=)I0M..YX.D$,@J+02:H(IC1L#L)5+QTW"=3&E,8/Y;$1;#:C]
M?3:=O>SQAM]5[RP=?4%0%F),""(LS]49QU]>.:0<)RPI5+R'275JYU,3(+=%
ML75JH1R';:CDP;B^-T\' *UUVCG$)'1Q6R#DT]#Q_MKN7-:M[%G= +='G AV
M[.MQ6_G5DT%[(K25FD"!J0<>:B"V1UHR*62R^DZK[4)XC?,F!>-^K&=GKV-Q
MYN;>::91E!>A//'9TSD%9RYE_>KC;JM9*M6*=7NS46G*;4K6QHZO\HR_V^AY
MG=]MW-P'N!U\RQ;N6\0I:GD\'<R_%Y[ /-M>;!E5,2G$7@^IHV'NC7PU$"/B
MID4XS0V+HY<[]K0+TMRF</KDP@N79^/W1S/MCH HR6:@ZFR:'7;8[6D1I*&$
M>><L\=@!IZ&26WLC]W4F,*^'U4&;85XJJFVQYKPT*TAKRKAP6&D?]\M6>+1=
M6K3Q*9?V3R]L<'%S4PJ6;?'"#>;3..?EQ94^?8XHZ<%B/,R/]L>35;27#S#E
M2,O\<J>!T$HL/3,>.N_X-L1!$Y)2G:5ZN<Z+G5WJ1;<M-OT[&S]\CMU37^/J
M^Y#]OLH#LF_N"PEN5LO%<C#-2W55)]EY+PPPC_^#1"E#%.<<(V6WZ&!EVBW6
M&;M^-[LP^K6">TO7;J,(R_%=GNMD.I[%#<\RZ^Z&K<WNEG:\&$YFB]6\RL'N
M[@8!X6AF8!17$T(=!#2_[0RQ A:PJ&4EJQ"\#0EO([8Z?NB/RB)N6P2NH\&D
M(FNU=01#*QS#I8S8ZI04ICT\;TQ5]*P)4+L;H6HT&N>O&DS>3>/^[;%XK\V6
M@_'D\D>O(5!9XX 0/((N#&9YS1"K(>86>U[)-&I.PG?3V,U5E2OR.YX.Q"%'
MD/&18EY+)22(/]G()I2]LC37J0K>,6K3 &WMZFL<QA'>Q[S'M_'+>^[-'WH\
M0$:H1]1&G)3R+$YNEFTD<U3P*[D(6XMN7U^#38>S*Z+LO4U_N$'N'&.82 2A
M<$9)J"0&I708JY38X1Z2)4W!1]AR%J+M76#9F@-Y?X_>HM[Y?' "(Z8T0B+B
MA FS!)8#RR%&*MG'E\N64Q7\YMY*.J1MT>7EK'ID%7K[<( 482H9@M'(Q@XR
M)(S>2.6A BFG5#V,!JYS#4H&LQN*_#YX/+X&[6L2M/008JV]=,(!RCR!II30
M(9Q"EQ[.*RDJ/LB6LQ$]SIF=1>MV[S'?CP=WX\EX^3W/)#>;QG[M76U.?TE0
M&C*EH 98,8F1,X"7LZ\7#EW9$I2NWUE+2-=*H;PT1AI_=KXA "V<TEIXK82
M!F(35]]") $(2SK[ZOVRU AYZH"YFP7K8S;*'HO2U1^R^7@V.LG&V=4X1#R9
M5P@!J9#4SEID4"DUD_[*HJB:LWEJ +<?E#K1'MK=/$@D1!Q)%@.F$,42H@C!
M1G(.[95ER*R3"B>Q["RT^\&SF^GQK&@5WQ" TH!!Q@E2$%MOL+1F.W4;7:DF
MZK6P[51*G,2W<R'O!^5N_YPE4F[[AA!M!9.G94" $:L]@,K8C?Q0\R3*]=XH
M:Y5RYT)^)N4J)8;].)@^',H.O/U]GD,*: *L=<;D>86HI.4P@8:+E*"YTR_M
M781YE8)?XSK?.WV\>B(X!2AEDK.\5)JCQFM8+O<0&*BN8T4Z4U>O-7T69DWJ
M^K?Q=/RX>CRH[1?/!.0TX5@K3"RQE&(E2Y8+F#MJKDS?IVIL5@]NC>I\\.VX
MSI\_$R*]!8.((*:XPSX"H#='30)Y;*_$75"+SA-PZ\9T?%\A,>^>%H$2@K0S
MV"'IJ(-Q<Z=+.P@QE'35L8<7JYL[4CD7T6X8XP?#3#W.5@=+6NUK$CBU1$LJ
M6)2(>LZ!-5L) 797O8,]0\\'>7,VK-T0I[QB]G&P7 =MC^+&9Y@K\J%ZO-VA
MEP3(L5*,$BE '),<0>E\B0*1U[)0M4.N&H%NBVX?YK-AEHW*2Y'/PSD.\.M
MJV"YDY@Z297E+/Z%>,&V<GI^9;D;ZR94?<AV,V$]Z_/ZKXNHPH^Y(F'E^>K
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
M_-O(U;Q<^F,>S5I(^S&;Y+=]BALS!>!WL:>C#X/O1='T*C'_22\.4DLO#4$
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
M=*;JET-CW\QT%?O'9V[S^<9LI1_VK57Z*+[/[[)[OUC/UT\'G-H;3T6I!07
M@#QXHH707/C*BB?,)G; LA-'UA[&GABPZ<]!M[3_2#2!^U#6^E<N!,V<5;@*
M^<J2_8W2NR_?9+12U[(3Z+IS+#\=MD>G^92:%Y5%VP6V :BC+ G&C+&[00',
M3&1:=+Y>CWN-;M$=:4+]OD'.SZ$F,:1)'F+.!<*E-IA &G$[EXB;U<V^GK-W
M?:[@G8OIT#,DNWSX<[[8E9F>W^8;RG]<98MBHZUCY_!.>4UT00EK+;7>>!"A
MO,9]AP33M$W4<D'6J3M"')@X]8#U,'N!#P_9ZNGFT^_SNT69:9DMUGKV?+QY
MOKC[L+R?S^8CYO5\WY4&FX.'&T5'L [6"Y">(6/*(_K;S5BG! V-5K5[<AC'
M\&^TM=_H!9$'I:1UF#) D.9RBFE>(4"9FUB!O"ZHL.]2^L#Y<H;ZV,D 78]X
MS25+:E">>T I/ Q6;Z]Z8,PU#+[[RN:[S];Y[8=LM7YZ]A*IN^6 >KZ.MKCY
M].JSH]E[C=^2W(_6"H%QBG'L/!;25%APH>F/,_8;D^*[?+V^P!XNU_M-"=PF
M"?'C\O7?3V?=FZ^)T@8IB"Y/":8O[DF"I$+"&C*QZIG#T:X+M"_'\4PNUA0"
M4IAOM-;, O,A?<'F#C//,$>-3IOW-,W,BGFR5GM]?]I\;Q)K-GM!9,GJ@4+"
M)][A #21\@4!2B:R\-4E%?8GEWW@/)2K^:,HK[<LUO.'9)R.+7Q]^V!$5H!C
M7(.T@DB&G"&JDD8 ;U.EX;K<Q;FL:87GF>OK_B%?W24AWJV6?Z\_E[<\9HNG
MLFS 8]'4N)SSFH@\+NOE,^ !O*9I#J=0)9S&4[MVND.R#(#VF50Z$.V<Q*.3
MWA&M< I)F48#I*YXX;RBE5C*H3:;=Q>XP-XQB?J$>BA7]6O^]RM45LM%^G&V
MN;7QU-#HU%=%XHW5FEJ.?9HR"FH8P14B0=@V)[;YI,DW$.*#%1C9NPRY.>5J
M6D:-37D6&4 ZHT&5%55V 0#1I,T.C_@A&-8MP$,1ZN=%FH'G'[-_FC/I4)/(
M$/-("Q8T$$\]"4R22L+R.'H+"LD?@D(=(=M@N6;[A_+;GUF1_^=?_P=02P$"
M% ,4    " #UBX9-4BP\=!_B  ":G0P $               @ $     ;61B
M+3(P,3@Q,#,Q+GAM;%!+ 0(4 Q0    ( /6+ADTT>N]F- T  )M_   0
M          "  4WB  !M9&(M,C Q.#$P,S$N>'-D4$L! A0#%     @ ]8N&
M3<6Y1,>)&@  T@\! !0              ( !K^\  &UD8BTR,#$X,3 S,5]C
M86PN>&UL4$L! A0#%     @ ]8N&36\6-<P_/P  JRL# !0
M ( !:@H! &UD8BTR,#$X,3 S,5]D968N>&UL4$L! A0#%     @ ]8N&38N%
M-TXPE   UML' !0              ( !VTD! &UD8BTR,#$X,3 S,5]L86(N
M>&UL4$L! A0#%     @ ]8N&30R;F(BG7P  N^$$ !0              ( !
M/=X! &UD8BTR,#$X,3 S,5]P<F4N>&UL4$L%!@     &  8 A $  !8^ @
!  $!

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