0001618732-17-000001.txt : 20170310 0001618732-17-000001.hdr.sgml : 20170310 20170309185240 ACCESSION NUMBER: 0001618732-17-000001 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20170131 FILED AS OF DATE: 20170310 DATE AS OF CHANGE: 20170309 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Nutanix, Inc. CENTRAL INDEX KEY: 0001618732 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 270989767 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37883 FILM NUMBER: 17679832 BUSINESS ADDRESS: STREET 1: 1740 TECHNOLOGY DRIVE STREET 2: SUITE 150 CITY: SAN JOSE STATE: CA ZIP: 95110 BUSINESS PHONE: 408-216-8360 MAIL ADDRESS: STREET 1: 1740 TECHNOLOGY DRIVE STREET 2: SUITE 150 CITY: SAN JOSE STATE: CA ZIP: 95110 10-Q 1 ntnx-1312017x10q.htm 10-Q Document
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
 
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended January 31, 2017
OR
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from                      to                     
Commission File Number: 001-37883
 
 
  
NUTANIX, INC.
(Exact name of registrant as specified in its charter)
 
 
Delaware
 
20-0989767
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
 
 
 
1740 Technology Drive, Suite 150
San Jose, CA 95110
(Address of principal executive offices, including zip code)
(408) 216-8360
(Registrant's telephone number, including area code)
 
 
 
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  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  x    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
 
o
Accelerated filer
 
o
Non-accelerated filer
 
x  (Do not check if a smaller reporting company)
Smaller reporting company
 
o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Securities Exchange Act).    Yes  o    No  x
As of February 28, 2017, the registrant had 49,229,484 shares of Class A common stock, $0.000025 par value per share, and 93,984,946 shares of Class B common stock, $0.000025 par value per share, outstanding.



TABLE OF CONTENTS
 
 
 
PAGE
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
INDEX TO EXHIBITS

2




SPECIAL NOTE REGARDING FORWARD LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risks and uncertainties. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “potentially,” “estimate,” “continue,” “anticipate,” “plan,” “intend,” “could,” “would,” “expect” and similar expressions that convey uncertainty of future events or outcomes are intended to identify forward-looking statements. Forward-looking statements included in this Quarterly Report on Form 10-Q include, but are not limited to, statements regarding:
our future revenue, cost of revenue, and operating expenses, as well as changes in the cost of product revenue, component costs, product gross margins and support and other services revenue, and changes in research and development, sales and marketing and general and administrative expenses;
anticipated trends, growth rates and challenges in our business and in the markets in which we operate, including the productivity of our sales team;
our beliefs and objectives for future operations, including plans to continue to invest in our global engineering, research and development, and sales and marketing teams, and the impact of such investments on our operations;
our ability to increase sales of our solutions;
maintaining and expanding our end-customer base and our relationships with our channel and OEM partners;
our expectations concerning relationships with third parties, including our ability to compress and stabilize sales cycles;
our expectations concerning future shifts in the mix of whether our solutions are sold as an appliance or as software-only, and in the mix of the types of appliances we sell; and
sufficiency of cash to meet cash needs for at least the next 12 months.
We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions, including those described in Part II, Item 1A. “Risk Factors” in this Quarterly Report on Form 10-Q. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for us to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties and assumptions, the forward-looking events and trends discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, performance, or events and circumstances reflected in the forward-looking statements will be achieved or occur. We undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law.


3


PART I. FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)

NUTANIX, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, unaudited)
 
As of
 
July 31,
2016
 
January 31,
2017
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
99,209

 
$
226,006

Short-term investments
85,991

 
129,147

Accounts receivable—net
110,659

 
151,224

Deferred commissions—current
17,864

 
19,230

Prepaid expenses and other current assets
16,138

 
18,192

Total current assets
329,861

 
543,799

Property and equipment—net
42,218

 
51,944

Deferred commissions—non-current
19,029

 
25,712

Intangible assets—net

 
27,217

Goodwill

 
16,784

Other assets—non-current
7,978

 
5,261

Total assets
$
399,086

 
$
670,717

 
 
 
 
Liabilities, Convertible Preferred Stock and Stockholders’ (Deficit) Equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
52,111

 
$
65,231

Accrued compensation and benefits
24,547

 
36,645

Accrued expenses and other liabilities
5,537

 
6,404

Deferred revenue—current
130,569

 
186,255

Total current liabilities
212,764

 
294,535

Deferred revenue—non-current
165,896

 
234,361

Senior notes
73,260

 

Convertible preferred stock warrant liability
9,679

 

Early exercised stock options liability
2,320

 
1,509

Other liabilities—non-current
1,103

 
8,429

Total liabilities
465,022

 
538,834

Commitments and contingencies (Note 7)

 

Convertible preferred stock:
 
 
 
Convertible preferred stock
310,379

 

Stockholders’ (deficit) equity:
 
 
 
Common stock
1

 
4

Additional paid-in capital
65,629

 
829,249

Accumulated other comprehensive loss
(12
)
 
(170
)
Accumulated deficit
(441,933
)
 
(697,200
)
Total stockholders’ (deficit) equity
(376,315
)
 
131,883

Total liabilities, convertible preferred stock and stockholders’ (deficit) equity
$
399,086

 
$
670,717

See the accompanying notes to condensed consolidated financial statements.

4


NUTANIX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except share and per share data, unaudited)
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Revenue:
 
 
 
 
 
 
 
Product
$
81,229

 
$
138,508

 
$
151,625

 
$
268,165

Support and other services
21,468

 
43,687

 
38,828

 
80,839

Total revenue
102,697

 
182,195

 
190,453

 
349,004

Cost of revenue:
 
 
 
 
 
 
 
Product
29,977

 
58,403

 
57,634

 
110,613

Support and other services
7,959

 
18,443

 
15,381

 
35,995

Total cost of revenue
37,936

 
76,846

 
73,015

 
146,608

Gross profit
64,761

 
105,349

 
117,438

 
202,396

Operating expenses:
 
 
 
 
 
 
 
Sales and marketing
66,128

 
111,244

 
124,727

 
240,019

Research and development
26,024

 
70,914

 
49,881

 
146,195

General and administrative
7,840

 
15,481

 
15,215

 
44,853

Total operating expenses
99,992

 
197,639

 
189,823

 
431,067

Loss from operations
(35,231
)
 
(92,290
)
 
(72,385
)
 
(228,671
)
Other income (expense)—net
2,646

 
(421
)
 
1,775

 
(26,133
)
Loss before provision for income taxes
(32,585
)
 
(92,711
)
 
(70,610
)
 
(254,804
)
Provision for income taxes
620

 
501

 
1,140

 
577

Net loss
$
(33,205
)
 
$
(93,212
)
 
$
(71,750
)
 
$
(255,381
)
Net loss per share attributable to common stockholders—basic and diluted
$
(0.76
)
 
$
(0.66
)
 
$
(1.66
)
 
$
(2.36
)
Weighted-average shares used in computing net loss per share attributable to common stockholders—basic and diluted
43,666,825

 
141,996,600

 
43,252,879

 
108,185,194

See the accompanying notes to condensed consolidated financial statements.

5


NUTANIX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands, unaudited)
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Net loss
$
(33,205
)
 
$
(93,212
)
 
$
(71,750
)
 
$
(255,381
)
Other comprehensive loss—net of tax:
 
 
 
 
 
 
 
Change in unrealized loss on available-for-sale securities, net of tax
(26
)
 
(150
)
 
(1
)
 
(158
)
Total other comprehensive loss—net of tax
(26
)
 
(150
)
 
(1
)
 
(158
)
Comprehensive loss
$
(33,231
)
 
$
(93,362
)
 
$
(71,751
)
 
$
(255,539
)
See the accompanying notes to condensed consolidated financial statements.

6



NUTANIX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands, unaudited)
 
Six Months Ended
January 31,
 
2016
 
2017
Cash flows from operating activities:
 
 
 
Net loss
$
(71,750
)
 
$
(255,381
)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:
 
 
 
Depreciation and amortization
11,822

 
18,172

Stock-based compensation
10,336

 
143,335

Loss on debt extinguishment

 
3,320

Change in fair value of convertible preferred stock warrant liability
(1,904
)
 
21,133

Other
(327
)
 
929

Changes in operating assets and liabilities:
 
 
 
Accounts receivable—net
(13,374
)
 
(39,730
)
Deferred commission
(9,179
)
 
(8,049
)
Prepaid expenses and other assets
2,088

 
(2,707
)
Accounts payable
(8,034
)
 
11,342

Accrued compensation and benefits
1,484

 
11,811

Accrued expenses and other liabilities
(3,514
)
 
1,594

Deferred revenue
81,209

 
118,143

Net cash (used in) provided by operating activities
(1,143
)
 
23,912

Cash flows from investing activities:
 
 
 
Purchases of property and equipment
(20,021
)
 
(24,616
)
Purchases of investments
(31,546
)
 
(117,550
)
Maturities of investments
40,285

 
41,200

Sale of investments

 
32,640

Payments for business acquisitions, net of cash acquired

 
(184
)
Net cash used in investing activities
(11,282
)
 
(68,510
)
Cash flows from financing activities:
 
 
 
Proceeds from initial public offering, net of underwriting discounts and commissions

 
254,455

Payments of offering costs, net
(2,659
)
 
(1,609
)
Proceeds from exercise of stock options, net of repurchases
1,978

 
2,180

Repayment of senior notes

 
(75,000
)
Debt extinguishment costs

 
(1,580
)
Payment of debt in conjunction with a business acquisition

 
(7,124
)
Other
836

 
73

Net cash provided by financing activities
155

 
171,395

Net (decrease) increase in cash and cash equivalents
(12,270
)
 
126,797

Cash and cash equivalents—beginning of period
67,879

 
99,209

Cash and cash equivalents—end of period
$
55,609

 
$
226,006

Supplemental disclosures of cash flow information:
 
 
 
Cash paid for income taxes
$
1,489

 
$
2,344

Cash paid for interest
$

 
$
1,271

Supplemental disclosures of non-cash investing and financing information:
 
 
 
Vesting of early exercised stock options
$
1,995

 
$
920

Purchases of property and equipment included in accounts payable
$
5,771

 
$
6,983

Offering costs included in accounts payable
$
803

 
$
51

Conversion of convertible preferred stock to common stock, net of issuance costs
$

 
$
310,379

Reclassification of convertible preferred stock warrant liability to additional paid-in capital
$

 
$
30,812

Issuance of common stock for business acquisitions
$

 
$
27,063

See the accompanying notes to condensed consolidated financial statements.

7


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


1.
ORGANIZATION
Organization and Description of Business—Nutanix, Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, the “Company”) has operations throughout North America, Europe, Asia-Pacific, Middle East, Latin America and Africa.
The Company’s enterprise cloud platform converges traditional silos of server, virtualization and storage into one integrated solution and can also connect to public cloud services. The Company primarily sells its products and services to end-customers through distributors and resellers (collectively “Partners”).
During the three months ended October 31, 2016, the Company completed two acquisitions, Calm.io Pte. Ltd. ("Calm") and PernixData, Inc. ("PernixData") (see Note 3).
Initial Public Offering—In October 2016, the Company completed its initial public offering (“IPO”) of Class A common stock, in which it sold 17,100,500 shares, including 2,230,500 shares pursuant to the underwriters’ over-allotment option. The shares were sold at an IPO price of $16.00 per share for net proceeds of $254.5 million, after deducting underwriting discounts and commissions of $19.2 million. Additionally, offering costs incurred by the Company totaled $5.2 million. Immediately prior to the closing of the Company’s IPO, all outstanding shares of common stock were reclassified as Class B common stock, and all outstanding shares of its convertible preferred stock automatically converted into 76,319,511 shares of common stock on a one-to-one basis and then reclassified as shares of Class B common stock. Following the IPO, the Company has two classes of authorized common stock, Class A common stock, which entitles holders to one vote per share, and Class B common stock which entitles holders to 10 votes per share.
2.
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Principles of Consolidation—The condensed consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries including the acquisitions of Calm and PernixData, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates—The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; determination of fair value of common stock and convertible preferred stock, fair value of stock options and convertible preferred stock warrant liability; accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions; warranty liability; commissions expense; fair value of assets and liabilities acquired in business combinations; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration Risk:
Concentration of Revenue and Accounts Receivable—The Company sells its products primarily through Partners, including distributors and resellers, and occasionally directly to end-customers. For the three and six months ended January 31, 2016 and 2017, no end-customer accounted for 10% or more of total revenue.

8


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:
 
Revenue
 
Accounts Receivable
as of
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
Customers
2016
 
2017
 
2016
 
2017
 
July 31, 2016
 
January 31,
2017
Partner A
13
%
 
*

 
16
%
 
12
%
 
   *

 
*

Partner B
19
%
 
19
%
 
20
%
 
20
%
 
17
%
 
15
%
Partner C
13
%
 
16
%
 
12
%
 
15
%
 
12
%
 
*

Partner D
   *

 
*

 
*

 
*

 
23
%
 
16
%
Partner E
12
%
 
11
%
 
12
%
 
10
%
 
11
%
 
13
%
Partner F
19
%
 
13
%
 
18
%
 
12
%
 
   *

 
*

___________________
*
Less than 10%
Business Combinations—The Company accounts for its acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although the Company believes that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluate these estimates and assumptions quarterly. The Company will record any adjustments to its preliminary estimates to goodwill provided that the Company is within the one year measurement period.
Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period with changes in fair value recognized in earnings until the contingent consideration is settled.
Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.
Goodwill, Intangible Assets and Impairment Assessment—Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed, if any, in a business combination, and is allocated to the Company's single reporting unit. The Company reviews its goodwill for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The Company may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of its reporting unit is less than its carrying value. If, after assessing the qualitative factors, the Company determines that it is more likely than not that the fair value of its reporting unit is less than its carrying value, the two-step impairment analysis will be performed. In the first step, to identify a potential impairment, the Company compares the fair value of its reporting unit with its carrying amount. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be performed. In the second step, the Company compares the implied fair value of the reporting unit with its carrying amount. Any excess of the reporting unit carrying value over the respective implied fair value is recognized as an impairment loss.
Recently Adopted Accounting Pronouncement In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-09, Stock Compensation, which is intended to simplify several aspects of the accounting for share-based payment award transactions. ASU 2016-09 (i) requires all income tax effects of awards to be recognized in the income statement when the awards vest or are settled, (ii) requires classification of excess tax benefits as an operating activity in the statement of cash flows rather than a financing activity, (iii) eliminates

9


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

the requirement to defer recognition of an excess tax benefit until the benefit is realized through a reduction to taxes payable, (iv) modifies statutory withholding tax requirements and (v) provides for a policy election to account for forfeitures as they occur. The Company early adopted ASU 2016-09 during the three months ended October 31, 2016. As a result of the adoption of ASU 2016-09, the Company recorded excess tax benefits prospectively in its provision for income taxes. Upon adoption, the Company recognized the previously unrecognized foreign excess tax benefits, which resulted in a cumulative effect adjustment of $0.1 million that reduced its accumulated deficit and increased its foreign deferred tax assets, using a modified retrospective transition method. The previously unrecognized U.S. excess tax benefits were recorded as a deferred tax asset, which was fully offset by a valuation allowance resulting in no impact to the accumulated deficit. Additionally, the Company elected to account for forfeitures as they occur using a modified retrospective transition method, which requires the Company to record cumulative-effect adjustment to accumulated deficit, and determined that the cumulative impact was immaterial. The Company presents its excess tax benefits as a component of operating cash flows rather than financing cash flows on a prospective basis.
Recently Issued and Not Yet Adopted Accounting Pronouncements—In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.  The guidance is effective for fiscal years beginning after December 15, 2017 including interim periods within those fiscal years.  Early adoption is permitted under certain circumstances.   The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. An impairment charge will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company beginning August 1, 2020, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. ASU 2016-18 will require the Company to present the change in the amounts described as restricted cash or restricted cash equivalents in the statement of cash flows. ASU 2016-18 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company does not believe that adoption of this ASU will have a material impact on its consolidated financial statements.
In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 will require the Company to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard is effective for the Company beginning August 1, 2018. The new standard will require adoption on a retrospective basis unless it is impracticable to apply, in which case the Company would be required to apply the amendments prospectively as of the earliest date practicable. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases (with the exception of short-term leases) on the balance sheet of lessees. ASU 2016-02 is effective for the Company beginning August 1, 2019, including interim periods within those fiscal years, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in

10


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on disclosure of prior-period performance obligations and remaining performance obligations.
The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard will be effective for the Company beginning August 1, 2018, and adoption as of the original effective date of August 1, 2017 is permitted. The Company is currently evaluating early adoption of the standard, as well as the method of adoption. The Company's ability to early adopt is dependent on system readiness, and the completion of its analysis of information necessary to restate prior period financial statements if the full retrospective method is utilized. While the Company is continuing to assess all potential impacts of the standard, it currently believes the most significant impact relates to the timing of revenue recognition for certain software licenses sold with post contract support ("PCS") for which it does not have vendor-specific objective evidence of fair value ("VSOE") under current guidance. Under the new standard the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for such software licenses upon transfer of control to its customers.
3.
BUSINESS COMBINATIONS
Calm Acquisition
On August 22, 2016, the Company completed the acquisition of all outstanding shares of Calm, a company based in Singapore which specializes in container and DevOps automation, for an aggregate purchase price of $7.7 million, net of cash acquired (the “Calm Acquisition”) . Consideration consisted of 528,517 shares of the Company’s common stock and $1.4 million of cash. The preliminary purchase price allocation includes $4.8 million of goodwill and $4.0 million of identifiable intangible assets, which primarily consist of developed technology, with an expected useful life of approximately 4.8 years. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired, and is not expected to be deductible for income tax purposes. The goodwill in this transaction is primarily attributable to the acquired workforce and expected operating synergies. The Company incurred approximately $0.6 million of acquisition costs related to the Calm Acquisition.
The results of operations of Calm are included in the results of the Company beginning on the date the acquisition was completed. Actual and pro forma results of operations have not been presented as the total amounts of revenue and net income are not material to the Company's consolidated results for the six months ended January 31, 2016 and 2017, respectively.
PernixData Acquisition
On September 6, 2016, the Company completed the acquisition of PernixData, a company based in the U.S., which specializes in scale-out data acceleration and analytics, for an aggregate purchase price of $23.0 million (the "PernixData Acquisition"). Total consideration consisted of 1,711,019 shares of the Company’s common stock and contingent consideration. Total potential contingent payments amount to $19.0 million, which may be payable over the next three years upon the achievement of certain operating milestones. Up to $7.5 million of the contingent payments are deemed to be part of the purchase price, which may be limited based on certain closing conditions, including PernixData's working capital upon completion of the acquisition. Up to $11.5 million of the payments also require future services to be provided to the Company by the related employees and will be recorded as compensation expense over the service period. The fair value of the contingent consideration considered to be part of the purchase price was $2.4 million as of the acquisition date, and is net of expected limitations of approximately $1.8 million due to closing conditions. The Company incurred approximately $0.7 million of acquisition costs related to the PernixData Acquisition.
As of the date of the PernixData Acquisition, the preliminary purchase price allocation was as follows (in thousands):

11


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Cash and cash equivalents
$
1,051

Accounts receivable
718

Goodwill
11,965

Intangible assets
24,270

Other assets
667

Deferred revenue
(6,007
)
Debt
(7,124
)
Other liabilities
(2,533
)
Total
$
23,007

Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired and is not expected to be deductible for income tax purposes. The goodwill in this transaction is primarily attributable to the acquired workforce and expected operating synergies.
The acquired identifiable intangible assets consist of (dollars in thousands):
 
Amount
 
Estimated Life
(in years)
In-process R&D
$
16,100

 
Developed technology
3,570

 
5
Customer relationships
4,600

 
6
 
$
24,270

 
 
In-process R&D will be tested for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Once the in-process R&D is completed, the Company will determine a useful life of the asset resulting from the completed in-process R&D and will begin amortizing the asset over its estimated useful life. Once completed, the useful life of the in-process R&D is expected to be approximately 5 to 7 years.
Unaudited Pro Forma Combined Consolidated Financial Information—The following unaudited pro forma combined consolidated financial information summarizes the combined results of operations of the Company and PernixData as though the PernixData Acquisition occurred on August 1, 2015. The unaudited pro forma combined consolidated financial information for all periods presented also included the business combination accounting effects resulting from this acquisition, including amortization charges from acquired intangible assets. The results of operations of PernixData are included in the results of the Company beginning on the date of the acquisition, and are not material.
The unaudited pro forma combined consolidated financial information is as follows (in thousands, except per share data):
 
Six Months Ended
January 31,
 
2016
 
2017
Revenue
$
194,883

 
$
349,970

Net loss
(87,864
)
 
(256,293
)
Basic and diluted net loss per share
(1.95
)
 
(2.36
)
4.
FAIR VALUE MEASUREMENTS
The fair value of the Company’s financial assets and liabilities measured on a recurring basis is as follows (in thousands):

12


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)


 
As of July 31, 2016
 
Level I
 
Level II
 
Level III
 
Total 
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
47,305

 
$

 
$

 
$
47,305

Commercial paper

 
4,999

 

 
4,999

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
64,360

 

 
64,360

Commercial paper

 
21,631

 

 
21,631

Total measured at fair value
47,305


90,990




138,295

Cash
 
 
 
 
 
 
46,905

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
185,200

Financial Liabilities:
 
 
 
 
 
 
 
Convertible preferred stock warrant liability
$

 
$

 
$
9,679

 
$
9,679

 
As of January 31, 2017
 
Level I
 
Level II
 
Level III 
 
Total 
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
115,806

 
$

 
$

 
$
115,806

Commercial paper

 
44,364

 

 
44,364

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
95,228

 

 
95,228

Commercial paper

 
23,910

 

 
23,910

U.S. government securities

 
10,009

 

 
10,009

Total measured at fair value
$
115,806

 
$
173,511

 
$

 
289,317

Cash
 
 
 
 
 
 
65,836

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
355,153

Financial Liabilities:
 
 
 
 
 
 
 
Contingent consideration
$

 
$

 
$
2,843

 
$
2,843


A summary of the changes in the fair value of the Company’s convertible preferred stock warrant liability is as follows (in thousands):
 
Six Months Ended
January 31,
 
2016
 
2017
Convertible preferred stock warrant liability—beginning balance
$
11,683

 
$
9,679

Change in fair value*
(1,904
)
 
21,133

Reclassification of unexercised warrants to additional paid-in capital upon the IPO

 
(30,812
)
Convertible preferred stock warrant liability—ending balance
$
9,779

 
$

______________
*
Recorded in the consolidated statements of operations within other expense—net.
A summary of the changes in the fair value of the Company’s contingent consideration is as follows (in thousands):

13


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

 
Six Months Ended January 31, 2017
Contingent consideration—beginning balance
$

Assumed in the PernixData Acquisition
2,371

Change in fair value*
472

Contingent consideration—ending balance
$
2,843

______________
*
Recorded in the consolidated statements of operations within general and administrative expenses
The Company measures the fair value of its Level 3 contingent consideration liability using the Monte Carlo simulation on projected future payments.

14


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

5.
BALANCE SHEET COMPONENTS
Short-Term Investments—The amortized cost of the Company’s short-term investments approximate their fair value. As of July 31, 2016 and January 31, 2017, unrealized gains or losses from the Company’s short-term investments were immaterial and there were no securities in an unrealized loss position for more than 12 months.
The following table summarizes the estimated fair value of the Company’s investments in marketable debt securities, by the contractual maturity date (in thousands):
 
As of
January 31, 2017
Due within 1 year
$
87,169

Due after 1 year through 3 years
41,978

Total
$
129,147

Property and Equipment—Net—Property and equipment, net consists of the following (in thousands):
 
Estimated
Useful Life
(In months)
 
As of
 
 
July 31,
2016
 
January 31,
2017
Computer, production, engineering and other equipment
36
 
$
54,161

 
$
70,219

Demonstration units
12
 
33,184

 
40,962

Leasehold improvements
   *
 
6,619

 
8,213

Furniture and fixtures
60
 
3,641

 
4,001

Total property and equipment—gross
 
 
97,605


123,395

Less accumulated depreciation and amortization
 
 
(55,387
)
 
(71,451
)
Total property and equipment—net
 
 
$
42,218


$
51,944

______________
*
Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
     Depreciation and amortization expense related to the Company's property and equipment was $6.3 million and $11.8 million, respectively, for the three and six months ended January 31, 2016. Depreciation and amortization expense related to the Company's property and equipment was $9.0 million and $17.2 million, respectively, for the three and six months ended January 31, 2017.
Intangible Assets—Net—Intangible assets, net consists of the following (in thousands):

15


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

 
As of January 31, 2017
Indefinite-lived intangible asset:
 
In-process R&D
$
16,100

Finite-lived intangible assets:
 
Developed technology
7,300

Customer relationships
4,830

Total finite-lived intangible assets, gross
12,130

Total intangible assets, gross
28,230

Less:
 
Accumulated amortization of developed technology
(598
)
Accumulated amortization of customer relationships
(415
)
Total accumulated amortization
(1,013
)
Intangible assets, net
$
27,217

Changes in the net book value of intangible assets are as follows (in thousands):
 
Six Months Ended
January 31, 2017
Intangible assets, net—beginning balance
$

Acquired in the Calm Acquisition
3,960

Acquired in the PernixData Acquisition
24,270

Amortization of intangible assets *
(1,013
)
Intangible assets, net—ending balance
$
27,217

______________
*
Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.    
Estimated future amortization expense of finite-lived intangible assets is as follows:
Year Ending July 31:
(In thousands)
2017 (remaining six months)
$
1,215

2018
2,220

2019
2,201

2020
2,201

2021
2,201

Thereafter
1,079

Total
$
11,117

Accrued Compensation and Benefits—Accrued compensation and benefits consists of the following (in thousands):

16


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

 
As of
 
July 31,
2016
 
January 31,
2017
Accrued commissions
$
14,203

 
$
10,270

Accrued vacation
3,490

 
4,513

Contributions to ESPP withheld

 
13,337

Accrued bonus
3,592

 
3,486

Other
3,262

 
5,039

Total accrued compensation and benefits
$
24,547


$
36,645

Accrued Expenses and Other Liabilities—Accrued expenses and other liabilities consists of the following (in thousands):
 
As of
 
July 31,
2016
 
January 31,
2017
Accrued professional services
$
3,585

 
$
3,184

Income taxes payable
1,417

 
1,812

Other
535

 
1,408

Total accrued expenses and other liabilities
$
5,537


$
6,404

6.
DEBT
Senior Notes—In April 2016, the Company issued an aggregate principal amount of $75.0 million of senior notes due on April 15, 2019 (the “Senior Notes”) to a lender. The Senior Notes contained a guaranteed minimum return to the holder of the Senior Notes (the “Guaranteed Minimum Return”). In September 2016, the Company fully repaid all outstanding principal balance of the Senior Notes and incurred approximately $3.3 million of loss on debt extinguishment, which consisted of $1.7 million of unamortized debt issuance costs and $1.6 million of debt extinguishment costs primarily related to the Guaranteed Minimum Return.
7.    COMMITMENTS AND CONTINGENCIES
Operating Leases—The Company has commitments for future payments related to its office facility leases and other contractual obligations. The Company leases its office facilities under non-cancelable operating lease agreements expiring through the year ending 2021. Certain of these lease agreements have free or escalating rent payments. The Company recognizes rent expense under such agreements on a straight-line basis over the lease term, with any free or escalating rent payments amortized as a reduction or addition of rent expense over the lease term.
Future minimum payments due under operating leases as of January 31, 2017 are as follows:
Year Ending July 31:
(In thousands)
2017 (remaining six months)
$
6,086

2018
10,847

2019
10,820

2020
10,402

2021
7,556

Thereafter
2,929

Total
$
48,640


17


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Rent expense incurred under operating leases was $1.5 million and $2.9 million for the three and six months ended January 31, 2016, respectively. Rent expense incurred under operating leases was $2.9 million and $5.8 million for the three and six months ended January 31, 2017, respectively.
Purchase Commitments—In the normal course of business, the Company makes commitments with its third-party hardware contract manufacturers to manufacture its inventories and non-standard components based on its forecasts. These commitments consist of obligations for on-hand inventories and non-cancellable purchase orders for non-standard components. The Company records a charge for firm, non-cancellable and unconditional purchase commitments with its third-party hardware contract manufacturers for non-standard components when and if quantities exceed its future demand forecasts through a charge to cost of product sales. As of January 31, 2017, the Company had approximately $20.7 million of non-cancellable purchase commitments pertaining to its normal operations, and approximately $18.6 million of other purchase obligations with its contract manufacturers.
Guarantees The Company has entered into agreements with some of its Partners and customers that contain indemnification provisions in the event of claims alleging that the Company’s products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at the Company’s own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance. The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date.
Litigation From time to time, the Company may become involved in various litigation and administrative proceedings relating to claims arising from its operations in the normal course of business. Management is not currently aware of any matters that may have a material adverse impact on the Company’s business, financial position, results of operations or cash flows.
8.
CONVERTIBLE PREFERRED STOCK WARRANTS
The Convertible Preferred Stock Warrants outstanding prior to the IPO were as follows (in thousands, except for share and per share amounts):
 
 
 
 
 
 
 
 
 
Fair Value as of
Class of Shares
Issuance Date
 
Contractual Term
 
Number of
Shares
 
Exercise
Price per
Share
 
July 31,
2016
 
IPO Date(1)
Series A warrants
December 21, 2009
 
10 years
 
683,644

 
$
0.234

 
$
8,259

 
$
25,883

Series A warrants
May 10, 2010
 
10 years
 
85,450

 
0.234

 
1,032

 
3,235

Series D warrants
November 26, 2013
 
10 years
 
10,000

 
7.289

 
77

 
308

Series D warrants
December 12, 2013
 
7 years
 
45,000

 
7.289

 
311

 
1,386

 
 
 
 
 
824,094

 
 
 
$
9,679

(2)
$
30,812

______________
(1)
Immediately prior to the closing of the Company’s IPO.
(2) Reflected in the consolidated balance sheets as convertible preferred stock warrant liability.
Immediately prior to the closing of the Company’s IPO, all outstanding convertible preferred stock warrants automatically converted to common stock warrants, and then were reclassified as Class B common stock warrants. As a result of the automatic conversion of the convertible preferred stock warrants to Class B common stock warrants, the Company revalued the convertible preferred stock warrants as of the completion of the IPO and reclassified the outstanding preferred stock warrant liability balance to additional paid-in capital with no further remeasurements as the common stock warrants are now deemed permanent equity. During the three and six months ended January 31, 2017, a total of 717,824 and 772,824 Class B common stock warrants, respectively, were exercised. As a result, during the three and six months ended January 31, 2017, the Company issued a total of 711,935 and 758,464 shares of Class B common stock, respectively, as the contracts allow a net share settlement for Class B common stock. As of January 31, 2017, there were 51,270 Class B common stock warrants outstanding.

18


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

9.
CONVERTIBLE PREFERRED STOCK
Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Series C Convertible Preferred Stock, Series D Convertible Preferred Stock and Series E Convertible Preferred Stock (collectively the “Convertible Preferred Stock”) outstanding consisted of the following as of July 31, 2016 and as of immediately prior to the automatic conversion of the Convertible Preferred Stock into Class B common stock:
 
 
 
Shares
Authorized
 
Shares
Issued and
Outstanding
 
Aggregate
Liquidation
Preference
 
 
 
 
 
(In thousands)
Series A
28,165,300

 
27,396,198

 
$
15,494

Series B
16,558,441

 
16,558,441

 
25,250

Series C
7,683,710

 
7,683,710

 
33,000

Series D
13,912,438

 
13,857,438

 
151,500

Series E
11,943,420

 
10,823,724

 
145,000

 
78,263,309


76,319,511


$
370,244

Immediately prior to the closing of the Company’s IPO, all shares of the Company’s then-outstanding Convertible Preferred Stock, as shown in the table above, automatically converted on a one-for-one basis into an aggregate of 76,319,511 shares of common stock, which were then reclassified into Class B common stock.
10.
STOCKHOLDERS’ EQUITY
Preferred Stock
Immediately prior to the closing of the Company's IPO, the Company filed an Amended and Restated Certificate of Incorporation, which authorized the issuance of undesignated preferred stock with rights and preferences, including voting rights, designated from time to time by the Company's Board of Directors (the "Board"). As of January 31, 2017, there were 200,000,000 shares of preferred stock authorized with a par value of $0.000025 and no shares of preferred stock issued and outstanding.
Common Stock
In connection with the IPO, the Company established two classes of authorized common stock, Class A common stock and Class B common stock. All shares of common stock outstanding immediately prior to the IPO, including shares of common stock issued upon the conversion of the Convertible Preferred Stock, were converted into an equivalent number of shares of Class B common stock. As of January 31, 2017, the Company had 1,000,000,000 shares of Class A common stock authorized with a par value of $0.000025 per share and 200,000,000 shares of Class B common stock authorized with a par value of $0.000025 per share. As of January 31, 2017, 33,500,377 shares of Class A common stock were issued and outstanding and 109,713,179 shares of Class B common stock were issued and outstanding.
Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and generally automatically convert into shares of our Class A common stock upon a transfer.
11.
EQUITY AWARD PLANS
Stock Plans—In June 2010, the Company adopted the 2010 Stock Plan (“2010 Plan”), and in December 2011, the Company adopted the 2011 Stock Plan (“2011 Plan”). In December 2015, the Board adopted the 2016 Equity Incentive Plan (“2016 Plan” and together with the 2010 Plan and 2011 Plan, the “Stock Plans”), which was amended in September 2016. The Company’s stockholders approved the 2016 Plan in March 2016 and it became effective in connection with the

19


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Company’s IPO. As a result, upon the IPO, the Company ceased granting additional stock awards under the 2010 Plan and 2011 Plan and the 2010 Plan and 2011 Plan terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of RSUs, or until those stock awards become vested or expired by their terms. Under the 2016 Plan, the Company may grant incentive stock options (“ISO”), non-statutory stock options (“NSO”), restricted stock (“RS”), restricted stock units (“RSU”) and stock appreciation rights (“SAR”) to employees, directors and consultants. The Company has initially reserved 22,400,000 shares of the Company’s Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year beginning in fiscal year 2018, equal to the lesser of: 18,000,000 shares, 5% of the outstanding shares of classes of common stock as of the last day of the Company’s immediately preceding fiscal year, or such other amount as may be determined by the Board. In addition, up to a maximum of 38,667,284 shares of Class B common stock returned to the 2010 Plan and 2011 Plan as the result of expiration or termination of awards after the IPO will also become available for issuance under the 2016 Plan. As of January 31, 2017, the Company had reserved a total of 81,873,371 shares for the issuance of equity awards under the Stock Plans, of which 18,206,697 shares were still available for grant.
Restricted Stock Units
Performance RSUs. The Company grants RSUs that contain both service and performance conditions to its executives and employees. Vesting of the Performance RSUs is subject to continuous service with the Company and satisfaction of certain liquidity events of the Company, including the expiration of a lock-up period established in connection with the IPO, or both certain liquidity events and specified performance targets (collectively, the “Performance RSUs”). While the Company recognizes cumulative stock-based compensation expense for the portion of the awards for which the service condition has been satisfied when it is probable that the performance conditions will be met, vesting and settlement of the Performance RSUs are subject to the performance conditions actually being met. During the three months ended October 31, 2016, the Company began to recognize Performance RSUs with liquidity event performance conditions as the satisfaction of the performance conditions for vesting became probable.
The Company’s summary of Performance RSUs activity under the Stock Plans is as follows:
 
Number of
Shares
 
Grant Date Fair Value per Share
Outstanding—July 31, 2016
12,265,369

 
$
13.23

Granted
8,020,980

 
21.98

Released
(4,375
)
 
14.80

Canceled/forfeited
(410,208
)
 
14.82

Outstanding—January 31, 2017
19,871,766

 
16.74

Offer to Exchange Stock Options for RSUs (the “Tender Offer”). In July 2016, the Company approved a tender offer stock option exchange program under which outstanding employee stock options with exercise prices of $8.41 or greater per share could be exchanged for a specified number of Performance RSUs based on a predetermined exchange ratio granted with a new vesting period. As a result of the Tender Offer, on August 16, 2016, stock options to purchase 1,361,317 common shares were cancelled and, in exchange, the Company granted 911,489 Performance RSUs to eligible employees. The Tender Offer resulted in a total incremental stock-based compensation expense of approximately $3.4 million.
Employee Stock Purchase Plan—In December 2015, the Board adopted the 2016 Employee Stock Purchase Plan, which was subsequently amended in January 2016 and September 2016 and approved by the Company’s stockholders in March 2016 (the “2016 ESPP”). The 2016 ESPP became effective in connection with the Company’s IPO. A total of 3,800,000 shares of Class A common stock were initially reserved for issuance under the 2016 ESPP. The number of shares of Class A common stock available for sale under the 2016 ESPP will also include an annual increase on the first day of each fiscal year beginning in fiscal 2018, equal to the lesser of: 3,800,000 shares, 1% of the outstanding shares of classes of common stock as of the last day of the Company’s immediately preceding fiscal year, or such other amount as may be determined by the Board.

20


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

The 2016 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock at a discount through payroll deductions of up to 15% of eligible compensation, subject to caps of $25,000 in any calendar year and 1,000 shares on any purchase date. The 2016 ESPP provides for 12-month offering periods generally beginning March and September of each year, and each offering period consists of two six-month purchase periods. The initial offering period began in September 2016 and will end in September 2017.
On each purchase date, participating employees will purchase Class A common stock at a price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (2) the last trading day of each purchase period in the applicable offering period. If the stock price of the Company's Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.
For the first offering period, which began on September 30, 2016, the fair market value of the common stock used for the first offering period was $16, the IPO price of the Company’s Class A common stock.
The Company uses the Black-Scholes option-pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of the grant (on October 11, 2016):
 
Six Months Ended
January 31, 2017
Expected term (in years)
0.75

Risk-free interest rate
0.6
%
Volatility
50.6
%
Dividend yield
%
Stock-Based Compensation —Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations is as follows (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Cost of revenue:
 
 
 
 
 
 
 
Product
$
104

 
$
848

 
$
213

 
$
1,814

Support and other services
241

 
2,389

 
534

 
5,739

Sales and marketing
1,964

 
15,528

 
4,082

 
49,419

Research and development
1,612

 
28,759

 
3,241

 
62,785

General and administrative
1,029

 
5,083

 
2,266

 
23,578

Total stock-based compensation expense
$
4,950


$
52,607

 
$
10,336

 
$
143,335


21


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations by type of awards is as follows (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
RSUs *
$

 
$
36,677

 
$

 
$
119,008

Stock options *
4,950

 
5,121

 
10,336

 
11,013

ESPP

 
10,809

 

 
13,314

Total stock-based compensation expense
$
4,950


$
52,607

 
$
10,336

 
$
143,335

_____________
*
Includes stock-compensation expense related to stock awards with performance conditions, which vesting was deemed probable during the six months ended January 31, 2017.
As of January 31, 2017, unrecognized stock-based compensation expense related to the outstanding stock awards was approximately $272.6 million and is expected to be recognized over a weighted-average period of approximately 1.9 years.
12.
INCOME TAXES
During the six months ended January 31, 2017, the income tax provision of $0.6 million primarily consisted of foreign taxes on the Company's international operations and U.S. state income taxes, offset by the partial release of $1.5 million of the U.S. valuation allowance in connection with the PernixData Acquisition and tax benefit related to the early adoption of ASU 2016-09. The net deferred tax liability recorded in connection with the PernixData Acquisition provided an additional source of taxable income to support the realizability of the pre-existing deferred tax assets and as a result, the Company released a portion of the U.S. valuation allowance. During the three months ended January 31, 2017, the income tax provision of $0.5 million primarily consisted of foreign taxes on our international operations and state income taxes in the U.S. During the three and six months ended January 31, 2016, the income tax provision of $0.6 million and $1.1 million, respectively, primarily consisted of foreign taxes on our international operations and state income taxes in the U.S.
13.
NET LOSS PER SHARE
The computation of basic and diluted net loss per share is as follows (in thousands, except share and per share data):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Numerator:
 
 
 
 
 
 
 
Net loss
$
(33,205
)
 
$
(93,212
)
 
$
(71,750
)
 
$
(255,381
)
Denominator:
 
 
 
 
 
 
 
Weighted-average shares—basic and diluted
43,666,825

 
141,996,600

 
43,252,879

 
108,185,194

Net loss per share attributable to common stockholders—basic and diluted
$
(0.76
)
 
$
(0.66
)
 
$
(1.66
)
 
$
(2.36
)
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:

22


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

 
Three and Six Months Ended
January 31,
 
2016
 
2017
Stock awards
34,306,230

 
44,813,334

Common stock subject to repurchase
1,504,001

 
551,750

Common stock warrants

 
51,270

Convertible preferred stock
76,319,511

 

Convertible preferred stock warrants
824,094

 

Total
112,953,836


45,416,354


23


NUTANIX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS - (Continued)
(Unaudited)

14.
SEGMENT INFORMATION
The following table sets forth revenue by geographic area based on bill-to location (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
U.S.
$
61,720

 
$
102,173

 
$
118,448

 
$
205,044

Europe, the Middle East and Africa
20,982

 
33,272

 
37,343

 
57,520

Asia-Pacific
13,681

 
37,382

 
24,835

 
66,290

Other Americas
6,314

 
9,368

 
9,827

 
20,150

Total revenue
$
102,697


$
182,195

 
$
190,453

 
$
349,004

As of July 31, 2016 and January 31, 2017, $30.0 million and $58.0 million, respectively, of the Company’s long-lived assets, net were located in the U.S.
15.
RELATED PARTY TRANSACTIONS
The Company enters into various transactions with its related parties in the normal course of business. During the three months ended January 31, 2016 and 2017, the Company’s purchases of goods or services from related parties totaled $0.3 million and $0.5 million, respectively. During the six months ended January 31, 2016 and 2017, the Company’s purchases of goods or services from related parties totaled $0.7 million and $0.7 million, respectively. Amounts payable to related parties as of July 31, 2016 and January 31, 2017 were immaterial. Revenue from related parties for the three months ended January 31, 2016 and 2017 were immaterial. Revenue from related parties for the six months ended January 31, 2016 and 2017 were $0.2 million and $0.1 million, respectively. The Company did not have any receivables outstanding from related parties as of July 31, 2016 and January 31, 2017, respectively.
In connection with the PernixData Acquisition (see Note 3), entities affiliated with Lightspeed Venture Partners, which owned approximately 36.7% of the Company’s outstanding Convertible Preferred Stock as of July 31, 2016, owned approximately 26.4% of the outstanding capital stock of PernixData immediately prior to the completion of the PernixData Acquisition. These entities received 625,478 shares of the Company’s common stock in the PernixData Acquisition, as well as the right to receive up to approximately $2.7 million in cash in the event the contingent consideration becomes payable. Two members of the Board are affiliated with Lightspeed Venture Partners.
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition, results of operations and cash flows should be read in conjunction with the (1) unaudited condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q, and (2) the audited consolidated financial statements and notes thereto and management’s discussion and analysis of financial condition and results of operations for the fiscal year ended July 31, 2016 included in our prospectus filed pursuant to Rule 424(b)(4) on September 30, 2016, or the Prospectus. The last day of our fiscal year is July 31. Our fiscal quarters end on October 31, January 31, April 30 and July 31. This discussion contains forward-looking statements based upon current expectations that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors”, set forth in Part II, Item 1A of this Form 10-Q. See “Special Note Regarding Forward-Looking Statements” above.
Overview
We provide a leading next-generation enterprise cloud platform that converges traditional silos of server, virtualization and storage into one integrated solution that can also connect to public cloud services. Our software delivers the agility, scalability and pay-as-you-grow economics of the public cloud, while addressing enterprise requirements of application mobility, security, data integrity and control. We provide our customers with the flexibility to selectively utilize the public cloud for suitable workloads and specific use cases by enabling increasing levels of application mobility across private and public clouds. We have combined advanced web-scale technologies with elegant consumer-grade design to

24



deliver a powerful enterprise cloud platform that elevates IT organizations by enabling them to focus on the applications and services that power their businesses. Our invisible infrastructure provides constant availability and low-touch management, enables application mobility across computing environments and reduces inefficiencies in IT planning.
We were founded in September 2009 and in October 2011 began selling the initial version of the Nutanix Operating System, which pioneered hyperconverged infrastructure by providing block storage for virtualized environments on VMware. In 2012, we released a new version of our software which included support for file storage, high availability and enhanced security. In 2013, we released several versions of our software, which added our intuitive Prism interface, built-in disaster recovery, deduplication, compression, and additional hypervisor support for Hyper-V and KVM. In 2014, we added enhanced resiliency, One-click Upgrade, Cloud Connect backup to Amazon Web Services, or AWS, and Cluster Health Analytics. In 2015, we rebranded the Nutanix Operating System as Acropolis and introduced the Acropolis Distributed Storage Fabric, Acropolis Mobility Fabric and Acropolis Hypervisor.
Our solution can be delivered either as an appliance that is configured to order or as software only. When end-customers purchase our platform, they typically also purchase one or more years of support and maintenance in order to receive software upgrades, bug fixes and parts replacement. Product revenue is generated primarily from the sales of our solution, and is generally recognized upon shipment. Support and other services revenue is derived from the related support and maintenance contracts, and is recognized ratably over the term of the support contracts.
We have a broad and diverse base of 5,382 end-customers as of January 31, 2017, including 473 Global 2000 enterprises. We define the number of end-customers as the number of end-customers for which we have received an order by the last day of the period, excluding partners to which we have sold product for their own demonstration purposes. A single organization or customer may represent multiple end-customers for separate divisions, segments or subsidiaries. Since shipping our first product in fiscal 2012, our end-customer base has grown rapidly. The number of end-customers grew from 2,638 as of January 31, 2016 to 5,382 as of January 31, 2017. Our platform is primarily sold through channel partners, including distributors and resellers, and delivered directly to our end-customers. A major part of our sales and marketing investment is to educate our end-customers about the benefits of our solution, particularly as we continue to pursue large enterprises and mission critical workloads. Our solutions serve a broad range of workloads, including enterprise applications, databases, virtual desktop infrastructure, or VDI, unified communications and big data analytics and we have recently announced the capability to support both virtualized and non-virtualized applications. We have end-customers across a broad range of industries, such as automotive, consumer goods, education, energy, financial services, healthcare, manufacturing, media, public sector, retail, technology and telecommunications. We also sell to service providers, who utilize our platform to provide a variety of cloud-based services to their customers.
We have invested heavily in the growth of our business, including the development of our solutions, build-out of our global sales force and the acquisitions of Calm.io Pte. Ltd., or Calm, and PernixData, Inc., or PernixData, during the six months ended January 31, 2017. The number of our full-time employees increased from 1,589 as of January 31, 2016 to 2,559 as of January 31, 2017. We have recruited an engineering team focused on distributed systems and IT infrastructure technologies at our San Jose, California headquarters and at our research and development centers in Bangalore, India, Durham, North Carolina and Seattle, Washington. We have also expanded our international sales and marketing presence by continuing to build out our global teams. We intend to continue to invest in our global engineering team to enhance the functionality of our platform, introduce new products and features and build upon our technology leadership, as well as continue to expand our global sales and marketing teams. 
In October 2016, we completed our initial public offering, or IPO, of Class A common stock, in which we sold 17,100,500 shares, including 2,230,500 shares pursuant to the underwriters’ over-allotment option. The shares were sold at an IPO price of $16.00 per share for net proceeds of $254.5 million, after deducting underwriting discounts and commissions of $19.2 million. Offering costs incurred by the Company were $5.2 million.
Our total revenue was $190.5 million and $349.0 million for the six months ended January 31, 2016 and 2017, respectively, representing year-over-year growth of 83.2%. Our net losses were $71.8 million and $255.4 million for the six months ended January 31, 2016 and 2017, respectively. Net cash used in operating activities was $1.1 million for the six months ended January 31, 2016 and net cash generated from operations was $23.9 million for the six months ended January 31, 2017. Free cash flow was an outflow of $21.2 million for the six months ended January 31, 2016 and an outflow of $0.7 million for the six months ended January 31, 2017. Our cash flow amounts for the six months ended January 31, 2017 include approximately $13.3 million of ESPP contributions withheld from employees. As of January 31, 2017, we had an accumulated deficit of $697.2 million.
Key Financial and Performance Metrics
We monitor the following key financial and performance metrics:

25



 
As of and for the
 
Three Months Ended January 31,
 
Six Months Ended January 31,
 
2016
 
2017
 
2016
 
2017
 
(Dollars in thousands)
Total revenue
$
102,697

 
$
182,195

 
$
190,453

 
$
349,004

Billings
$
143,373

 
$
227,380

 
$
271,662

 
$
467,147

Gross margin percentage
63
%
 
58
%
 
62
%
 
58
%
Adjusted gross margin percentage
63
%
 
60
%
 
62
%
 
60
%
Total deferred revenue
$
184,807

 
$
420,616

 
$
184,807

 
$
420,616

Net cash provided by (used in) operating activities
$
4,473

 
$
19,752

 
$
(1,143
)
 
$
23,912

Free cash flow
$
(5,906
)
 
$
7,051

 
$
(21,164
)
 
$
(704
)
Total end-customers
2,638

 
5,382

 
2,638

 
5,382

Non-GAAP Financial Measures and Key Performance Measures
We regularly monitor billings, adjusted gross margin percentage and free cash flow, which are non-GAAP financial measures and key performance measures, to help us evaluate our growth and operational efficiencies, measure our performance and identify trends in our sales activity, and establish our budgets. We evaluate these measures because they: 
are used by our management and board of directors to understand and evaluate our performance and trends as well as provide a useful measure for period-to-period comparisons of our core business;
are widely used by investors and other parties in understanding and evaluating companies in our industry as a measure of financial performance; and
are used by management to prepare and approve our annual budget and to develop short-term and long-term operational and compensation plans, as well as to assess the extent of achievement of goals.
      Billings, adjusted gross margin percentage and free cash flow have limitations as analytical tools, and you should not consider them in isolation or as substitutes for analysis of our results as reported under GAAP. Billings, adjusted gross margin percentage and free cash flow are not substitutes for total revenue, gross margin percentage or cash used in operating activities, respectively. In addition, other companies, including companies in our industry, may calculate non-GAAP financial measures and key performance measures differently or may use other measures to evaluate their performance, all of which could reduce the usefulness of our non-GAAP financial measures and key performance measures as tools for comparison. We urge you to review the reconciliation of our non-GAAP financial measures and key performance measures to the most directly comparable GAAP financial measures included below, and not to rely on any single financial measure to evaluate our business.
We calculate our non-GAAP measures as follows:
Billings—We calculate billings by adding the change in deferred revenue (net of acquisitions) between the start and end of the period to total revenue recognized in the same period.
Adjusted gross margin percentage—We calculate adjusted gross margin percentage as adjusted gross profit divided by total revenue. We define adjusted gross profit as our gross profit adjusted to exclude stock-based compensation and amortization of acquired intangible assets. Our presentation of adjusted gross margin percentage should not be construed as implying that our future results will not be affected by any recurring expenses or any unusual or non-recurring items that we exclude from our calculation of this non-GAAP financial measure
Free cash flow—We calculate free cash flow as net cash (used in) provided by operating activities adjusted with purchases of property and equipment, which measures our ability to generate cash from our business operations after our capital expenditures
The following table presents a reconciliation of billings, adjusted gross margin percentage and free cash flow to the most directly comparable GAAP financial measures, for each of the periods indicated:

26




Three Months Ended January 31,
 
Six Months Ended January 31,

2016
 
2017
 
2016
 
2017
 
(Dollars in thousands)
Total revenue
$
102,697

 
$
182,195

 
$
190,453

 
$
349,004

Change in deferred revenue (net of acquisitions)
40,676

 
45,185

 
81,209

 
118,143

Billings
$
143,373

 
$
227,380

 
$
271,662

 
$
467,147

 
 
 
 
 
 
 
 
Gross profit
$
64,761

 
$
105,349

 
$
117,438

 
$
202,396

Stock-based compensation
345

 
3,237

 
747

 
7,553

Amortization of intangible assets

 
360

 

 
598

Adjusted gross profit (non-GAAP)
$
65,106

 
$
108,946

 
$
118,185

 
$
210,547

Adjusted gross margin percentage (non-GAAP)
63
%
 
60
%
 
62
%
 
60
%

 
 
 
 
 
 
 
Net cash provided by (used in) operating activities
$
4,473

 
$
19,752

 
$
(1,143
)
 
$
23,912

Purchases of property and equipment
(10,379
)
 
(12,701
)
 
(20,021
)
 
(24,616
)
Free cash flow (non-GAAP)
$
(5,906
)
 
$
7,051

 
$
(21,164
)
 
$
(704
)
Factors Affecting Our Performance
We believe that our future success will depend on many factors, including those described below. While these areas present significant opportunity, they also present risks that we must manage to achieve successful results. See the section titled “Risk Factors.” If we are unable to address these challenges, our business and operating results could be adversely affected.
Investment in Growth
We plan to continue to invest in sales and marketing so that we can capitalize on our market opportunity, and as part of this, we intend to specifically expand our focus on opportunities with major accounts and large deals, which we define as transactions over $500,000. We have significantly increased our sales and marketing personnel, which grew by 55% from January 31, 2016 to January 31, 2017. We estimate, based on past experience, that sales team members typically become fully ramped around the time of the start of their fourth quarter of employment with us, and as our newer employees ramp up, we expect their increased productivity to contribute to our revenue growth. As of January 31, 2017, we considered 54% of our global sales team members to be fully productive, while the remaining 46% of our global sales team members are in the process of ramping up. As we shift the focus of some of our sales team members to major accounts and large deals, it may take longer for these sales team members to become fully productive, and there may also be an impact to the overall productivity of our sales team. For example, this realignment caused what we believe is a short-term impact on the overall productivity of our North American sales teams during the quarter ended January 31, 2017, which we expect to improve over the next few quarters, as well as a reduction in the portion of our billings attributable to large deals. We intend to continue to grow our global sales and marketing team to acquire new end-customers and to increase sales to existing end-customers.
We also intend to continue to grow our research and development and global engineering team to enhance our solutions, improve integration with new and existing ecosystem partners, and broaden the range of IT infrastructure technologies that we converge into our platform. We believe that these investments will contribute to our long-term growth, although they may adversely affect our profitability in the near term.
Market Adoption of Our Products
The public cloud has changed IT buyer expectations about the simplicity, agility, scalability and pay-as-you-grow economics of IT resources, which represent a major architectural shift and business model evolution. A key focus of our sales and marketing efforts is creating market awareness about the benefits of our platform both as compared to traditional datacenter architectures as well as the public cloud, particularly as we continue to pursue large enterprises and mission critical workloads. The broad nature of the technology shift that our platform represents and the relationships our end-customers have with existing IT vendors sometimes lead to unpredictable sales cycles, which we hope to compress and stabilize as market adoption increases, as we gain leverage with our channel partners and as our sales and

27



marketing efforts expand. Our business and operating results will be significantly affected by the degree to and speed with which organizations adopt our platform.
Leveraging Channel Partners
We plan to continue to strengthen and expand our network of channel and OEM partners to increase sales to both new and existing end-customers. We believe that increasing channel leverage by investing aggressively in sales enablement and co-marketing with our partners will extend and improve our engagement with a broad set of end-customers. Our business and results of operations will be significantly affected by our success in leveraging and expanding our network of channel and OEM partners.
Continued Purchases and Upgrades within Existing Customer Base
Our end-customers typically deploy our technology for a specific workload initially. After the initial order, which includes the product and associated maintenance, support and services, by a new end-customer, we focus on expanding our footprint by serving more workloads. We also generate recurring revenue from our support and maintenance renewals. We view continued purchases and upgrades as critical drivers of our success, as the sales cycles are typically shorter compared to new end-customer deployments and selling efforts are typically less. As of January 31, 2017, approximately 75% of our end-customers who have been with us for 18 months or more have made a repeat purchase, which is defined as any purchase activity, including support and maintenance renewals, subsequent to the initial purchase during the course of their customer lifetime. Additionally, end-customers who have been with us for 18 months or more have total lifetime orders (which includes the initial order) to date in an amount that is more than 3.8x greater, on average, than their initial order. This number increases to approximately 7.4x, on average, for our 473 Global 2000 end-customers and to more than 16.1x, on average, for our top 25 end-customers. The multiples exclude the effect of one end-customer who had a very large and irregular purchase pattern that we believe is not representative of the purchase patterns of all our other end-customers. Our business and operating results will depend on our ability to sell additional products to our current existing and future base of end-customers.
Changes in Product Mix and Associated Accounting Impact
Shifts in the mix of whether our solutions are sold as an appliance or as software-only could result in fluctuations in our revenue and gross margins. Software-only sales typically reflect higher gross margins and lower revenue in a given period, since the sale does not include the revenue or cost of the hardware components in an appliance. When we sell our solution as an appliance, the revenue for the appliance and the basic version of our software included in the appliance is generally recognized upon delivery, whereas revenue from software-only transactions is only recognized upon delivery to the extent we have established vendor specific objective evidence, or VSOE, of the fair value of the related maintenance and support contracts, otherwise revenue for the entire arrangement is deferred and recognized over the term of our maintenance and support contracts. Historically, most of our solutions have been delivered on an appliance, and, as a result, most of our historical product revenue has been recognized upon delivery. However, we anticipate that to the extent that broad market adoption of our solutions continues to increase, there may be an increase in the delivery of our software licenses on separately procured hardware. For additional information on our revenue recognition and VSOE, please see the section titled “Critical Accounting Estimates” in the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” section of our Prospectus.
Revenue from Contracts with Customers

In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The standard is a comprehensive new revenue recognition model that will be effective for us beginning August 1, 2018 and permits us the ability to early adopt on August 1, 2017. The standard permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). We are currently evaluating early adoption of the standard, as well as the method of adoption.
While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to the timing of revenue recognition for certain software licenses sold with PCS for which we do not have VSOE under current guidance. Under the new standard the requirement to have VSOE for undelivered elements is eliminated and we will recognize revenue for such software licenses upon transfer of control to our customers.
Components of Our Results of Operations
Our results of operations for the three and six months ended January 31, 2017 include (i) stock-based compensation related to stock awards with performance conditions, referred to as the performance stock awards, due to our IPO and (ii) the impact of the Calm and PernixData acquisitions, which closed during the six months ended

28



January 31, 2017. No expense associated with the performance stock awards was recorded prior to our IPO, as the qualifying event (IPO) had not been deemed probable (see Note 11 of Part I, Item 1 of this Quarterly Report on Form 10-Q). Beginning in the year ended July 31, 2014, we began granting performance stock awards with vesting subject to (i) continuous service with us and (ii) satisfaction of one or more performance conditions (a liquidity event or both a liquidity event and certain performance targets). As a result of our IPO, we began to recognize stock-based compensation expense related to the performance stock awards during the three months ended October 31, 2016 as the performance condition, a liquidity event or IPO, was deemed probable of achievement.
Revenue
Product revenue.  We generate our product revenue from the sales of our solution, both delivered on a hardware appliance as well as software-only. Our revenue from software-only sales, which currently constitute a small portion of our product revenue, is subject to industry-specific software revenue recognition guidance and has typically been deferred and recognized over the contractual support period associated with the delivered software licenses. However, revenue associated with certain software licenses can be recognized upon delivery to our end-customers to the extent we have established VSOE for related support and other services.
Support and other services revenue.  We generate our support and other services revenue primarily from support and maintenance contracts, and, to a lesser extent, from professional services. The majority of our product sales are sold in conjunction with support and maintenance contracts with terms ranging from one to five years. We recognize revenue from support and maintenance contracts over the contractual service period. We recognize revenue related to professional services as they are performed.
Cost of Revenue
Cost of product revenue.  Cost of product revenue consists of costs paid to third-party contract manufacturers, which includes hardware costs, personnel costs (consisting of salaries, benefits, bonuses and stock-based compensation) associated with our operations function and allocated costs. We expect our cost of product revenue to increase in absolute dollars as our product revenue increases.
Cost of support and other services revenue.  Cost of support and other services revenue includes personnel and operating costs associated with our global customer support organization as well as allocated costs. We expect our cost of support and other services revenue to increase in absolute dollars as our support and other services revenue increases.
Operating Expenses
Sales and marketing.  Sales and marketing expense consists primarily of personnel costs. Sales and marketing expense also includes sales commissions, costs for promotional activities and other marketing costs, travel costs, and costs associated with demonstration units, including depreciation and allocated costs. Commissions are deferred and recognized as we recognize the associated revenue. We expect sales and marketing expense to continue to increase in absolute dollars as we increase the size of our global sales and marketing organizations. Our sales and marketing expense may fluctuate as a percentage of total revenue.
Research and development.  Research and development expense primarily consists of personnel costs, as well as other direct and allocated costs. We have devoted our product development efforts primarily to enhancing the functionality and expanding the capabilities of our solutions. Research and development costs are expensed as incurred. We expect research and development expense to increase in absolute dollars as we continue to invest in our future products and services, although our research and development expense may fluctuate as a percentage of total revenue.
General and administrative.  General and administrative expense consists primarily of personnel costs, which include our executive, finance, human resources and legal organizations. General and administrative expense also includes outside professional services, which consists primarily of legal, accounting and other consulting costs, as well as insurance and other costs associated with being a public company and allocated costs. We expect general and administrative expense to increase in absolute dollars particularly due to additional legal, accounting, insurance and other costs associated with being a public company, although our general and administrative expense may fluctuate as a percentage of total revenue.
Other Income (Expense)—net

29



Other income (expense)—net consists primarily of interest income and expense, foreign exchange gains or losses and gains or losses on investments. Upon the completion of our IPO, we reclassified convertible preferred stock warrants, which were classified as a liability on our consolidated balance sheet and re-measured to fair value at each balance sheet date with the corresponding changes in fair value recorded as other expense, into warrants to purchase Class B common stock. As a result, the convertible preferred stock liability was re-measured to its then fair value, which was based on the closing per share price of our Class A common stock on October 4, 2016, and reclassified to additional paid-in capital. Subsequent to the conversion of our convertible preferred stock warrants in connection with our IPO, we no longer remeasure them at fair value or incur any charges related to changes in fair value. In addition, during the three months ended October 31, 2016, we fully repaid our outstanding $75.0 million of senior notes due April 15, 2019, or the senior notes, and incurred a loss on debt extinguishment.
Provision for Income Taxes
Provision for income taxes consists primarily of income taxes in certain foreign jurisdictions in which we conduct business and state income taxes in the United States. We have recorded a full valuation allowance related to our federal and state net operating losses and other net deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets.



30



Results of Operations
The following tables set forth our consolidated results of operations in dollars and as a percentage of total revenue for the periods presented. The period to period comparison of results is not necessarily indicative of results for future periods.
 
Three Months Ended January 31,
 
Six Months Ended January 31,
 
2016
 
2017
 
2016
 
2017
 
(In thousands)
Consolidated Statements of Operations Data:
 
 
 
 
 
Revenue:
 
 
 
 
 
Product
$
81,229

 
$
138,508

 
$
151,625

 
$
268,165

Support and other services
21,468

 
43,687

 
38,828

 
80,839

Total revenue
102,697

 
182,195

 
190,453

 
349,004

Cost of revenue:
 
 
 
 
 
 
 
Product (1)(2)
29,977

 
58,403

 
57,634

 
110,613

Support and other services (1)
7,959

 
18,443

 
15,381

 
35,995

Total cost of revenue
37,936

 
76,846

 
73,015

 
146,608

Gross profit
64,761

 
105,349

 
117,438

 
202,396

Operating expenses:
 
 
 
 
 
 
 
Sales and marketing (1)(2)
66,128

 
111,244

 
124,727

 
240,019

Research and development (1)
26,024

 
70,914

 
49,881

 
146,195

General and administrative (1)
7,840

 
15,481

 
15,215

 
44,853

Total operating expenses
99,992

 
197,639

 
189,823

 
431,067

Loss from operations
(35,231
)
 
(92,290
)
 
(72,385
)
 
(228,671
)
Other expense—net
2,646

 
(421
)
 
1,775

 
(26,133
)
Loss before provision for income taxes
(32,585
)
 
(92,711
)
 
(70,610
)
 
(254,804
)
Provision for income taxes
620

 
501

 
1,140

 
577

Net loss
$
(33,205
)
 
$
(93,212
)
 
$
(71,750
)
 
$
(255,381
)
 
 
 
 
 
 
 
 
(1) Includes stock-based compensation expense as follows:
 
 
 
 
 
 
 
Product Cost of sales
$
104

 
$
848

 
$
213

 
$
1,814

Support Cost of sales
241

 
2,389

 
534

 
5,739

Sales and marketing
1,964

 
15,528

 
4,082

 
49,419

Research and development
1,612

 
28,759

 
3,241

 
62,785

General and administrative
1,029

 
5,083

 
2,266

 
23,578

       Total stock-based compensation
$
4,950

 
$
52,607

 
$
10,336

 
$
143,335

 
 
 
 
 
 
 
 
(2) Includes amortization of intangible assets as follows:
 
 
 
 
 
 
 
Product Cost of sales
$

 
$
360

 
$

 
$
598

Sales and marketing

 
248

 

 
415

       Total amortization of intangible assets
$

 
$
608

 
$

 
$
1,013




31



 
Three Months Ended January 31,
 
Six Months Ended January 31,
 
2016
 
2017
 
2016
 
2017
 
(As a percentage of total revenue)
Consolidated Statements of Operations Data:
 
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
 
Product
79
 %
 
76
 %
 
80
 %
 
77
 %
Support and other services
21
 %
 
24
 %
 
20
 %
 
23
 %
Total revenue
100
 %
 
100
 %
 
100
 %
 
100
 %
Cost of revenue:
 
 
 
 
 
 
 
Product
29
 %
 
32
 %
 
30
 %
 
32
 %
Support and other services
8
 %
 
10
 %
 
8
 %
 
10
 %
Total cost of revenue
37
 %
 
42
 %
 
38
 %
 
42
 %
Gross profit
63
 %
 
58
 %
 
62
 %
 
58
 %
Operating expenses:
 
 
 
 
 
 
 
Sales and marketing
64
 %
 
62
 %
 
66
 %
 
69
 %
Research and development
25
 %
 
39
 %
 
26
 %
 
42
 %
General and administrative
8
 %
 
8
 %
 
8
 %
 
13
 %
Total operating expenses
97
 %
 
109
 %
 
100
 %
 
124
 %
Loss from operations
(34
)%
 
(51
)%
 
(38
)%
 
(66
)%
Other income (expense)—net
3
 %
 
0
 %
 
1
 %
 
(7
)%
Loss before provision for income taxes
(31
)%
 
(51
)%
 
(37
)%
 
(73
)%
Provision for income taxes
1
 %
 
0
 %
 
1
 %
 
0
 %
Net loss
(32
)%
 
(51
)%
 
(38
)%
 
(73
)%
Comparison of the Three and Six Months Ended January 31, 2016 and 2017
Revenue
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
Product
$
81,229

 
$
138,508

 
$
57,279

 
71
%
 
$
151,625

 
$
268,165

 
$
116,540

 
77
%
Support and other services
21,468

 
43,687

 
22,219

 
103
%
 
38,828

 
80,839

 
42,011

 
108
%
Total revenue
$
102,697

 
$
182,195

 
$
79,498

 
77
%
 
$
190,453

 
$
349,004

 
$
158,551

 
83
%
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
U.S.
$
61,720

 
$
102,173

 
$
40,453

 
66
%
 
$
118,448

 
$
205,044

 
$
86,596

 
73
%
Europe, the Middle East and Africa
20,982

 
33,272

 
12,290

 
59
%
 
37,343

 
57,520

 
20,177

 
54
%
Asia-Pacific
13,681

 
37,382

 
23,701

 
173
%
 
24,835

 
66,290

 
41,455

 
167
%
Other Americas
6,314

 
9,368

 
3,054

 
48
%
 
9,827

 
20,150

 
10,323

 
105
%
Total revenue
$
102,697

 
$
182,195

 
$
79,498

 
77
%
 
$
190,453

 
$
349,004

 
$
158,551

 
83
%

The increase in product revenue for the three and six months ended January 31, 2017 reflects increased domestic and international demand for our solutions as we continue our penetration and expansion in global markets through

32



increased sales and marketing activities. Our total end-customer count increased from 2,638 as of January 31, 2016 to 5,382 as of January 31, 2017.
Support and other services revenue increased in the three and six months ended January 31, 2017 in conjunction with the growth of our end-customer base and the related support and software maintenance contracts.
Cost of Revenue and Gross Margin
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
Cost of product revenue
$
29,977

 
$
58,403

 
$
28,426

 
95
%
 
$
57,634

 
$
110,613

 
$
52,979

 
92
%
Product gross margin
63
%
 
58
%
 
 
 
 
 
62
%
 
59
%
 
 
 
 
Cost of support and other services revenue
$
7,959

 
$
18,443

 
$
10,484

 
132
%
 
$
15,381

 
$
35,995

 
$
20,614

 
134
%
Support and other services gross margin
63
%
 
58
%
 
 
 
 
 
60
%
 
55
%
 
 
 
 
Total gross margin percentage
63
%
 
58
%
 
 
 
 
 
62
%
 
58
%
 
 
 
 
Cost of product revenue
Cost of product revenue increased in the three and six months ended January 31, 2017 due to the corresponding increase in product sales, an increase stock-based compensation expense of $2.9 million and $6.8 million in the three and six months ended January 31, 2017, respectively, compared to the corresponding prior year periods as a result of our IPO, and the amortization of intangible assets related to the acquisitions of PernixData and Calm of $0.4 million and $0.6 million in the three and six months ended January 31, 2017, respectively. Additionally, during the three months ended January 31, 2017, the cost of certain of our hardware components, specifically DRAM and NAND, increased due to supply shortages, resulting in a net increase of 1.6% in our hardware costs as compared to the three months ended October 31, 2016.
The decrease in product gross margin was driven primarily by higher discounting on our core products and increases in component costs indicated above. This was partially offset by cost savings achieved in our procurement process, and changes in product mix. We expect our gross margin percentages to decrease in the three months ended April 30, 2017 due to additional higher costs of DRAM and NAND as a result of continued supply shortages and we expect these costs to continue to increase so long as the DRAM and NAND markets remain supply constrained.
Cost of support and other services revenue
Cost of support and other services revenue increased in the three and six months ended January 31, 2017 due to higher personnel costs of our global customer support organization, resulting from increases in our customer support and services headcount of 114% from January 31, 2016 to January 31, 2017, and higher stock-based compensation expense as a result of our IPO. Support and other services gross margin decreased during the three and six months ended January 31, 2017 primarily due to higher stock-based compensation expense.
Operating Expenses
Sales and Marketing

 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
Sales and marketing
$
66,128

 
$
111,244

 
$
45,116

 
68
%
 
$
124,727

 
$
240,019

 
$
115,292

 
92
%
Percent of total revenue
64
%
 
61
%
 
 
 
 
 
65
%
 
69
%
 
 
 
 

33



Sales and marketing expense increased in the three and six months ended January 31, 2017, primarily due to higher stock-based compensation expense as a result of our IPO and higher personnel costs and sales commissions, as our sales and marketing headcount increased by 55% from January 31, 2016 to January 31, 2017. Additionally, as part of our efforts to penetrate and expand in global markets, we have continually increased our marketing activities related to brand awareness, promotions, trade shows and partner programs.
Research and Development
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
Research and development
$
26,024

 
$
70,914

 
$
44,890

 
172
%
 
$
49,881

 
$
146,195

 
$
96,314

 
193
%
Percent of total revenue
25
%
 
39
%
 
 
 
 
 
26
%
 
42
%
 
 
 
 
Research and development expense increased in the three and six months ended January 31, 2017 primarily due to higher stock-based compensation expense as a result of our IPO, and higher personnel costs as our research and development headcount increased by 64% (inclusive of the additional headcount from the Calm and PernixData acquisition) from January 31, 2016 to January 31, 2017, as we have continued the expansion of our product development activities.
General and Administrative
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
General and administrative
$
7,840

 
$
15,481

 
$
7,641

 
97
%
 
$
15,215

 
$
44,853

 
$
29,638

 
195
%
Percent of total revenue
8
%
 
8
%
 
 
 
 
 
8
%
 
13
%
 
 
 
 
General and administrative expense increased in the three and six months ended January 31, 2017, primarily due to higher stock-based compensation expense as a result of our IPO and higher personnel costs as our general and administrative headcount increased by 35% from January 31, 2016 to January 31, 2017 to support our growing operations and international footprint, as well as costs associated with being a public company.
Other Income (Expense)-net
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
Other income (expense)-net
$
2,646

 
$
(421
)
 
$
(3,067
)
 
(116
)%
 
$
1,775

 
$
(26,133
)
 
$
(27,908
)
 
(1,572
)%
Other expense-net for the three months ended January 31, 2017 was primarily due to foreign currency losses while other income-net for the three months ended January 31, 2016 primarily resulted from changes in the fair value of our convertible preferred stock warrant liability.
The increase in other expense-net during the six months ended January 31, 2017 as compared to the six months ended January 31, 2016 was primarily due to $20.4 million of higher charges resulting from changes in the fair value of our convertible preferred stock warrant liability and $3.3 million loss on debt extinguishment resulting from early extinguishment of our senior notes.

34



Provision for Income Taxes
 
Three Months Ended January 31,
 
Change
 
Six Months Ended January 31,
 
Change
 
2016
 
2017
 
$
 
%
 
2016
 
2017
 
$
 
%
 
(In thousands, except percentages)
Provision for income taxes
$
620

 
$
501

 
$
(119
)
 
(19
)%
 
$
1,140

 
$
577

 
$
(563
)
 
(49
)%
The decrease in income tax expense during the six months ended January 31, 2017 as compared to the six months ended January 31, 2016 was primarily due to a $1.5 million partial release of the U.S. valuation allowance from the PernixData acquisition, partially offset by foreign income taxes as a result of increases in taxable income from our foreign operations as we continued our global expansion. The net deferred tax liability from the PernixData acquisition provided an additional source of taxable income to support the realizability of the pre-existing deferred tax assets and, as a result, we released a portion of the U.S. deferred tax asset valuation allowance. During the three months ended January 31, 2017, income tax expense decreased as compared to the three months ended January 31, 2016, primarily due to an increase in losses in certain foreign jurisdictions.
Liquidity and Capital Resources
As of January 31, 2017, we had $226.0 million of cash and cash equivalents and $129.1 million of short-term investments.
Prior to our IPO, we satisfied our liquidity needs primarily through the sale of convertible preferred stock, borrowings from our credit facilities and proceeds from the exercise of stock options. In October 2016, we completed our IPO of Class A common stock and received net proceeds of $254.5 million after deducting underwriting discounts and commissions of $19.2 million, but before deducting offering costs of $5.2 million. Additionally, in September 2016, we fully repaid the outstanding balance of our senior notes. As of January 31, 2017, we did not have any outstanding borrowings.
As discussed above, we have previously granted performance stock awards with vesting subject to satisfaction of
one or more performance conditions, including a liquidity event condition tied to our IPO. Subject to the terms of the
underlying awards, we anticipate that certain of those performance stock awards will begin to vest during the three months ending April 30, 2017, and will continue to vest periodically thereafter. In February 2017, we changed the method by which withholding taxes resulting from the vesting of such performance stock awards held by our executive officers would be covered to be consistent with that of the rest of our employee population. As a result, in addition to our general employee population being required to sell a portion of the shares that they receive upon vesting of their performance stock awards in order to cover any required withholding taxes (“sell-to-cover”), our executive officers will now also be required to fund any withholding taxes resulting from the vesting of their performance stock awards through a sell-to-cover, as opposed to our previous approach of retaining a number of shares with a value equal to the amount of the tax and remitting cash to the appropriate taxing authorities (“net share settlement”). We expect the sell-to-cover approach to allow us to avoid the large cash outflows that would have otherwise been required to satisfy withholding tax obligations resulting from the anticipated vesting of performance stock awards, including those held by our executive officers, under the net share settlement approach in future periods. In addition, as compared to the net share settlement approach, sell-to-cover will result in more shares being issued into the market as employees’ performance stock awards vest, thereby increasing the dilutive impact of our share-based compensation programs on shareholders.
We believe that our cash and cash equivalents and short-term investments will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. 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 activities, the introduction of new and enhanced product and service offerings, and the continuing market acceptance of our products. In the event that additional financing is required from outside sources, we may not be able to raise such financing 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.

35



Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
 
Six Months Ended January 31,
 
2016
 
2017
Net cash (used in) provided by operating activities
$
(1,143
)
 
$
23,912

Net cash used in investing activities
(11,282
)
 
(68,510
)
Net cash provided by financing activities
155

 
171,395

 
$
(12,270
)
 
$
126,797

Cash Flows from Operating Activities
Net cash provided by operating activities was $23.9 million for the six months ended January 31, 2017, an increase of $25 million compared to $1.1 million in net cash used in operating activities for the six months ended January 31, 2016. The increase in cash generated from operating activities for the six months ended January 31, 2017 was primarily due to higher billings and collections, partially offset by higher operating expenses as we continued to invest in the longer term growth of our business. Our cash flow amounts for the six months ended January 31, 2017 also include approximately $13.3 million of ESPP contributions withheld from employees.
Cash Flows from Investing Activities
Net cash used in investing activities of $68.5 million for the six months ended January 31, 2017 was due to $117.6 million of purchases of investments, $24.6 million of purchases of property and equipment and $0.2 million of payments for the Calm and PernixData acquisitions, partially offset by $32.6 million of sales and investments and $41.2 million of maturities of investments.
Net cash used in investing activities of $11.3 million for the six months ended January 31, 2016 included $31.5 million purchases of investments and $20.0 million of purchases of property and equipment as we continue to invest in the longer term growth of our business. This was partially offset by $40.3 million of maturities of investments.
Cash Flows from Financing Activities
Net cash provided by financing activities of $171.4 million for the six months ended January 31, 2017 was primarily due to net proceeds of $254.5 million, after deducting underwriting discounts and commission from our IPO, partially offset by $76.6 million of repayment of our senior notes including debt extinguishment costs, $7.1 million payment of debt in conjunction with the PernixData acquisition and $1.6 million of payments of offering costs.
Net cash provided by financing activities of $0.2 million for the six months ended January 31, 2016 primarily consisted of $2.0 million of proceeds from exercises of stock options, net of repurchases, and $0.8 million of excess tax benefit from stock-based compensation expense, partially offset by $2.7 million of payments of offering costs.
Debt Obligations
In April 2016, we issued an aggregate principal amount of $75.0 million of senior notes due on April 15, 2019 to Goldman Sachs Specialty Lending Group, L.P. In September 2016, we repaid the entire outstanding principal amount of the senior notes and incurred $3.3 million of loss on debt extinguishment.
Contractual Obligations
The following table summarizes our contractual obligations as of January 31, 2017 (in thousands):

36



 
 
 
Payments Due by Period
 
Total
 
Less than
1 year
 
1 year to 3 Years
 
3 to 5 
Years
 
More than 5 Years
Contractual Obligations:
 
 
 
 
 
 
 
 
 
Operating lease obligations
$
48,640

 
$
11,744

 
$
21,157

 
$
13,474

 
$
2,265

Other purchase commitments (1)
20,664

 
20,664

 

 

 

Purchase commitments with contract manufacturers (2)
18,617

 
18,617

 

 

 

Contingent consideration (3)
5,690

 

 
5,690

 

 

 
$
93,611

 
$
51,025

 
$
26,847

 
$
13,474

 
$
2,265

_____________________
(1) Purchase obligations pertaining to our normal operations.
(2) Commitments with our contract manufacturers, which consist of obligations for on-hand inventories and non-cancellable purchase orders for non-standard components. 
(3) Represents $7.5 million contingent payments, net of $1.8 million working capital adjustment, assumed in the PernixData acquisition. The amount is remeasured at fair value every reporting period with the change in fair value recorded in general and administrative expenses (see Note 3 and Note 4, of Part I, Item 1 of this Quarterly Report on Form 10-Q). The actual amount ultimately paid out may be different depending on the level of achievement of certain operating milestones.
As of January 31, 2017, payments related to our above outstanding non-cancellable lease obligations will be made through fiscal 2021.
From time to time, we make commitments with our contract manufacturers, which consist of obligations for on-hand inventories and non-cancellable purchase orders for non-standard components. We record a charge to cost of product sales for firm, non-cancellable and unconditional purchase commitments with the contract manufacturers for non-standard components when and if quantities exceed our future demand forecasts. Our historical charges have not been material.
As of January 31, 2017, we had accrued liabilities related to uncertain tax positions, which are reflected on our consolidated balance sheet. These accrued liabilities are not reflected in the table above since it is unclear when these liabilities will be paid.
Off-Balance Sheet Arrangements
As of January 31, 2017, we did not have any relationships with unconsolidated organizations or financial partnerships, such as structured finance or special purpose entities that would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
Our financial statements are prepared in accordance with U.S. generally accepted accounting principles, or GAAP. The preparation of these financial statements requires us to make estimates, assumptions and judgments that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates, assumptions and judgments on an ongoing basis. Our estimates, assumptions and judgments are based on historical experience and various other factors that we believe to be reasonable under the circumstances. Different assumptions and judgments would change the estimates used in the preparation of our financial statements, which, in turn, could change the results from those reported. Please see Note 2 of Part I, Item 1 of this Quarterly Report on Form 10-Q for a summary of significant accounting policies. In addition, please see "Critical Accounting Estimates" in the "Management's Discussion and Analysis of Financial Condition and Results of Operations" section of our Prospectus.
Item 3. Quantitative and Qualitative Disclosures about Market Risk.
We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency exchange rates and interest rates.
Foreign Currency Risk
Our consolidated results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates. Historically, our revenue contracts have been denominated in U.S. dollars. Our expenses are

37



generally denominated in the currencies in which our operations are located. To date, we have not entered into any hedging arrangements with respect to foreign currency risk or other derivative instruments. In the event our foreign sales and expenses increase, our operating results may be more greatly affected by foreign currency exchange rate fluctuations, which can affect our operating income or loss. The effect of a hypothetical 10% change in foreign currency exchanges rates applicable to our business would not have had a material impact on our historical consolidated financial statements.
Interest Rate Risk
Our investment objective is to conserve capital and maintain liquidity to support our operations; therefore, we generally invest in highly liquid securities, consisting primarily of bank deposits, money market funds, commercial paper, U.S. government securities and corporate bonds. Such fixed and floating interest-earning instruments carry a degree of interest rate risk. Fixed income securities may have their fair market value adversely impacted due to a rise in interest rates, while floating rate securities may produce less income than predicted if interest rates fall. Due to the short-term nature of our investment portfolio, we do not believe an immediate 10% increase or decrease in interest rates would have a material effect on the fair market value of our portfolio. Therefore, we do not expect our operating results or cash flows to be materially affected by a sudden change in interest rates.
Item 4. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report.  Based on management’s evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are effective at a reasonable assurance level.
In designing and evaluating our disclosure controls and procedures, management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the three months ended January 31, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

38



PART II. OTHER INFORMATION
Item 1.    Legal Proceedings
We are not currently a party to any material legal proceedings that we believe to be material to our business or financial condition. From time to time we may become party to various litigation matters and subject to claims that arise in the ordinary course of business.
Item 1A. Risk Factors
You should carefully consider the risks and uncertainties described below, together with all of the other information contained in this Quarterly Report on Form 10-Q and the Prospectus, including our consolidated financial statements and related notes, before making a decision to invest in our Class A common stock. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are unaware of, or that we currently believe are not material, may also become important factors that affect our business. If any of the following risks occur, our business, financial condition, operating results and prospects could be materially harmed. In that event, the price of our Class A common stock could decline, and you could lose part or all of your investment.
Risks Related to Our Business and Industry
We have a history of losses and we may not be able to achieve or maintain profitability in the future.
We have incurred net losses in all periods since our inception, and we expect that we will continue to incur net losses for the foreseeable future. We experienced net losses of $84.0 million, $126.1 million, $168.5 million and $255.4 million for fiscal 2014, fiscal 2015, fiscal 2016 and the six months ended January 31, 2017, respectively. As of January 31, 2017, we had an accumulated deficit of $697.2 million. In addition to the investments we expect to continue to make to grow our business, we also expect to incur significant additional legal, accounting and other expenses as a newly public company that we did not incur as a private company. If we fail to increase our revenue and manage our expenses, we may not achieve or sustain profitability in the future.
The markets in which we compete are rapidly evolving, which make it difficult to forecast end-customer adoption rates and demand for our solutions.
The markets in which we compete are rapidly evolving. Accordingly, our future financial performance will depend in large part on the allocation of spending in traditional IT markets and on our ability to adapt to new market demands. Currently, sales of our solutions are dependent in large part upon replacement of spending in traditional markets, including x86 servers, storage systems and virtualization software. If these markets experience a shift in customer demand, or if customers in these markets shift their spending to public cloud solutions more quickly or more extensively than expected, our solutions may not compete as effectively, if at all. It is also difficult to predict end-customer demand or adoption rates for our solutions or the future growth of our market.
If end-customers do not adopt our solutions, our ability to grow our business and operating results may be adversely affected.
Traditional IT infrastructure architecture is entrenched in the datacenters of many of our end-customers because of their historical financial investment in existing IT infrastructure architecture and the existing knowledge base and skillsets of IT administrators. As a result, our sales efforts often involve extensive efforts to educate our end-customers as to the benefits and capabilities of our web-scale architecture solutions, particularly as we continue to pursue large organizations as end-customers. If we fail to achieve market acceptance of our solutions, our ability to grow our business and our operating results will be adversely affected.
Our revenue growth in recent periods may not be indicative of our future performance.
We have experienced significant growth in recent periods with total revenue of $127.1 million, $241.4 million and $444.9 million for fiscal 2014, fiscal 2015 and fiscal 2016, respectively, and total revenue of $190.5 million and $349.0 million for the six months ended January 31, 2016 and 2017, respectively. You should not consider our revenue growth in recent periods as indicative of our future performance. While we have recently experienced significant revenue growth, we may not achieve similar revenue growth in future periods. Accordingly, you should not rely on our revenue growth for any prior periods as an indication of our future revenue or revenue growth.

39



We have experienced rapid growth in recent periods and we may not be able to sustain or manage any future growth effectively.
We have expanded our overall business and operations significantly in recent periods. Our employee headcount increased from 247 as of July 31, 2013 to 1,980 as of July 31, 2016, and to 2,559 as of January 31, 2017, and we may have significant headcount increases in the future. We anticipate that our operating expenses will increase in the foreseeable future as we scale our business, including in developing and improving our solutions, expanding our sales and marketing capabilities and global coverage, and in providing general and administrative resources to support our growth. As we continue to grow our business, we must effectively integrate, develop and motivate a large number of new employees, as well existing employees who are promoted or moved into new roles, while maintaining the effectiveness of our business execution. In particular, our success depends heavily on our ability to ramp new sales teams in a fast and effective manner. We must also continue to improve and expand our information technology, or IT, and financial infrastructure, management systems and product management and sales processes. We expect that our future growth will continue to place a significant strain on our management, operational and financial resources. We may incur costs associated with future growth prior to realizing the anticipated benefits, and the return on these investments may be lower, or may develop more slowly than we expect. If we are unable to manage our growth effectively, we may not be able to take advantage of market opportunities. We also may fail to satisfy end-customers’ requirements, maintain product quality, execute on our business plan or respond to competitive pressures, any of which could adversely affect our business, operating results, financial condition and prospects.
We compete with traditional storage vendors, IT systems vendors and infrastructure software providers and expect competition to continue to intensify in the future from both established competitors and new market entrants.
We operate in the intensely competitive enterprise infrastructure market and compete primarily with companies that sell software to build and operate enterprise clouds, integrated systems, and standalone storage and servers. These markets are characterized by constant change and rapid innovation. Our main competitors fall into the following categories:
software providers such as VMware, Inc., or VMware, and Red Hat, Inc., that offer a broad range of virtualization, infrastructure and management products to build and operate enterprise clouds;
traditional IT systems vendors such as Hewlett Packard Enterprise Company, or HPE, Cisco Systems, Inc., Lenovo Group Ltd., Dell Technologies Inc., or Dell, Hitachi Data Systems Corporation and International Business Machines Corporation, or IBM, that offer integrated systems that include bundles of servers, storage and networking solutions, as well as a broad range of standalone server and storage products; and
traditional storage array vendors such as Dell, NetApp, Inc., or NetApp, and Hitachi Data Systems Corporation, which typically sell centralized storage products.
In addition, we compete against vendors of hyperconverged infrastructure and software-defined storage products such as VMware, Inc., Cisco Systems, Inc., HPE, Dell and many smaller emerging companies. As our market grows, we expect it will continue to attract new companies as well as existing larger vendors. For example, NetApp recently announced that it plans to offer a hyperconverged solution. Some of our competitors may expand their product offerings, acquire competing businesses, sell at lower prices, bundle with other products, provide closed technology platforms or otherwise attempt to gain a competitive advantage. For example, HPE recently announced that it is acquiring Simplivity Corporation, an emerging hyperconverged vendor, in order to bolster its own hyperconverged product line. Furthermore, as we expand our product offerings, we may expand into new markets and we may encounter additional competitors in such markets. Additionally, as companies increasingly offer competing solutions, they may be less willing to partner with us as an OEM or otherwise.
In September 2016, EMC Corporation, or EMC, was acquired by Dell. In discussing the benefits of the acquisition, EMC and Dell emphasized the companies’ complementary product portfolios, that Dell would give EMC a leading server platform and that the transaction would give Dell an opportunity to combine the storage businesses of the two companies. Dell is not just a competitor but also is an OEM partner of ours and has accounted for a meaningful portion of our total billings over the past few fiscal quarters. As a result of the acquisition, Dell may be more likely to promote and sell its own solutions over our products or cease selling or promoting our products entirely. Also, after the completion of the acquisition, Dell now holds a majority of outstanding voting power in VMware, and could combine the Dell, EMC and VMware product portfolios into unified offerings optimized for their platforms. If Dell decides to sell its own solutions over our products, that could adversely impact our OEM sales and harm our business, operating results and prospects, and our stock price could decline.

40



Many of our existing competitors have, and some of our potential competitors may have, competitive advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand awareness and name recognition, larger intellectual property portfolios and broader global presence and distribution networks. Furthermore, some of our competitors supply a wide variety of products to, and have well-established relationships with, our current and prospective end-customers. Some of these competitors have in the past and may in the future take advantage of their existing relationships with end-customers, distributors or resellers to provide incentives to such current or prospective end-customers that make their products more economically attractive or to interfere with our ability to offer our solutions to our end-customers. Our competitors may also be able to offer products or functionality similar to ours at a more attractive price, such as by integrating or bundling their solutions with their other product offerings or those of technology partners or establishing cooperative relationships with other competitors, technology partners or other third parties. Potential end-customers may prefer to purchase from their existing suppliers rather than a new supplier, especially given the significant investments that they have historically made in their legacy infrastructures. Some of our competitors may also have stronger or broader relationships with technology partners than we do, which could make their products more attractive than ours. As a result, we cannot assure you that our solutions will compete favorably, and any failure to do so could adversely affect our business, operating results and prospects.
Our relatively limited operating history makes it difficult to evaluate our current business and prospects, and may increase the risk of your investment.
We began selling our products in October 2011. We have a relatively limited historical financial data, and we operate in a rapidly evolving market. Our relatively limited operating history makes it difficult to evaluate our current business and our future prospects, including our ability to plan for and model future growth. For example, recent changes in our sales organization have impacted our sales productivity, making it difficult to project our business growth. In addition, the rapidly evolving nature of the enterprise IT infrastructure market, as well as other factors beyond our control, reduce our ability to accurately forecast quarterly or annual performance. Our solutions may never reach widespread adoption, and changes or advances in technologies could adversely affect the demand for our solutions. A reduction in demand for web-scale architectures caused by lack of customer acceptance, technological challenges, competing technologies and solutions or otherwise would result in lower revenue growth rates or decreased revenue, either of which could negatively impact our business, operating results and prospects. Any predictions about future revenue and expenses may not be as accurate as they would be if we had a longer operating history. We have encountered and will continue to encounter risks and difficulties associated with rapid growth and expansion and a relatively limited operating history. If we do not address these risks successfully, our business and operating results would be adversely affected, and our stock price could decline.
Developments or improvements in enterprise IT infrastructure technologies may materially and adversely affect the demand for our solutions.
Significant developments in enterprise IT infrastructure technologies, such as advances in storage, virtualization, containers and management software, may materially and adversely affect our business, operating results and prospects in ways we do not currently anticipate. For example, improvements in existing data storage technologies, such as a significant increase in the speed of traditional interfaces for transferring data between a server and a storage system or the speed of traditional embedded controllers within the storage system, could emerge as a preferred alternative to our solutions, especially if they are sold at lower prices. Any failure by us to develop new or enhanced technologies or processes, to react to changes or advances in existing technologies or to correctly anticipate these changes or advances as we create and invest in our product roadmap could materially delay our development and introduction of new solutions, which could result in the loss of competitiveness of our solutions, decreased revenue and a loss of market share to competitors. In addition, the servers, network, software and other components and systems of a datacenter must comply with established industry standards in order to interoperate and function efficiently together. If larger companies who are more influential in driving industry standards do not support the same standards we use, market acceptance of our solutions could be adversely affected, or we may be required to spend significant time and resources duplicating efforts to adapt to different standards.
Public cloud infrastructure offers alternatives to the on-premise infrastructure deployments that our platform supports. Various factors could cause the rate of adoption of public cloud infrastructure to increase, including continued or accelerated decreases in the price of public cloud offerings and improvements in the ability of public cloud providers to deliver reliable performance, enhanced security, better application compatibility and more precise infrastructure control. Any of these factors could make our platform less competitive as compared to the public cloud, and could materially and adversely affect the demand for our solutions.
If other vendors do not cooperate with us to ensure that our solutions interoperate with their products, including by providing us with early access to their new products or information about their new products, our product

41



development efforts may be delayed or impaired, which could adversely affect our business, operating results and prospects.
Our solutions provide a platform on which software applications and hypervisors from different software providers run. As a result, our solutions must interoperate with our end-customers’ existing hardware and software infrastructure, specifically their networks, servers, software and operating systems, as well as the applications that they run on this infrastructure, which may be manufactured and provided by a wide variety of vendors and OEMs. In addition to ensuring that our solutions interoperate with these hardware and software products initially, we must occasionally update our software to ensure that our solutions continue to interoperate with new or updated versions of these hardware and software products. Current or future providers of software applications, hypervisors or data management tools could make changes that would diminish the ability of our solutions to interoperate with them, and significant additional time and effort may be necessary to ensure the continued compatibility of our solutions, which might not be possible at all. Even if our solutions are compatible with those of other providers, if they do not certify or support our solutions for their systems or cooperate with us to coordinate troubleshooting and hand off of support cases, end-customers may be reluctant to buy our solutions, which could decrease demand for our solutions and harm our ability to achieve a return on the investments and resources that we have dedicated to ensuring compatibility. Developing solutions that interoperate properly requires substantial partnering, capital investment and employee resources, as well as the cooperation of the vendors or developers of the software applications and hypervisors both with respect to product development and product support. Vendors may not provide us with early or any access to their technology and products, assist us in these development efforts, certify our solutions, share with or sell to us any APIs, formats, or protocols we may need, or cooperate with us to support end-customers. If they do not provide us with the necessary access, assistance or proprietary technology on a timely basis or at all, we may experience product development delays or be unable to ensure the compatibility of our solutions with such new technology or products. To the extent that vendors develop products that compete with ours, they have in the past, and may again in the future, withhold their cooperation, decline to share access, certify our solutions or sell or make available to us their proprietary APIs, protocols or formats or engage in practices to actively limit the functionality, or compatibility, and certification of our products. If any of the foregoing occurs, our product development efforts may be delayed or impaired, our solutions could become less attractive to end-customers resulting in a decline in sales, and our business, operating results and prospects may be adversely affected.
If we fail to develop or introduce new or enhanced solutions on a timely basis, our ability to attract and retain end-customers could be impaired and our competitive position could be harmed.
We operate in a dynamic environment characterized by rapidly changing technologies and industry standards and technological obsolescence. We will need to continue to create valuable software solutions and integrate these solutions across hardware platforms. To compete successfully, we must design, develop, market and sell new or enhanced solutions that provide increasingly higher levels of performance, capacity, scalability, security and reliability and meet the cost expectations of our end-customers. The introduction of new products by our competitors, the market acceptance of products based on new or alternative technologies, or the emergence of new industry standards could render our existing or future solutions obsolete or less attractive to end-customers. Any failure to anticipate or develop new or enhanced solutions or technologies in a timely manner in response to technological shifts could result in decreased revenue and harm to our business and prospects. Any new feature or application that we develop or acquire may not be introduced in a timely or cost-effective manner and may not achieve broad market acceptance and investments in research and development or efforts to optimize our engineering cost structure may not be successful. If we fail to introduce new or enhanced solutions that meet the needs of our end-customers or penetrate new markets in a timely fashion, we will lose market share and our business, operating results and prospects will be adversely affected.
If we are not successful in executing our strategy to increase sales of our solutions to new and existing organizations and service provider end-customers, our operating results may suffer.
Our growth strategy is dependent in large part upon increasing sales of our solutions to new and existing enterprises, service providers and government entities, particularly when such sales result in large orders for our solutions. Sales to these end-customers involve risks that may not be present (or that are present to a lesser extent) with sales to smaller end-customers, which can act as a disincentive to our sales team to pursue these larger end-customers. These risks include:
competition from companies that traditionally target larger enterprises, service providers and government entities and that may have pre-existing relationships or purchase commitments from such end-customers;
increased purchasing power and leverage held by large end-customers in negotiating contractual arrangements with us;

42



more stringent requirements in our support service contracts, including demand for quicker support response times and penalties for any failure to meet support requirements; and
longer sales cycles and the associated risk that substantial time and resources may be spent on a potential end-customer that elects not to purchase our solutions.
Large organizations often undertake a significant evaluation process that results in a lengthy sales cycle. Although we have a channel sales model, our sales representatives typically engage in direct interaction with our prospective end-customers as well as our distributors and resellers. We typically provide evaluation products to these end-customers and may spend substantial time, effort and money in our sales efforts to these prospective end-customers. In addition, product purchases by large organizations are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. Finally, large organizations typically have longer implementation cycles, require greater product functionality and scalability, require a broader range of services, demand that vendors take on a larger share of risks, require acceptance provisions that can lead to a delay in revenue recognition and expect greater payment flexibility. If we fail to realize an expected sale from a large end-customer in a particular quarter or at all, our business and operating results could be adversely affected. All of these factors can add further risk to business conducted with these end-customers.
Our growth depends on our existing end-customers purchasing additional appliances and software upgrades and renewing and upgrading their support and software maintenance agreements, and the failure of our end-customers to do so could harm our business and operating results.
Our future success depends in part on purchases by our existing end-customers of additional appliances and software as well as renewals and upgrades to their support and software maintenance agreements. If our end-customers do not purchase additional appliances, or renew or upgrade their support and software maintenance agreements, our revenue may decline and our operating results may be harmed. In order for us to maintain or improve our operating results, we depend on our existing end-customers renewing support and software maintenance agreements or purchasing additional appliances. End-customers may choose not to renew their support and software maintenance agreements or purchase additional appliances because of several factors, including dissatisfaction with our prices or features relative to competitive offerings, reductions in our end-customers’ spending levels or other causes outside of our control. If our existing end-customers do not purchase new solutions, or renew or upgrade their support and software maintenance agreements, our revenue may grow more slowly than expected or may decline, and our business and operating results may be adversely affected.
If we do not effectively expand and train our sales force, we may be unable to add new end-customers or increase sales to our existing end-customers and our business will be adversely affected.
Although we have a channel sales model, our sales representatives typically engage in direct interaction with our prospective end-customers. Therefore, we continue to be substantially dependent on our sales force to obtain new end-customers and sell additional solutions to our existing end-customers. There is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve significant revenue growth will depend, in large part, on our success in recruiting, training and retaining sufficient numbers of sales personnel to support our growth. New hires require significant training and may take significant time before they achieve full productivity; we estimate based on past experience that sales team members typically do not fully ramp and are not fully productive until around the time of the start of their fourth quarter of employment with us. Our recent hires and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. For example, we experienced what we believe is a short-term decrease in sales productivity of our North American sales teams as well as a reduction in the number of large deals executed during the quarter ended January 31, 2017 due to segmentation of our sales force to focus on major accounts and large deals. Furthermore, hiring sales personnel in new countries requires additional set up, upfront and ongoing costs that we may not recover if the sales personnel fail to achieve full productivity. In addition, as a result of our rapid growth, a large percentage of our sales force is new to our company and our solutions and therefore less effective than our more seasoned employees. If these new employees do not become fully productive on the timelines that we have projected, our revenue will not increase at anticipated levels and our ability to achieve long term projections may be negatively impacted. If we are unable to hire and train sufficient numbers of effective sales personnel, properly implement changes to the sales organization, or the sales personnel are not successful in obtaining new end-customers or increasing sales to our existing customer base, our business, operating results and prospects will be adversely affected.

43



We rely primarily on indirect sales channels for the distribution of our solutions, and disruption within these channels could adversely affect our business, operating results and cash flows.
We primarily sell our solutions through indirect sales channels, including channel partners such as distributors, our hardware OEM partners, value added resellers and system integrators. Our OEM partners in turn distribute our solutions through their own networks of channel partners with whom we have no direct relationships.
We rely, to a significant degree, on our channel partners to select, screen and maintain relationships with their distribution networks and to distribute our solutions in a manner that is consistent with applicable law, regulatory requirements and our quality standards. If our channel partners or a partner in their distribution network violates applicable law or regulatory requirements or misrepresents the functionality of our solutions, our reputation could be damaged and we could be subject to potential liability. Additionally, if we are unable to establish relationships with strong channel partners in key growth regions, our ability to sell our solutions in these regions may be adversely affected. Our agreements with our channel partners are non-exclusive, meaning our channel partners may offer end-customers the products of several different companies, including products that compete with ours. If our channel partners do not effectively market and sell our solutions, choose to use greater efforts to market and sell their own products or those of our competitors, or fail to meet the needs of our end-customers, our business, operating results and prospects may be adversely affected. Our channel partners may cease marketing our solutions with limited or no notice and with little or no penalty. The loss of a substantial number of our channel partners, together with our inability to replace them, or the failure to recruit additional channel partners or establish an alternative distribution network could materially and adversely affect our business and operating results. For example, sales through Carahsoft Technology Corp. and Promark Technology Inc. to our end-customers represented 23% and 15%, respectively, of our total revenue for fiscal 2015, represented 15% and 20%, respectively, of our total revenue for fiscal 2016, and represented 12% and 20%, respectively, of our total revenue for the six months ended January 31, 2017. In addition, if a channel partner offers its own products or services that are competitive to our solutions, is acquired by a competitor or reorganizes or divests its reseller business units, our revenue derived from that partner may be adversely impacted or eliminated altogether.
Recruiting and retaining qualified channel partners and training them in the use of our technologies require significant time and resources. If we fail to devote sufficient resources to support and expand our network of channel partners, our business may be adversely affected. Maintaining strong indirect sales channels for our products and effectively leveraging our channel partners and OEMs is important to our growth strategy, and the failure to effectively manage these relationships may lead to higher costs and reduced revenue. Also, in certain international markets we are in the process of transitioning our distribution model from contracting directly with hundreds of individual resellers to contracting with a smaller number of larger global distributors. Although we believe that this transition will make our sales channels more efficient and broader reaching in the long term in these markets, there is no guarantee that this new distribution model will increase our sales in the short term or allow us to sustain our gross margins. Any potential delays or confusion during the transition process to our new partners may negatively affect our relationship with our existing end-customers and channel partners and may cause us to lose prospective end-customers or additional business from existing end-customers. Upon completion of the transition to the new sales model, we will be more reliant on fewer channel partners, which may reduce our contact with our end-customers making it more difficult for us to establish brand awareness, ensure proper delivery and installation of our software, support ongoing end-customer requirements, estimate end-customer demand, respond to evolving end-customer needs and obtain subscription renewals from end-customers.
All of our sales to government entities have been made indirectly through our channel partners. Government entities may have statutory, contractual or other legal rights to terminate contracts with our channel partners for convenience or due to a default, and, in the future, if the portion of government contracts that are subject to renegotiation or termination at the election of the government are material, any such termination or renegotiation may adversely impact our future operating results. Additionally, we sometimes rely on our channel partners to satisfy certain regulatory obligations that we would otherwise have to satisfy if we sold directly to the government entities, and our channel partners may be unable or unwilling to satisfy these obligations in the future. In the event of such termination or change, it may be difficult for us to arrange for another channel partner to sell our solutions to these government entities in a timely manner, and we could lose sales opportunities during the transition. Governments routinely investigate and audit government contractors’ administrative processes, and any unfavorable audit could result in the government refusing to continue buying our solutions, our channel partners changing their business models or refusing to continue to sell our solutions under current models, a reduction of revenue or fines, or civil or criminal liability if the audit uncovers improper or illegal activities.
If our indirect distribution channel is disrupted, particularly if we are reliant on a fewer number of channel partners, we may be required to devote more resources to distribute our solutions directly and support our end-customers, which may not be as effective and could lead to higher costs, reduced revenue and growth that is slower than expected.

44



Our operating results may fluctuate significantly, which could make our future results difficult to predict and could cause our operating results to fall below expectations.
Our operating results may fluctuate due to a variety of factors, many of which are outside of our control. As a result, comparing our operating results on a period-to-period basis may not be meaningful. If our revenue or operating results in any particular period fall below investor expectations, the price of our Class A common stock would likely decline. Factors that are difficult to predict and that could cause our operating results to fluctuate include:
the timing and magnitude of orders, shipments and acceptance of our solutions in any quarter;
our ability to attract new and retain existing end-customers;
disruptions in our sales channels or termination of our relationship with important channel partners and OEMs;
the timing of revenue recognition for our sales;
reductions in end-customers’ budgets for information technology purchases;
delays in end-customers’ purchasing cycles or deferments of end-customers’ purchases in anticipation of new products or updates from us or our competitors;
fluctuations in demand and competitive pricing pressures for our solutions;
the mix of solutions, sold, including the mix between appliance and software-only sales and the mix of the types of appliances that we sell, and the mix of revenue between products and support and other services;
our ability to develop, introduce and ship in a timely manner new solutions and platform enhancements that meet customer requirements;
the timing of product releases or upgrades or announcements by us or our competitors;
any change in the competitive dynamics of our markets, including consolidation among our competitors or resellers, new entrants or discounting of prices;
the amount and timing of expenses to grow our business and the extent to which we are able to take advantage of economies of scale or to leverage our relationships with OEM or channel partners;
the costs associated with acquiring new businesses and technologies and the follow-on costs of integrating and consolidating the results of acquired businesses;
the amount and timing of stock-based compensation expenses;
our ability to control the costs of our solutions and their key components, or to pass along any cost increases to our end-customers;
general economic, industry and market conditions; and
future accounting pronouncements and changes in accounting policies.
The occurrence of any one of these risks could negatively affect our operating results in any particular quarter, which could cause the price of our Class A common stock to decline.
Our gross margins are impacted by a variety of factors and may be subject to variation from period to period.
Our gross margins may be affected by a variety of factors, including shifts in the mix of whether our solutions are sold as an appliance or as software-only, fluctuations in the pricing of our products, including as a result of competitive pricing pressures or increases in component pricing, and the degree to which we are successful in selling the value of incremental feature improvements and upgrades, changes in the cost of components of our hardware appliances, changes in the mix between direct versus indirect sales, changes in the mix of products sold, including whether they are sold as appliances or as software-only, and the timing and amount of recognized and deferred revenue. For example, in the three months ended January 31, 2017, the prices of DRAM and NAND components increased due to supply shortages, causing a negative impact on our gross margin. We expect these price increases to continue for the immediate future, and to continue to impact our gross margin. If we are unable to manage these factors effectively, our gross margins

45



may decline, and fluctuations in gross margin may make it difficult to manage our business and to achieve or maintain profitability, which could adversely affect our business and operating results.
Our sales cycles can be long and unpredictable and our sales efforts require considerable time and expense. As a result, it can be difficult for us to predict when, if ever, a particular customer will choose to purchase our solutions, which may cause our operating results to fluctuate significantly.
Our sales efforts involve educating our end-customers about the uses and benefits of our solutions, including their technical capabilities and cost saving potential. End-customers often undertake an evaluation and testing process that can result in a lengthy sales cycle. Increasing competition and the emergence of new hyperconverged infrastructure product offerings often result in customers evaluating multiple vendors at the same time, which can further lengthen the sales cycle. We spend substantial time and resources on our sales efforts without any assurance that our efforts will produce any sales. Platform purchases are frequently subject to budget constraints, multiple approvals and unanticipated administrative, processing and other delays. The broad nature of the technology shift that our solutions represent and the legacy relationships our end-customers have with existing IT vendors sometimes lead to unpredictable sales cycles, which make it difficult for us to predict when end-customers may purchase solutions from us. Our business and operating results will be significantly affected by the degree to which and speed with which organizations adopt our solutions.
Because we depend on contract manufacturers to assemble and test our hardware appliances, we are susceptible to delays and pricing fluctuations that could prevent us from shipping orders on time, if at all, or on a cost-effective basis, which would cause our business to be adversely affected.
We rely substantially on Super Micro Computer, Inc., or Super Micro, and, to a lesser extent, Avnet, Inc., or Avnet, to assemble and test our appliances. Our reliance on these contract manufacturers reduces our control over the manufacturing process and exposes us to risks, including reduced control over quality assurance, product costs and product supply and timing. Furthermore, our orders represent a relatively small percentage of the overall orders received by our third-party manufacturers from their customers. Therefore, fulfilling our orders may not be a priority in guiding their business decisions and operational commitments. If we fail to manage our relationships with these contract manufacturers effectively, inaccurately forecast our component requirements, or if either of them experience delays or increased manufacturing lead-times, disruptions, capacity constraints or quality control problems in their operations or are unable to meet our requirements for timely delivery, or we are unable to shift operations from one contract manufacturer to the other, our ability to ship high-quality solutions to our end-customers could be severely impaired, we could incur substantial costs, such as costs relating to the procurement of non-standard components and inventory costs, and our business and operating results, competitive position and reputation could be harmed.
Our agreements with Super Micro and Avnet expire in May 2017 and May 2019, respectively, with the option to terminate upon each annual renewal thereafter, and do not contain any minimum long-term commitment to manufacture our solutions. Further, any orders are fulfilled only after a purchase order has been delivered and accepted. If we are required to change contract manufacturers, we may lose revenue, incur increased costs and damage our channel partner and end-customer relationships. We may also decide to switch or bring on additional contract manufacturers in order to better meet our needs. Switching to or bringing on a new contract manufacturer and commencing production is expensive and time-consuming and may cause delays in order fulfillment at our existing contract manufacturers or cause other disruptions. Our agreements with Super Micro and Avnet do not contain any price assurances, and any increases in component costs, without a corresponding increase in the price of our solutions, could harm our gross margins. Furthermore, we may need to increase our component purchases, manufacturing capacity and internal test and quality functions if we experience increased demand. The inability of Super Micro or other contract manufacturers to provide us with adequate supplies of high-quality products could cause a delay in our order fulfillment, and our business, operating results and prospects would be adversely affected.
We rely on a limited number of suppliers, and in some cases single-source suppliers, for several key components of our hardware appliances, and any disruption in the availability or quality of these components could delay shipments of our appliances and damage our channel partner or end-customer relationships.
We rely on a limited number of suppliers, and in some cases single-source suppliers, for several key hardware components of our appliances. These components are generally purchased on a purchase order basis through Super Micro and we do not have long-term supply contracts with our suppliers. Our reliance on key suppliers exposes us to risks, including reduced control over product quality, production and component costs, timely delivery and capacity. It also exposes us to the potential inability to obtain an adequate supply of required components because we do not have long-term supply commitments, and replacing some of these components would require a product qualification process that could take months to complete. Furthermore, we extensively test and qualify the components that are used in our appliances to ensure that they meet certain quality and performance specifications. If our supply of certain components is

46



disrupted or delayed, or if we need to replace our existing suppliers, there can be no assurance that additional supplies or components can serve as adequate replacements for the existing components, will be available when required or that supplies will be available on terms that are favorable to us, and we may be required to modify our solutions to interoperate with the replacement components. Any of these developments could extend our lead times, increase the costs of our components or costs of product development and adversely affect our business, operating results and financial condition.
We generally maintain minimal inventory for repairs and a limited number of evaluation and demonstration units, and acquire components only as needed. We do not enter into long-term supply contracts for these components. As a result, our ability to respond to channel partner or end-customer orders efficiently may be constrained by the then-current availability, terms and pricing of these components. The technology industry has experienced component shortages and delivery delays in the past, and we may experience shortages or delays of critical components in the future as a result of strong demand in the industry or other factors. If we or our suppliers inaccurately forecast demand for our solutions or we ineffectively manage our enterprise resource planning processes, our suppliers may have inadequate inventory, which could increase the prices we must pay for substitute components or result in our inability to meet demand for our solutions, as well as damage our channel partner or end-customer relationships.
If the suppliers of the components of our hardware appliances increase prices of components, experience delays, disruptions, capacity constraints, quality control problems in their manufacturing operations or adverse changes to their financial condition, our ability to ship appliances to our channel partners or end-customers in a timely manner and at competitive prices could be impaired and our competitive, reputation, and operating results could be adversely affected. For example, in the three months ended January 31, 2017, the prices of DRAM and NAND components increased due to supply shortages. Qualifying a new component is expensive and time-consuming. If we are required to change key suppliers or assume internal manufacturing operations, we may lose revenue and damage our channel partner or end-customer relationships which could adversely impact our revenue and operating results.
We rely upon third parties for the warehousing and delivery of our appliances and replacement parts for support, and we therefore have less control over these functions than we otherwise would.
We outsource the warehousing and delivery of all of our appliances to a third-party logistics provider for worldwide fulfillment. In addition, some of our support offerings commit us to replace defective parts in our appliances as quickly as four hours after the initial customer support call is received, which we satisfy by storing replacement parts inventory in various third-party supply depots in strategic locations. As a result of relying on third parties, we have reduced control over shipping and logistics, quality control, security and the supply of replacement parts for support. Consequently, we may be subject to shipping disruptions as well as failures to provide adequate support for reasons that are outside of our direct control. If we are unable to have our appliances or replacement products shipped in a timely manner, end-customers may cancel their contracts with us, we may suffer reputational harm and our business, operating results and prospects may be adversely affected.
We rely on our key technical, sales and management personnel to grow our business, and the loss of one or more key employees or the inability to attract and retain qualified personnel could harm our business.
Our success and future growth depends to a significant degree on the skills and continued services of our key technical, sales and management personnel. In particular, we are highly dependent on the services of Dheeraj Pandey, our Chief Executive Officer and Chairman, who is critical to the development of our technology, future vision and strategic direction. We rely on our leadership team in the areas of operations, security, marketing, sales, support and general and administrative functions, and on individual contributors on our research and development team. All of our employees work for us on an at-will basis, and we could experience difficulty in retaining members of our senior management team or other key personnel. We do not have “key person” life insurance policies that cover any of our officers or other key employees. The loss of the services of any of our key employees could disrupt our operations, delay the development and introduction of our solutions, and negatively impact our business, operating results and prospects.
Our future success also depends on our ability to continue to attract, integrate and retain highly skilled personnel, especially skilled sales and engineering employees. Competition for highly skilled personnel is frequently intense, especially in the San Francisco Bay Area where we are headquartered.
Volatility or lack of performance in our stock price may also affect our ability to attract and retain our key employees. Also, many of our employees have become, or will soon become, vested in a substantial amount of equity awards which gives them a substantial amount of personal wealth, especially in light of our recent initial public offering. This may make it more difficult for us to retain and motivate these employees, and this wealth could affect their decision about whether or not they continue to work for us.

47



Any failure to successfully attract, integrate or retain qualified personnel to fulfill our current or future needs may negatively impact our growth. We cannot assure you that we will be able to successfully attract or retain qualified personnel. Our inability to attract and retain the necessary personnel could adversely affect our business, operating results and financial condition.
Our ability to sell our solutions is dependent in part on ease of use and the quality of our technical support, and any failure to offer high-quality technical support would harm our business, operating results and financial condition.
Once our solutions are deployed, our end-customers depend on our support organization to resolve any technical issues relating to our solutions. Furthermore, because of the emerging nature of our solutions, our support organization often provides support for and troubleshoots issues for products of other vendors running on our solutions, even if the issue is unrelated to our solutions. There is no assurance that we can solve issues unrelated to our solutions, or that vendors whose products run on our solutions will not challenge our provision of technical assistance to their products. Our ability to provide effective support is largely dependent on our ability to attract, train and retain personnel who are not only qualified to support our solutions, but also well versed in some of the primary applications and hypervisors that our end-customers run on our solutions. Furthermore, as we expand our operations internationally, our support organization will face additional challenges, including those associated with delivering support, training and documentation in languages other than English. Any failure to maintain high-quality installation and technical support, or a market perception that we do not maintain high-quality support, could harm our reputation, adversely affect our ability to sell our solutions to existing and prospective end-customers, and could harm our business, operating results and financial condition.
Our solutions are highly technical and may contain undetected defects, which could cause data unavailability, loss or corruption that might, in turn, result in liability to our end-customers and harm to our reputation and business.
Our solutions are highly technical and complex and are often used to store information critical to our end-customers’ business operations. Our solutions may contain undetected errors, defects or security vulnerabilities that could result in data unavailability, unauthorized access to, loss, corruption or other harm to our end-customers’ data. Some errors or defects in our solutions may only be discovered after they have been installed and used by end-customers. We previously conducted an in-field replacement of equipment manufactured by our previous outsourced manufacturer, and may be required to do so again in the future. If any hardware or software errors, defects or security vulnerabilities are discovered in our solutions after commercial release, a number of negative effects in our business could result, including:
lost revenue or lost OEM or other channel partners or end-customers;
increased costs, including warranty expense and costs associated with end-customer support as well as development costs to remedy the errors or defects;
delays, cancellations, reductions or rescheduling of orders or shipments;
product returns or discounts; and
damage to our reputation and brand.
In addition, we could face legal claims for breach of contract, product liability, tort or breach of warranty. While many of our contracts with end-customers contain provisions relating to warranty disclaimers and liability limitations, these provisions might not be upheld or might not provide adequate protection if we face such legal claims. Defending a lawsuit, regardless of its merit, could be costly and may divert management’s attention and adversely affect the market’s perception of us and our solutions. In addition, our business liability insurance coverage could prove inadequate with respect to a claim and future coverage may be unavailable on acceptable terms or at all. These product-related issues could result in claims against us and our business could be adversely impacted.
Our business depends, in part, on sales to government organizations, and significant changes in the contracting or fiscal policies of such government organizations could have an adverse effect on our business and operating results.
We derive a portion of our revenue from contracts with federal, state, local and foreign governments, and we believe that the success and growth of our business will continue to depend on our successful procurement of government contracts. However, demand is often unpredictable from government organizations, and there can be no assurance that we will be able to maintain or grow our revenue from the public sector. Government agencies are subject to budgetary processes and expenditure constraints that could lead to delays or decreased capital expenditures in IT spending, particularly in light of continued uncertainties about government spending levels and recent or impending

48



changes to government leaders. The budget and approval process for government agencies also experiences a longer sales cycle relative to our other end-customers. If government organizations reduce or shift their capital spending patterns, our business, operating results and prospects may be harmed. Factors that could impede our ability to maintain or increase the amount of revenue derived from government contracts, include:
public sector budgetary cycles and funding authorizations;
changes in fiscal or contracting policies;
decreases in available government funding;
changes in government programs or applicable requirements;
the adoption of new laws or regulations or changes to existing laws or regulations;
potential delays or changes in the government appropriations or other funding authorization processes; and
higher expenses associated with, or delays caused by, diligence and qualifying or maintaining qualification as a government vendor.
The occurrence of any of the foregoing could cause governments and governmental agencies to delay or refrain from purchasing our solutions in the future or otherwise have an adverse effect on our business, operating results and prospects.
Third-party claims that we are infringing intellectual property, whether successful or not, could subject us to costly and time-consuming litigation or expensive licenses, and our business could be harmed.
A number of companies, both within and outside of the enterprise computing infrastructure industry, hold a large number of patents covering aspects of storage, servers and virtualization products. In addition to these patents, participants in this industry typically also protect their technology through copyrights and trade secrets. As a result, there is frequent litigation based on allegations of infringement, misappropriation or other violations of intellectual property rights. We have received, and in the future may receive, inquiries from other intellectual property holders and may become subject to claims that we infringe their intellectual property rights, particularly as we expand our presence in the market and face increasing competition. In this regard, we have had correspondence with IBM, regarding their allegations that our products infringe at least five U.S. patents held by IBM. Based upon our review of these claims, we believe we have meritorious defenses to the allegations, although there can be no assurance that we will be successful in defending against these allegations or reaching a business resolution that is satisfactory to us. In addition, parties may claim that the names and branding of our solution infringe their trademark rights in certain countries or territories. If such a claim were to prevail we may have to change the names and branding of our solution in the affected territories and we could incur other costs.
We currently have a number of agreements in effect pursuant to which we have agreed to defend, indemnify and hold harmless our end-customers, suppliers and channel and other partners from damages and costs which may arise from the infringement by our solutions of third-party patents or other intellectual property rights. The scope of these indemnity obligations varies, but may, in some instances, include indemnification for damages and expenses, including attorneys’ fees. Our insurance may not cover all intellectual property infringement claims. A claim that our solutions infringe a third party’s intellectual property rights, even if untrue, could harm our relationships with our end-customers and/or channel partners, may deter future end-customers from purchasing our solutions and could expose us to costly litigation and settlement expenses. Even if we are not a party to any litigation between a customer and a third party relating to infringement by our solutions, an adverse outcome in any such litigation could make it more difficult for us to defend our solutions against intellectual property infringement claims in any subsequent litigation in which we are a named party. Any of these results could harm our brand and operating results.
Our defense of intellectual property rights claims brought against us or our end-customers, suppliers and channel partners, with or without merit, could be time-consuming, expensive to litigate or settle, divert management resources and attention and force us to acquire intellectual property rights and licenses, which may involve substantial royalty or other payments. Further, a party making such a claim, if successful, could secure a judgment that requires us to pay substantial damages. An adverse determination also could invalidate our intellectual property rights and prevent us from offering our solutions to our end-customers and may require that we procure or develop substitute solutions that do not infringe, which could require significant effort and expense. We may have to seek a license for the technology, which may not be available on acceptable terms or at all, and as a result may significantly increase our operating expenses or require us to restrict our business activities in one or more respects. Any of these events could adversely affect our business, operating results, financial condition and prospects.

49



The success of our business depends in part on our ability to protect and enforce our intellectual property rights.
We rely on a combination of patent, copyright, service mark, trademark and trade secret laws, as well as confidentiality procedures and contractual restrictions, to establish and protect our proprietary rights, all of which provide only limited protection. We cannot assure you that any patents will be issued with respect to our currently pending patent applications in a manner that gives us adequate defensive protection or competitive advantages, if at all, or that any patents issued to us will not be challenged, invalidated or circumvented. We have filed for patents in the United States and in certain international jurisdictions, but such protections may not be available in all countries in which we operate or in which we seek to enforce our intellectual property rights, or may be difficult to enforce in practice. Our currently issued patents and any patents that may be issued in the future with respect to pending or future patent applications may not provide sufficiently broad protection or they may not prove to be enforceable in actions against alleged infringers. We cannot be certain that the steps we have taken will prevent unauthorized use of our technology or the reverse engineering of our technology. Moreover, others may independently develop technologies that are competitive to ours or infringe our intellectual property.
Protecting against the unauthorized use of our intellectual property, solutions and other proprietary rights is expensive and difficult, particularly internationally. Litigation may be necessary in the future to enforce or defend our intellectual property rights or to determine the validity and scope of the proprietary rights of others. Any such litigation could result in substantial costs and diversion of management resources, either of which could harm our business, operating results and financial condition. Further, many of our current and potential competitors have the ability to dedicate substantially greater resources to defending intellectual property infringement claims and to enforcing their intellectual property rights than we have. Attempts to enforce our rights against third parties could also provoke these third parties to assert their own intellectual property or other rights against us, or result in a holding that invalidates or narrows the scope of our rights, in whole or in part. Effective patent, trademark, service mark, copyright and trade secret protection may not be available in every country in which our solutions are available. An inability to adequately protect and enforce our intellectual property and other proprietary rights could seriously harm our business, operating results, financial condition and prospects.
We may become subject to claims that our employees have wrongfully disclosed or we have wrongfully used proprietary information of our employees’ former employers. These claims may be costly to defend and if we do not successfully do so, our business could be harmed.
Many of our employees were previously employed at current or potential competitors. Although we have processes to ensure that our employees do not use the proprietary information or know-how of others in their work for us and we are not currently subject to any claims that they have done so, we may in the future become subject to claims that these employees have divulged, or we have used, proprietary information of these employees’ former employers. Litigation may be necessary to defend against these claims. If we fail in defending such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. A loss of key research personnel or their work product could hamper our ability to develop new solutions and features for existing solutions, which could severely harm our business. Even if we are successful in defending against these claims, litigation efforts are costly, time-consuming and a significant distraction to management.
Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose end-customers in the public sector or negatively impact our ability to contract with the public sector.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, workplace safety, product safety, environmental laws, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages and civil and criminal penalties or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, operating results and financial condition could be adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in third-party professional fees. Enforcement actions and sanctions could harm our business, operating results and financial condition.
In addition, we must comply with laws and regulations relating to the formation, administration and performance of contracts with the public sector, including U.S. federal, state and local governmental organizations, which affect how we and our channel partners do business with governmental agencies. Selling our solutions to the U.S. government, whether directly or through channel partners, also subjects us to certain regulatory and contractual requirements. Failure to comply

50



with these requirements by either us or our channel partners could subject us to investigations, fines and other penalties, which could have an adverse effect on our business, operating results, financial condition and prospects. As an example, the U.S. Department of Justice, or DOJ, and the General Services Administration, or GSA, have in the past pursued claims against and financial settlements with IT vendors under the False Claims Act and other statutes related to pricing and discount practices and compliance with certain provisions of GSA contracts for sales to the federal government. The DOJ and GSA continue to actively pursue such claims. Violations of certain regulatory and contractual requirements could also result in us being suspended or debarred from future government contracting. Any of these outcomes could have an adverse effect on our revenue, operating results, financial condition and prospects.
These laws and regulations impose added costs on our business, and failure to comply with these or other applicable regulations and requirements, including non-compliance in the past, could lead to claims for damages from our channel partners, penalties, termination of contracts, loss of exclusive rights in our intellectual property, and temporary suspension or permanent debarment from government contracting. Any such damages, penalties, disruptions or limitations in our ability to do business with the public sector could have an adverse effect on our business and operating results.
Failure to comply with anticorruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, and similar laws associated with our activities outside of the United States could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act of 2010, or the U.K. Bribery Act, and possibly other anti-bribery and anti-money laundering laws in countries in which we conduct activities. We face significant risks if we fail to comply with the FCPA and other anticorruption laws that prohibit companies and their employees and third-party intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person or securing any advantage. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. In addition, we use various third parties to sell our solutions and conduct our business abroad. We or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners, and agents, even if we do not explicitly authorize such activities. We continue to implement our FCPA/anti-corruption compliance program and cannot assure you that all of our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.
In this regard, in June 2015, we learned of an instance in 2013 in which an individual who was then participating in our consulting partner referral program in Europe engaged in conduct that an end-customer, which was a consortium of Dutch municipalities and for which such individual also had a consulting relationship, contended was improper. That consortium has not indicated that it believes that we engaged in improper conduct and has subsequently purchased additional products from us. We have reviewed the matter and believe that this instance was isolated and does not reflect any systemic problem. We have implemented and continue to implement several remedial actions to reduce the likelihood of instances such as this, including among other things, terminating the referral program and providing training programs for all of our employees.
Any violation of the FCPA, other applicable anticorruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions and, in the case of the FCPA, suspension or debarment from U.S. government contracts, which could have a material and adverse effect on our reputation, business, operating results and prospects. In addition, responding to any enforcement action may result in a materially significant diversion of management’s attention and resources and significant defense costs and other third-party professional fees.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
Our solutions are subject to United States export controls, including the Export Administration Regulations and economic sanctions administered by the Office of Foreign Assets Control, and we incorporate encryption technology into certain of our solutions. These encryption products and the underlying technology may be exported outside of the United States only with the required export authorizations, including by license, a license exception or other appropriate government authorizations, including the filing of an encryption registration.

51



Furthermore, our activities are subject to the U.S. economic sanctions laws and regulations that prohibit the shipment of certain products and services without the required export authorizations, including to countries, governments and persons targeted by U.S. embargoes or sanctions. Additionally, the Trump administration has been critical of existing trade agreements and may impose more stringent export and import controls.Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities even if the export license ultimately may be granted. While we take precautions to prevent our solutions from being exported in violation of these laws, including obtaining authorizations for our encryption products, implementing IP address blocking and screenings against U.S. government and international lists of restricted and prohibited persons, we cannot guarantee that the precautions we take will prevent violations of export control and sanctions laws. Violations of U.S. sanctions or export control laws can result in significant fines or penalties and possible incarceration for responsible employees and managers could be imposed for criminal violations of these laws.
We also note that if our channel partners fail to obtain appropriate import, export or re-export licenses or permits, we may also be adversely affected, through reputational harm as well as other negative consequences including government investigations and penalties. We presently incorporate export control compliance requirements to our channel partner agreements; however, no assurance can be given that our channel partners will be able to comply with such requirements.
Also, various countries, in addition to the United States, regulate the import and export of certain encryption and other technology, including import and export licensing requirements, and have enacted laws that could limit our ability to distribute our solutions or could limit our end-customers’ ability to implement our solutions in those countries. Changes in our solutions or future changes in export and import regulations may create delays in the introduction of our solutions in international markets, prevent our end-customers with international operations from deploying our solutions globally or, in some cases, prevent the export or import of our solutions to certain countries, governments, or persons altogether. From time to time, various governmental agencies have proposed additional regulation of encryption technology, including the escrow and government recovery of private encryption keys. Any change in export or import regulations, economic sanctions or related legislation, increased export and import controls stemming from Trump administration policies, or change in the countries, governments, persons or technologies targeted by such regulations, could result in decreased use of our solutions by, or in our decreased ability to export or sell our solutions to, existing or potential end-customers with international operations. Any decreased use of our solutions or limitation on our ability to export or sell our solutions would adversely affect our business, operating results and prospects.
Our international operations expose us to additional risks, and failure to manage those risks could adversely affect our business, operating results and cash flows.
Increasingly, we derive a significant portion of our revenue from end-customers and channel partners outside the United States. We derived 37%, 33% and 39% of our total revenue from our international customers based on bill-to-location for fiscal 2016, fiscal 2015 and fiscal 2014, respectively. We derived 41% and 38% of our total revenue from our international customers based on bill-to-location for the six months ended January 31, 2017 and 2016, respectively. We are continuing to adapt to and develop strategies to address international markets but there is no guarantee that such efforts will have the desired effect. As of January 31, 2017, approximately 39% of our full-time employees were located outside of the United States. We expect that our international activities will continue to grow over the foreseeable future as we continue to pursue opportunities in existing and new international markets, which will require significant management attention and financial resources. We are subject to risks associated with having significant worldwide operations, including:
business practices may differ from those in the United States and may require us in the future to include terms other than our standard terms in customer, channel partner, employee, consultant and other contracts;
political, economic and social instability or uncertainty around the world;
potential changes in trade relations arising from policy initiatives implemented by the Trump administration, which has been critical of existing and proposed trade agreements;
greater difficulty in enforcing contracts, judgments and arbitration awards in international courts, and in collecting accounts receivable and longer payment and collection periods;
greater risk of unexpected changes in regulatory practices, tariffs, and tax laws and treaties;
risks associated with trade restrictions and foreign legal requirements, including the importation, certification and localization of our solutions required in foreign countries;

52



greater risk of a failure of foreign employees, partners, distributors and resellers to comply with both U.S. and foreign laws, including antitrust regulations, the FCPA, the U.K. Bribery Act, U.S. or foreign sanctions regimes and export or import control laws, and any trade regulations ensuring fair trade practices;
heightened risk of unfair or corrupt business practices in certain geographies and of improper or fraudulent sales arrangements that may impact financial results and result in restatements of, or irregularities in, financial statements;
requirements to comply with foreign privacy, data protection and information security laws and regulations and the risks and costs of non-compliance;
reduced or uncertain protection for intellectual property rights in some countries;
impediments to the flow of foreign exchange capital payments and receipts due to exchange controls instituted by certain foreign governments;
increased expenses incurred in establishing and maintaining office space and equipment for our international operations;
difficulties in managing and staffing international offices and increased travel, infrastructure and legal compliance costs associated with multiple international locations;
greater difficulty in identifying, attracting and retaining local experienced personnel, and the costs and expenses associated with such activities;
the challenge of managing a development team in geographically disparate locations;
management communication and integration problems resulting from cultural and geographic dispersion;
differing employment practices and labor relations issues;
fluctuations in exchange rates between the U.S. dollar and foreign currencies in markets where we do business; and
treatment of revenue from international sources for tax purposes and changes in tax laws, regulations or official interpretations, including being subject to foreign tax laws and being liable for paying withholding, income or other taxes in foreign jurisdictions.
As we expand our business globally, our success will depend, in large part, on our ability to anticipate and effectively manage these risks. These factors and other factors could harm our ability to gain future international revenue and, consequently, materially impact our business, operating results and financial condition. The expansion of our existing international operations and entry into additional international markets will require significant management attention and financial resources. Our failure to successfully manage our international operations and the associated risks effectively could limit the future growth of our business. Additionally, failure to effectively manage this growth may result in reduced international revenue relative to U.S. revenue, and as a result, a higher effective tax rate due to the overall percentage of total revenue from U.S. customers relative to international customers.
A number of our solutions incorporate software provided under open source licenses which may restrict or impose certain obligations on how we use or distribute our solutions or subject us to various risks and challenges, which could result in increased development expenses, delays or disruptions to the release or distribution of those solutions, inability to protect our intellectual property rights and increased competition.
Certain significant components of our solutions incorporate or are based upon open source software, and we may incorporate open source software into other solutions in the future. Such open source software is generally licensed under open source licenses, including, for example, the GNU General Public License, the GNU Lesser General Public License, “Apache-style” licenses, “BSD-style” licenses and other open source licenses. The use of open source software subjects us to a number of risks and challenges, including:
If open source software programmers, most of whom we do not employ, do not continue to develop and enhance open source technologies, our development expenses could be increased and our product release and upgrade schedules could be delayed.
Open source software is open to further development or modification by anyone. As a result, others may develop such software to be competitive with our platform, and may make such competitive software available

53



as open source. It is also possible for competitors to develop their own solutions using open source software, potentially reducing the demand for, and putting price pressure on, our solutions.
The licenses under which we license certain types of open source software may require that, if we modify the open source software we receive, we are required to make such modified software and other related proprietary software of ours publicly available without cost and on the same terms. Accordingly, we monitor our use of open source software in an effort to avoid subjecting our proprietary software to such conditions and others we do not intend. Although we believe that we have complied with our obligations under the various applicable licenses for open source software that we use, our processes used to monitor how open source software is used could be subject to error. In addition, there is little or no legal precedent governing the interpretation of terms in most of these licenses. Therefore, any improper usage of open source could result in unanticipated obligations regarding our solutions and technologies, which could have an adverse impact on our intellectual property rights and our ability to derive revenue from solutions incorporating the open source software.
If an author or other third party that distributes such open source software were to allege that we had not complied with the conditions of one or more of these licenses, we could be required to incur legal expenses defending against such allegations, or engineering expenses in developing a substitute solution.
If we are unable to successfully address the challenges of integrating offerings based upon open source technology into our business, our business and operating results may be adversely affected and our development costs may increase.
Our failure to raise additional capital or generate the significant capital necessary to expand our operations and invest in new solutions could reduce our ability to compete and could harm our business.
We expect that our existing cash and cash equivalents, and short-term investments, together with the net proceeds that we received from our IPO, will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. We may, however, need to raise additional funds in the future, and we may not be able to obtain those funds on favorable terms, or at all. If we raise additional equity financing, our stockholders may experience significant dilution of their ownership interests and the per share value of our Class A common stock could decline. Furthermore, if we engage in debt financing, the holders of debt would have priority over the holders of our common stock, and we may be required to accept terms that restrict our ability to incur additional indebtedness. We may also be required to take other actions, any of which could harm our business and operating results. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly limited, and our business, operating results, financial condition and prospects could be adversely affected.
Adverse economic conditions or reduced datacenter spending may adversely impact our revenues and profitability.
Our operations and performance depend in part on worldwide economic conditions and the impact these conditions have on levels of spending on enterprise computing technology. Our business depends on the overall demand for enterprise computing infrastructure and on the economic health and general willingness of our current and prospective end-customers to purchase our solutions. Weak economic conditions, or a reduction in enterprise computing spending, would likely adversely affect our business, operating results and financial condition in a number of ways, including by reducing sales, lengthening sales cycles and lowering prices for our solutions.
If we fail to maintain an effective system of internal controls, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
As a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or Exchange Act, the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, and the rules and regulations of the NASDAQ Stock Market. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time-consuming and costly, and place significant strain on our personnel, systems and resources.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. We are continuing to develop and refine our disclosure controls, internal control over financial reporting and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the Securities and Exchange Commission, or SEC, is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that information

54



required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our internal controls may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal controls also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we are required to include in our periodic reports we will file with the SEC under Section 404 of the Sarbanes-Oxley Act. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock.
In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended and anticipate that we will continue to expend significant resources, including accounting-related costs, and provide significant management oversight. Any failure to maintain the adequacy of our internal controls, or consequent inability to produce accurate financial statements on a timely basis, could increase our operating costs and could materially impair our ability to operate our business. In the event that our internal controls are perceived as inadequate or that we are unable to produce timely or accurate financial statements, investors may lose confidence in our operating results and our stock price could decline. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on The NASDAQ Global Select Market.
We are not currently required to comply with the SEC rules that implement Sections 302 and 404 of the Sarbanes-Oxley Act, and are therefore not required to make a formal assessment of the effectiveness of our internal controls over financial reporting for that purpose. We will be required to comply with certain of these rules, which will require management to certify financial and other information in our quarterly and annual reports and provide an annual management report on the effectiveness of our internal control over financial reporting commencing with our annual report on Form 10-K for the fiscal year ending July 31, 2018. To comply with the requirements of being a public company, we will need to undertake various actions, such as implementing new internal controls and procedures and hiring accounting or internal audit staff.
Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal control over financial reporting until after we are no longer an emerging growth company. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our controls are documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results and could cause a decline in the price of our Class A common stock.
We are exposed to fluctuations in currency exchange rates, which could negatively affect our operating results.
Our sales contracts are denominated in U.S. dollars, and therefore, substantially all of our revenue is not subject to foreign currency risk. However, a strengthening of the U.S. dollar could increase the real cost of our solutions to our end-customers outside of the United States, which could adversely affect our financial condition and operating results. In addition, an increasing portion of our operating expenses is incurred outside the United States, is denominated in foreign currencies such as the Euro, the Pound Sterling, the Indian Rupee, the Canadian Dollar and the Australian Dollar, and is subject to fluctuations due to changes in foreign currency exchange rates. If we become more exposed to currency fluctuations and are not able to successfully hedge against the risks associated with currency fluctuations, our operating results could be adversely affected.
Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our operating results.
We do not collect sales and use, value added or similar taxes in all jurisdictions in which we have sales, and we have been advised that such taxes are not applicable to our products and services in certain jurisdictions. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, to us or our end-customers for the past amounts, and we may be required to collect such taxes in the future. If we are unsuccessful in collecting such taxes from our end-customers, we could be held liable for such costs, which may adversely affect our operating results.

55



Our international operations may subject us to potential adverse tax consequences.
We are expanding our international operations and staff to better support our growth into the international markets. Our corporate structure and associated transfer pricing policies contemplate the business flows and future growth into the international markets, and consider the functions, risks and assets of the various entities involved in the intercompany transactions. The amount of taxes we pay in different jurisdictions may depend on the application of the tax laws of the various jurisdictions, including the United States, to our international business activities, changes in tax rates, new or revised tax laws or interpretations of existing tax laws and policies and our ability to operate our business in a manner consistent with our corporate structure and intercompany arrangements. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for pricing intercompany transactions pursuant to the intercompany arrangements or disagree with our determinations as to the income and expenses attributable to specific jurisdictions. If such a challenge or disagreement were to occur, and our position was not sustained, we could be required to pay additional taxes, interest and penalties, which could result in one-time tax charges, higher effective tax rates, reduced cash flows and lower overall profitability of our operations. Our financial statements could fail to reflect adequate reserves to cover such a contingency.
We receive significant tax benefits from sales to our non-U.S. customers. These benefits are contingent upon
existing tax laws and regulations in the U.S. and in the countries in which our international operations are located. Future
changes in domestic or international tax laws and regulations could adversely affect our ability to continue to realize these
tax benefits. President Trump and the U.S. Congress have called for comprehensive tax reform which, among other
things, might change certain U.S. tax rules impacting the way U.S. based multinationals are taxed on foreign income. This
could adversely affect our effective tax rate or result in higher tax liabilities.
Our business is subject to the risks of earthquakes, fire, floods and other natural catastrophic events, and interruptions by man-made problems, such as network security breaches, computer viruses or terrorism.
A significant natural disaster, such as an earthquake, fire, flood or significant power outage could have an adverse impact on our business and operating results. Despite the implementation of network security measures, our networks also may be vulnerable to computer viruses, break-ins and similar disruptions from unauthorized tampering with our solutions. Both our corporate headquarters and our sole contract manufacturer are located in the San Francisco Bay Area, a region known for seismic activity. In addition, natural disasters, acts of terrorism or war could cause disruptions in our or our end-customers’ or channel partners’ businesses, our suppliers’ and manufacturers’ operations or the economy as a whole. We also rely on IT systems to communicate among our workforce and with third parties. Any disruption to our communications, whether caused by a natural disaster or by manmade problems, such as power disruptions, could adversely affect our business. We do not have a formal disaster recovery plan or policy in place and do not currently require that our manufacturing partners have such plans or policies in place. To the extent that any such disruptions result in delays or cancellations of orders or impede our suppliers’ or our manufacturers’ ability to timely deliver our solutions and product components, or the deployment of our solutions, our business, operating results and financial condition would be adversely affected. We do maintain what we believe are commercially reasonable levels of business interruption insurance. However, such insurance may not adequately cover our losses in the event of a significant disruption in our business.
 If our networks, computer systems or software solutions are breached or unauthorized access to customer data otherwise occurs, our enterprise and our solutions may be perceived as insecure, we may lose existing end-customers or fail to attract new end-customers, our reputation may be damaged and we may incur significant liabilities.
We store, transmit and process our end-customers’ data. If any unauthorized access to or security breach of our solutions occurs, or is believed to have occurred, such an event or perceived event could result in the loss of data, loss of intellectual property or trade secrets, loss of business, severe reputational or brand damage adversely affecting end-customer or investor confidence, regulatory investigations and orders, litigation, indemnity obligations, damages for contract breach, and penalties for violation of privacy, data protection and other applicable laws, regulations or contractual obligations. We may also be subject to significant costs for remediation that may include liability for stolen assets or information and repair of system damage that may have been caused or incentives offered to end-customers or other business partners in an effort to maintain business relationships after a breach and other liabilities. Additionally, any such event or perceived event could impact our reputation, harm customer confidence, hurt our sales and expansion into new markets or cause us to lose existing end-customers. We could be required to expend significant capital and other resources to alleviate problems caused by such actual or perceived breaches and to remediate our systems, we could be exposed to a risk of loss, litigation or regulatory action and possible liability, and our ability to operate our business may be impaired. Additionally, actual, potential or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees and engage third-party experts and consultants.

56



Additionally, we depend upon our employees to appropriately handle confidential data and deploy our IT resources in a safe and secure fashion that does not expose our network systems, or those of our end-customers, to security breaches and the loss of data. Accordingly, if our cybersecurity systems and measures or those of our contractors, partners and vendors fail to protect against unauthorized access, sophisticated cyberattacks and the mishandling of data by our employees, contractors, partners or vendors, our business and prospects could be adversely affected. We could lose or suffer the exposure of sensitive data regarding our business, including intellectual property or other proprietary data, or personally identifiable information of our end-customers, employees and business partners; encounter disruptions in our communications systems that impair our ability to conduct our business operations; and experience degradation in our ability to process customer orders or deliver solutions, affecting our distribution channels and delaying our revenue recognition. Likewise, security vulnerabilities could be exploited or introduced into our solutions, thereby damaging the reputation and perceived reliability and security of our products and services and potentially making the data systems of our end-customers vulnerable to further data loss and cyber incidents.
In addition, if the security measures of our end-customers are compromised, even without any actual compromise of our own systems or of our solutions used by such end-customers, we may face negative publicity or reputational harm if our end-customers or anyone else incorrectly attributes the blame for such security breaches to us or our solutions. If end-customers believe that our solutions do not provide adequate security for the storage of personal or other sensitive or proprietary information or the transmission of such information over the internet, our business will be harmed. End-customers’ concerns about security or privacy may deter them from using our solutions for activities that involve personal or other sensitive information, which may significantly affect our business and operating results.
Because the techniques used and vulnerabilities exploited to obtain unauthorized access or to sabotage systems change frequently and generally are not identified until they are launched against a target, we may be unable to anticipate these techniques or vulnerabilities or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period.
We are subject to governmental regulation and other legal obligations, particularly related to privacy, data protection and information security, and our actual or perceived failure to comply with such obligations could adversely affect our business and operating results. Compliance with such laws could also impair our efforts to maintain and expand our end-customer base, and thereby decrease our revenue.
Personal privacy, data protection and information security are significant issues in the United States and the other jurisdictions where we offer our solutions. The regulatory framework for privacy and security issues worldwide is rapidly evolving and is likely to remain uncertain for the foreseeable future. Our handling of data is subject to a variety of laws and regulations, including regulation by various government agencies, including the U.S. Federal Trade Commission, or FTC, and various state, local and foreign bodies and agencies.
The U.S. federal and various state and foreign governments have adopted or proposed limitations on the collection, distribution, use and storage of personal information of individuals, including end-customers and employees. In the United States, the FTC and many state attorneys general are applying federal and state consumer protection laws to the online collection, use and dissemination of data. Additionally, many foreign countries and governmental bodies, including in Australia, the European Union, India, Japan and numerous other jurisdictions in which we operate or conduct our business, have laws and regulations concerning the collection and use of personally identifiable information obtained from their residents or by businesses operating within their jurisdiction. These laws and regulations often are more restrictive than those in the United States. Such laws and regulations may require companies to implement privacy and security policies, permit end-customers to access, correct and delete personal information stored or maintained by such companies, inform individuals of security breaches that affect their personal information, and, in some cases, obtain individuals’ consent to use personally identifiable information for certain purposes. In addition, a foreign government could require that any personally identifiable information collected in a country not be disseminated outside of that country, and we are not currently equipped to comply with such a requirement. We also may find it necessary or desirable to join industry or other self-regulatory bodies or other information security- or data protection-related organizations that require compliance with their rules pertaining to information security and data protection. We also may be bound by additional, more stringent contractual obligations relating to our collection, use and disclosure of personal, financial and other data.
We also expect that there will continue to be new proposed laws, regulations and industry standards concerning privacy, data protection and information security in the United States, the European Union and other jurisdictions, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. Additionally, we expect that existing laws, regulations and standards may be interpreted in new manners in the future. For example, the European Court of Justice in October 2015 issued a ruling invalidating the U.S.-EU Safe Harbor Framework, which facilitated personal data transfers to the United States in compliance with applicable EU data protection laws. Subsequently, EU and United States political authorities adopted the EU-U.S. Privacy Shield on July 12, 2016, which may

57



provide a new mechanism for companies to transfer EU personal data to the United States. We do not rely upon the U.S.-EU Framework for our transfer of EU personal data to the United States, and it is not clear at this time whether we may rely upon the EU-U.S. Privacy Shield in the future. There remains significant regulatory uncertainty surrounding the future of data transfers from the European Union to the United States. Additionally, the European Commission recently adopted a general data protection regulation, effective in May 2018, that will supersede current EU data protection legislation, impose more stringent EU data protection requirements, and provide for greater penalties for noncompliance. Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other obligations could impair our or our end-customers’ ability to collect, use or disclose information relating to individuals, which could decrease demand for our solutions, require us to restrict our business operations, increase our costs and impair our ability to maintain and grow our end-customer base and increase our revenue.
Although we are working to comply with those federal, state and foreign laws and regulations, industry standards, contractual obligations and other legal obligations that apply to us, those laws, regulations, standards and obligations are evolving and may be modified, interpreted and applied in an inconsistent manner from one jurisdiction to another, and may conflict with one another, other requirements or legal obligations, our practices or the features of our solutions. As such, we cannot assure ongoing compliance with all such laws or regulations, industry standards, contractual obligations and other legal obligations. Any failure or perceived failure by us to comply with federal, state or foreign laws or regulations, industry standards, contractual obligations or other legal obligations, or any actual or suspected security incident, whether or not resulting in unauthorized access to, or acquisition, release or transfer of personally identifiable information or other data, may result in governmental enforcement actions and prosecutions, private litigation, fines and penalties or adverse publicity and could cause our end-customers to lose trust in us, which could have an adverse effect on our reputation and business. Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable laws, regulations, policies, industry standards, contractual obligations or other legal obligations could result in additional cost and liability to us, damage our reputation, inhibit sales, and adversely affect our business and operating results.
We are dependent on the continued availability of the Internet and third-party computer and communications systems.
Our ability to provide services and solutions to our end-customers depends on our ability to communicate with our end-customers through the public Internet and electronic networks that are owned and operated by third parties. In addition, in order to provide customer service and sales on-demand and promptly, our computer equipment and network servers must be functional 24 hours per day, which requires access to telecommunications facilities managed by third parties and the availability of electricity, which we do not control. A severe disruption of one or more of these networks, including as a result of utility or third-party system interruptions, could impair our ability to process information, which could impede our ability to provide services to our end-customers, harm our reputation, result in a loss of end-customers and adversely affect our business and operating results.
Our estimates of end-customer cost savings may not be indicative of the actual benefits that end-customers experience in the future.
We have based our estimates of the cost savings that end-customers may experience on our internal models, which depend on a variety of assumptions, including publicly-available industry data, our estimates of spending on IT and our industry experience. These assumptions may turn out to be incorrect, may not reflect the specific circumstances faced by an end-customer or could change over time due to a variety of factors, including our assumptions regarding the costs of third-party equipment, software licenses, services, support offerings and IT administration may change over time, may not accurately reflect current market trends or may not accurately reflect the actual costs faced by our end-customers; the prices of our solutions may change; technological changes could render the need for some equipment obsolete; and competitors may offer more favorable pricing or bundle some components together with other products, reducing the cost of the infrastructures or solutions against which we have made our comparisons. As a result, end-customers may not experience these estimated cost savings, and the failure of many of them to do so could harm our brand or our future sales, which could harm our business.
We have expanded and may further expand through acquisitions of, or investments in, other companies, each of which may divert our management’s attention, resulting in additional dilution to our stockholders and consumption of resources that are necessary to sustain and grow our business.
Our business strategy may, from time to time, include acquiring other complementary products, technologies or businesses. For example, in August 2016, we acquired Calm.io Pte. Ltd., or Calm, and in September 2016, we acquired PernixData, Inc., or PernixData. We also may enter into relationships with other businesses in order to expand our solutions, which could involve preferred or exclusive licenses, additional channels of distribution or discount pricing or

58



investments in other companies. Negotiating these transactions can be time-consuming, difficult and expensive, and our ability to close these transactions may be subject to third-party approvals, such as government regulatory approvals, which are beyond our control. Consequently, we can make no assurance that these transactions once undertaken and announced, will close.
These kinds of acquisitions or investments may result in unforeseen operating difficulties and expenditures. In particular, we may encounter difficulties assimilating or integrating the businesses, technologies, products, personnel or operations of PernixData, Calm, or other companies that we may acquire in the future, particularly if the key personnel of the acquired business choose not to work for us. We may have difficulty retaining the customers of any acquired business or the acquired technologies or research and development expectations may prove unsuccessful. Acquisitions may also disrupt our ongoing business, divert our resources and require significant management attention that would otherwise be available for development of our business. We may not successfully evaluate or utilize the acquired technology or personnel, or accurately forecast the financial impact of an acquisition transaction, including accounting charges. Any acquisition or investment could expose us to unknown liabilities. Moreover, we cannot assure you that the anticipated benefits of any acquisition or investment would be realized or that we would not be exposed to unknown liabilities. In connection with these types of transactions, we may issue additional equity securities that would dilute our stockholders, use cash that we may need in the future to operate our business, incur debt on terms unfavorable to us or that we are unable to repay, incur large charges or substantial liabilities, encounter difficulties integrating diverse business cultures, and become subject to adverse tax consequences, substantial depreciation or deferred compensation charges. These challenges related to acquisitions or investments could adversely affect our business, operating results, financial condition and prospects.
Regulations related to conflict minerals may cause us to incur additional expenses and could limit the supply and increase the costs of certain metals used in the manufacturing of our platforms.
We are subject to the requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, or the Dodd-Frank Act, that will require us to diligence, disclose and report whether our solutions contain conflict minerals. The Trump administration has indicated that the Dodd-Frank Act will be under further scrutiny and some of the provisions of the Dodd-Frank Act may be revised, repealed or amended. The implementation of these requirements and any changes effected by the Trump administration implementation of these requirements could adversely affect the sourcing, availability and pricing of the materials used in the manufacture of components used in our appliances. In addition, we will incur additional costs to comply with the disclosure requirements, including costs related to conducting diligence procedures to determine the sources of conflict minerals that may be used in or necessary to the production of our appliances and, if applicable, potential changes to appliances, processes or sources of supply as a consequence of such verification activities. It is also possible that we may face reputational harm if we determine that certain of our appliances contain minerals not determined to be conflict-free or if we are unable to alter our appliances, processes or sources of supply to avoid use of such materials.
Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock may be volatile and may decline.
The market price of our Class A common stock has fluctuated and may continue to fluctuate substantially. The market price of our Class A common stock depends on a number of factors, including those described in this “Risk Factors” section, many of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our Class A common stock. Factors that could cause fluctuations in the market price of our Class A common stock include the following:
price and volume fluctuations in the overall stock market from time to time;
volatility in the market prices and trading volumes of high technology stocks;
changes in operating performance and stock market valuations of other technology companies generally, or those in our industry in particular;
the expiration of market stand-off or contractual lock-up agreements and sales of shares of our Class A common stock by us or our stockholders;
failure of financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company, or our failure to meet these estimates or the expectations of investors;

59



the financial projections we may provide to the public, any changes in these projections or our failure to meet these projections;
announcements by us or our competitors of new products or new or terminated significant contracts, commercial relationships or capital commitments;
public analyst or investor reaction to our press releases, other public announcements and filings with the SEC;
rumors and market speculation involving us or other companies in our industry;
actual or anticipated changes or fluctuations in our operating results;
actual or anticipated developments in our business or our competitors’ businesses or the competitive landscape generally;
litigation involving us, our industry or both, or investigations by regulators into our operations or those of our competitors;
developments or disputes concerning our intellectual property or our solutions, or third-party proprietary rights;
rumored, announced or completed acquisitions of businesses or technologies by us or our competitors;
new laws or regulations or new interpretations of existing laws or regulations applicable to our business;
changes in accounting standards, policies, guidelines, interpretations or principles;
any major changes in our management or our board of directors;
general economic conditions and slow or negative growth of our markets; and
other events or factors, including those resulting from war, incidents of terrorism or responses to these events.
In addition, the stock market in general, and the market for technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our Class A common stock, regardless of our actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market prices of a particular company’s securities, securities class action litigation has often been instituted against that company. Securities litigation, if instituted against us, could result in substantial costs and divert our management’s attention and resources from our business. This could have an adverse effect on our business, operating results and financial condition.
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could reduce the price that our Class A common stock might otherwise attain and may dilute your voting power and your ownership interest in us.
Sales of a substantial number of shares of our Class A common stock in the public markets, particularly sales by our directors, executive officers and significant stockholders, or the perception that these sales could occur, could adversely affect the market price of our Class A common stock. As of January 31, 2017, we had 33,500,377 shares of Class A common stock and 109,713,179 shares of Class B common stock outstanding.
We, all of our directors and executive officers and holders of substantially all of our common stock, or securities exercisable for or convertible into our common stock are subject to market stand-off agreements or have agreed not to offer, sell or agree to sell, directly or indirectly, any shares of common stock without the permission of each of Goldman, Sachs & Co. and Morgan Stanley & Co. LLC on behalf of the underwriters, of our initial public offering, for a period of 180 days from the date of our initial public offering. When the lock-up period expires, we and our security holders subject to a lock-up agreement or market stand-off agreement will be able to sell our shares in the public market. In addition, the underwriters may, in their sole discretion, release all or some portion of the shares subject to lock-up agreements prior to the expiration of the lock-up period. Sales of a substantial number of such shares upon expiration of the lock-up and market stand-off agreements, or the perception that such sales may occur, or early release of these agreements, could cause our market price to fall or make it more difficult for you to sell your Class A common stock at a time and price that you deem appropriate.

60



In addition, certain holders of our Class B common stock are entitled to rights with respect to registration of these shares under the Securities Act of 1933, as amended, pursuant to our Amended and Restated Investors’ Rights Agreement, or the Investors’ Rights Agreement. If these holders of our Class B common stock, by exercising their registration rights, sell a large number of shares, they could adversely affect the market price for our Class A common stock. We have also registered the offer and sale of all shares of Class A and Class B common stock that we may issue under our equity compensation plans.
We may also issue our shares of Class A common stock or securities convertible into shares of our Class A common stock from time to time in connection with a financing, acquisition, investments or otherwise. Any such issuance could result in substantial dilution to our existing stockholders and cause the market price of our Class A common stock to decline.
The dual class structure of our common stock as contained in our charter documents has the effect of concentrating voting control with a limited number of stockholders that held our stock prior to our initial public offering, including our directors, executive officers, and employees and their affiliates, and significant stockholders, which will limit your ability to influence corporate matters.
Our Class B common stock has 10 votes per share, and our Class A common stock has one vote per share. As of January 31, 2017, stockholders who hold shares of Class B common stock, including our investors and our directors, executive officers, and employees, and their affiliates, together hold almost all of the voting power of our outstanding capital stock. As a result, for the foreseeable future, such stockholders will have significant influence over the management and affairs of our company and over the outcome of all matters submitted to our stockholders for approval, including the election of directors and significant corporate transactions, such as a merger, consolidation or sale of substantially all of our assets.
In addition, the holders of Class B common stock collectively will continue to control all matters submitted to our stockholders for approval even if their stock holdings represent less than 50% of the outstanding shares of our common stock. Because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively will continue to control a majority of the combined voting power of our common stock so long as the shares of Class B common stock represent at least 9.1% of all outstanding shares of our Class A and Class B common stock. This concentrated control will limit your ability to influence corporate matters for the foreseeable future, and, as a result, the market price of our Class A common stock could be adversely affected. These holders of our Class B common stock may also have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests, and, unless earlier converted at the election of the holders of 67% of our outstanding Class B common stock, our amended and restated certificate of incorporation provides for a dual class stock structure for 17 years following the completion of our initial public offering.
Future transfers, whether or not for value, by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as certain transfers affected for estate planning purposes. The conversion of shares of our Class B common stock into shares of our Class A common stock will have the effect, over time, of increasing the relative voting power of those holders of Class B common stock who retain their shares in the long term.
We are an “emerging growth company” and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our Class A common stock less attractive to investors.
For so long as we remain an “emerging growth company” as defined in the in the JOBS Act, we may take advantage of certain exemptions from various requirements that are applicable to public companies that are not “emerging growth companies,” including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. We may take advantage of these exemptions until we are no longer an emerging growth company. We would cease to be an emerging growth company upon the earliest to occur of: (i) the first fiscal year following the fifth anniversary of our initial public offering; (ii) the first fiscal year after our annual gross revenue is $1 billion or more; (iii) the date on which we have, during the previous three-year period, issued more than $1 billion in non-convertible debt securities; or (iv) as of the end of any fiscal year in which the market value of our common stock held by non-affiliates exceeded $700 million as of the end of the second quarter of that fiscal year. We cannot predict if investors will find our Class A common stock less attractive because we may rely on these exemptions. If some investors find our Class A common stock less attractive as a result, there may be a less active trading market for our Class A common stock and our stock price may be more volatile.

61



The requirements of being a public company may strain our resources, divert management’s attention and affect our ability to attract and retain qualified board members.
We are subject to the reporting and corporate governance requirements of the Exchange Act, the listing requirements of the NASDAQ Stock Market and other applicable securities rules and regulations, including the Sarbanes-Oxley Act and the Dodd-Frank Act. Compliance with these rules and regulations will increase our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources, particularly after we are no longer an “emerging growth company” as defined in the JOBS Act. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal control over financial reporting. In order to improve our disclosure controls and procedures and internal control over financial reporting to meet this standard, significant resources and management oversight may be required. As a result, management’s attention may be diverted from other business concerns, which could harm our business, financial condition, results of operations and prospects. Although we have already hired additional employees to help comply with these requirements, we may need to further expand our legal and finance departments in the future, which will increase our costs and expenses.
In addition, changing laws, regulations and standards relating to corporate governance and public disclosure are creating uncertainty for public companies, increasing legal and financial compliance costs and making some activities more time-consuming. These laws, regulations and standards are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expense and a diversion of management’s time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations and standards differ from the activities intended by regulatory or governing bodies, regulatory authorities may initiate legal proceedings against us and our business and prospects may be harmed. As a result of disclosure of information in the filings required of a public company, our business and financial condition will become more visible, which may result in threatened or actual litigation, including by competitors and other third parties. If such claims are successful, our business, financial condition, results of operations and prospects could be harmed, and even if the claims do not result in litigation or are resolved in our favor, these claims, and the time and resources necessary to resolve them, could divert the resources of our management and harm our business, financial condition, results of operations and prospects.
In addition, as a result of our disclosure obligations as a public company, we will have reduced strategic flexibility and will be under pressure to focus on short-term results, which may adversely affect our ability to achieve long-term profitability.
If financial or industry analysts do not publish research or reports about our business, or if they issue inaccurate or unfavorable research regarding our Class A common stock, our stock price and trading volume could decline.
The trading market for our Class A common stock will be influenced by the research and reports that industry or financial analysts publish about us or our business. We do not control these analysts or the content and opinions included in their reports. As a new public company, we may be slow to attract research coverage and the analysts who publish information about our Class A common stock will have had relatively little experience with our company, which could affect their ability to accurately forecast our results and make it more likely that we fail to meet their estimates. In the event we obtain industry or financial analyst coverage, if any of the analysts who cover us issue an inaccurate or unfavorable opinion regarding our stock price, our stock price would likely decline. In addition, the stock prices of many companies in the high technology industry have declined significantly after those companies have failed to meet, or often times significantly exceeded, the financial guidance publicly announced by the companies or the expectations of analysts. If our financial results fail to meet (or significantly exceed) our announced guidance or the expectations of analysts or public investors, analysts could downgrade our Class A common stock or publish unfavorable research about us. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.
Certain provisions in our charter documents and under Delaware law could make an acquisition of our company more difficult, limit attempts by our stockholders to replace or remove members of our board of directors or current management and may adversely affect the market price of our Class A common stock.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to

62



elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include:
our amended and restated certificate of incorporation provides for a dual class common stock structure for 17 years following the completion of our initial public offering;
a classified board of directors with three-year staggered terms, which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
upon the conversion of our Class A common stock and Class B common stock into a single class of common stock, the exclusive right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
upon the conversion of our Class A common stock and Class B common stock into a single class of common stock, a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;
the requirement that a special meeting of stockholders may be called only by the chairman of our board of directors, our lead independent director, our president, our secretary or a majority vote of our board of directors, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors;
the requirement for the affirmative vote of holders of at least 66 2⁄3% of the voting power of all of the then outstanding shares of the voting stock, voting together as a single class, to amend the provisions of our amended and restated certificate of incorporation relating to the issuance of preferred stock and management of our business or our amended and restated bylaws, which may inhibit the ability of an acquirer to effect such amendments to facilitate an unsolicited takeover attempt;
the ability of our board of directors, by majority vote, to amend our amended and restated bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend our amended and restated bylaws to facilitate an unsolicited takeover attempt; and
advance notice procedures with which stockholders must comply to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders’ meeting, which may discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of us.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a certain period of time.
We believe our long-term value as a company will be greater if we focus on growth, which may negatively impact our profitability in the near term.
Part of our business strategy is to primarily focus on our long-term growth. As a result, our profitability may be lower in the near term than it would be if our strategy was to maximize short-term profitability. Expenditures on expanding our research and development efforts, sales and market efforts, infrastructure and other such investments may not ultimately grow our business or cause long-term profitability. If we are ultimately unable to achieve profitability at the level anticipated by analysts and our stockholders, our stock price may decline.
We do not intend to pay dividends in the foreseeable future. As a result, your ability to achieve a return on your investment will depend on appreciation in the price of our Class A common stock.
We have never declared or paid any cash dividends on our Class A common stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not anticipate paying any dividends on our Class A common stock in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors. Accordingly, investors must rely on sales of their Class A common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.

63



Item 2.    Unregistered Sales of Equity Securities and Use of Proceeds.
    
During the six months ended January 31, 2017, an aggregate of 772,824 warrants were exercised into 758,464
shares of Class B common stock at exercise prices ranging from $0.234 to $7.289 per share.

Item 3.    Defaults Upon Senior Securities.

None.
Item 4.    Mine Safety Disclosures.

Not applicable.
Item 5.    Other Information.

None.
Item 6.    Exhibits
See the Exhibit Index following the signature page to this Quarterly Report on Form 10-Q for a list of exhibits filed or furnished with this report, which Exhibit Index is incorporated herein by reference.


64



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

Date: March 9, 2017
 
/s/ Duston M. Williams
 
 
Duston M. Williams
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)


65



EXHIBIT INDEX
 
 
Incorporated by Reference
 
Number
Exhibit Title
Form
File No.
Exhibit
Filing
Date
Filed
Herewith
3.1
Amended and Restated Certificate of Incorporation.
10-Q
001-37883
3.1
12/8/2016
 
3.2
Amended and Restated Bylaws.
S-1/A
333-208711
3.4
5/27/2016
 
10.1+
Outside Director Compensation Policy.
 
 
 
 
X
31.1
Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
X
31.2
Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
 
 
 
 
X
32.1
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
X
32.2
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
X
101.INS
XBRL Instance Document.
 
 
 
 
X
101.SCH
XBRL Taxonomy Extension Schema Document.
 
 
 
 
X
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document.
 
 
 
 
X
101.
XBRL Taxonomy Extension Definition.
 
 
 
 
X
101.
XBRL Taxonomy Extension Label Linkbase
 
 
 
 
X
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document.
 
 
 
 
X


+ Indicates a management contract or compensatory plan or arrangement
* These exhibits are furnished with this Quarterly Report on Form 10-Q and are not deemed filed with the Securities and Exchange Commission and are not incorporated by reference in any filing of Nutanix, 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 hereof and irrespective of any general incorporation language contained in such filings.



66
EX-10.1 2 ex101-1312017x10q.htm EXHIBIT 10.1 Exhibit

Exhibit 10.1
NUTANIX, INC.
OUTSIDE DIRECTOR COMPENSATION POLICY
Adopted and approved November 16, 2016
Nutanix, Inc. (the “Company”) believes that granting equity compensation to members of its Board of Directors (the “Board”, and members of the Board, the “Directors”) represents an effective tool to attract, retain and reward Directors who are not employees of the Company (the “Outside Directors”). This Outside Director Compensation Policy (this “Policy”) formalizes the Company’s policy regarding compensation for its Outside Directors, which shall consist entirely of equity grants. Unless otherwise defined herein, capitalized terms used in this Policy will have the meaning given such term in the Company’s 2016 Equity Incentive Plan (as amended, the “Plan”). Each Outside Director will be solely responsible for any tax obligations incurred by such Outside Director because of the equity awards such Outside Director receives under this Policy.
This Policy will be effective as of November 16, 2016.
1.
EQUITY COMPENSATION
Outside Directors will be entitled to receive all types of Awards (except Incentive Stock Options) under the Plan (or the applicable equity plan in place at the time of grant), including discretionary Awards in addition to those covered under this Policy. All grants of Awards to Outside Directors pursuant to this Policy will be automatic and nondiscretionary, except as otherwise provided herein, and will be made as follows:
a.
No Discretion. No person will have any discretion to select which Outside Directors will be granted any Awards under this Policy or to determine the number of Shares to be covered by such Awards.
b.
Initial Awards. Subject to Section 11 of the Plan, each person who first becomes an Outside Director following the effective date of this Policy will, effective on the date such person first becomes an Outside Director, whether through election by the stockholders of the Company or appointment by the Board to fill a vacancy, automatically be granted an award (an “Initial Award”) of restricted stock units (“RSUs”) with a total dollar value equal to $450,000 (the “Initial Award Value”); provided, however, that a Director who is an Employee (an “Inside Director”) who ceases to be an Inside Director, but who remains a Director, will not receive an Initial Award. The number of Shares subject to an Initial Award will be calculated by dividing the Initial Award Value by the Per Share Value, rounded down to the nearest whole Share. Subject to the Outside Director continuing to be a Service Provider through the applicable vesting date, each Initial Award will vest as to one-third (1/3) of the RSUs subject to the Initial Award on each anniversary of the date of grant.
c.
Annual Awards. Subject to Section 11 of the Plan, on the date of each annual meeting of the Company’s stockholders (each, an “Annual Meeting”) beginning with the 2017 Annual Meeting, each Outside Director will automatically be granted an award of RSUs (an “Annual Award”) with a total dollar value based on Board and other service as follows (such resulting total dollar value, the “Annual Award Value”), provided, however, that an Annual Award will not be granted to any Outside Director who is not continuing as a Director following the applicable Annual Meeting:



Board Member:
 
$
255,000

 
 
 
 
 
 
 
Committee Awards:
 
Chair 
 
Member
Audit  
 
$
20,000

 
$
10,000

Compensation
 
$
15,000

 
$
7,500

Nominating and Governance
 
$
10,000

 
$
5,000

The number of Shares subject to an Annual Award will be calculated by dividing the applicable Annual Award Value by the Per Share Value, rounded down to the nearest whole Share.
Each Annual Award will vest in full on the earlier of (i) the day prior to the next Annual Meeting held after the date of grant or (ii) the one-year anniversary of the date of grant, in each case subject to the Outside Director continuing to be a Service Provider through the applicable vesting date.
Notwithstanding the vesting schedules above, in the event of a Change in Control, each Initial Award and Annual Award may be subject to accelerated vesting in accordance with Section 14(d) of the Plan.
d.
Per Share Value. For purposes of this Policy, “Per Share Value” means, with respect to one Share, the average of the closing trading price of a Share for the 30-day trading period ending on the last trading day immediately prior to the grant date, or such other methodology as the Board may determine prior to an Award becoming effective.
2.
TRAVEL EXPENSES
Each Outside Director’s reasonable, customary and documented travel expenses to Board meetings will be reimbursed by the Company.
3.
ADDITIONAL PROVISIONS
All provisions of the Plan that are not inconsistent with this Policy will apply to Awards granted to Outside Directors.
4.
REVISIONS
The Board may change and otherwise revise the terms of Awards granted under this Policy, including, without limitation, the number of Shares subject thereto, for Awards of the same or different type granted on or after the date the Board determines to make any such change or revision.

EX-31.1 3 ex311-1312017x10q.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Dheeraj Pandey, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Nutanix, Inc.;

2.
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;

3.
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;

4.
The registrant's other certifying officers 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:

(a)
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;

(b)
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

(c)
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

5.
The registrant's other certifying officers 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):

(a)
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

(b)
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.
Date: March 9, 2017
 
/s/ Dheeraj Pandey
 
 
Dheeraj Pandey
 
 
Chairman and Chief Executive Officer
 
 
(Principal Executive Officer)


EX-31.2 4 ex312-1312017x10q.htm EXHIBIT 31.2 Exhibit
Exhibit 31.2

CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Duston M. Williams, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q of Nutanix, Inc.;

2.
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;

3.
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;

4.
The registrant's other certifying officers 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:

(a)
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;

(b)
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

(c)
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

5.
The registrant's other certifying officers 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):

(a)
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

(b)
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.
Date: March 9, 2017
 
/s/ Duston M. Williams
 
 
Duston M. Williams
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)


EX-32.1 5 ex321-1312017x10q.htm EXHIBIT 32.1 Exhibit
Exhibit 32.1


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


I, Dheeraj Pandey, certify pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Nutanix, Inc. for the quarterly period ended January 31, 2017, fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and result of operations of Nutanix, Inc.
Date: March 9, 2017
 
/s/ Dheeraj Pandey
 
 
Dheeraj Pandey
 
 
Chairman and Chief Executive Officer
 
 
(Principal Executive Officer)





EX-32.2 6 ex322-1312017x10q.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2


CERTIFICATIONS OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


I, Duston M. Williams, certify pursuant to Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Nutanix, Inc. for the quarterly period ended January 31, 2017, fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and result of operations of Nutanix, Inc.
Date: March 9, 2017
 
/s/ Duston M. Williams
 
 
Duston M. Williams
 
 
Chief Financial Officer
 
 
(Principal Financial Officer)





EX-101.INS 7 ntnx-20170131.xml XBRL INSTANCE DOCUMENT 0001618732 2016-08-01 2017-01-31 0001618732 us-gaap:CommonClassAMember 2017-02-28 0001618732 us-gaap:CommonClassBMember 2017-02-28 0001618732 2017-01-31 0001618732 2016-07-31 0001618732 2015-11-01 2016-01-31 0001618732 2015-08-01 2016-01-31 0001618732 2016-11-01 2017-01-31 0001618732 2015-07-31 0001618732 2016-01-31 0001618732 us-gaap:OverAllotmentOptionMember 2016-10-01 2016-10-31 0001618732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-10-01 2016-10-31 0001618732 2016-10-01 2016-10-31 0001618732 2016-08-01 2016-10-31 0001618732 us-gaap:PreferredClassBMember us-gaap:CommonStockMember 2016-10-01 2016-10-31 0001618732 us-gaap:CommonClassBMember 2017-01-31 0001618732 us-gaap:CommonClassAMember 2017-01-31 0001618732 ntnx:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:RetainedEarningsMember 2016-10-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerFMember 2016-11-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerBMember 2016-08-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerCMember 2015-11-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerBMember 2015-08-01 2016-01-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerBMember 2016-08-01 2017-01-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerDMember 2016-08-01 2017-01-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerCMember 2015-08-01 2016-07-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerCMember 2016-08-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerEMember 2016-08-01 2017-01-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerBMember 2015-08-01 2016-07-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerBMember 2015-11-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerFMember 2015-11-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerAMember 2016-08-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerCMember 2015-08-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerEMember 2015-11-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerEMember 2015-08-01 2016-01-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerDMember 2015-08-01 2016-07-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerEMember 2016-08-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerEMember 2016-11-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerBMember 2016-11-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerFMember 2015-08-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerCMember 2016-11-01 2017-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerAMember 2015-08-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerAMember 2015-11-01 2016-01-31 0001618732 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerFMember 2016-08-01 2017-01-31 0001618732 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember ntnx:PartnerEMember 2015-08-01 2016-07-31 0001618732 ntnx:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2016-10-31 0001618732 ntnx:PernixDataAcquisitionMember 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember us-gaap:CustomerRelationshipsMember 2016-09-06 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember us-gaap:TechnologyBasedIntangibleAssetsMember 2016-09-06 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember us-gaap:InProcessResearchAndDevelopmentMember 2016-09-06 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember ntnx:ContingentConsiderationCompensationMember 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember us-gaap:InProcessResearchAndDevelopmentMember us-gaap:MinimumMember 2016-09-06 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember us-gaap:InProcessResearchAndDevelopmentMember us-gaap:MaximumMember 2016-09-06 2016-09-06 0001618732 ntnx:CalmAcquisitionMember 2016-08-22 0001618732 ntnx:PernixDataAcquisitionMember 2016-09-06 2016-09-06 0001618732 ntnx:PernixDataAcquisitionMember ntnx:ContingentConsiderationPurchasePriceMember 2016-09-06 0001618732 ntnx:CalmAcquisitionMember 2016-08-22 2016-08-22 0001618732 us-gaap:CommitmentsMember 2016-07-31 0001618732 us-gaap:CommitmentsMember 2016-08-01 2017-01-31 0001618732 us-gaap:CommitmentsMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:CommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-01-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:CommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:CommitmentsMember us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-01-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-01-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-01-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel2Member us-gaap:WarrantMember us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-07-31 0001618732 us-gaap:WarrantMember 2016-01-31 0001618732 us-gaap:WarrantMember 2016-08-01 2017-01-31 0001618732 us-gaap:WarrantMember 2016-07-31 0001618732 us-gaap:WarrantMember 2015-08-01 2016-01-31 0001618732 us-gaap:WarrantMember 2015-07-31 0001618732 us-gaap:WarrantMember 2017-01-31 0001618732 ntnx:DemonstrationUnitsMember 2016-07-31 0001618732 us-gaap:FurnitureAndFixturesMember 2016-08-01 2017-01-31 0001618732 us-gaap:EquipmentMember 2016-08-01 2017-01-31 0001618732 us-gaap:EquipmentMember 2016-07-31 0001618732 us-gaap:EquipmentMember 2017-01-31 0001618732 ntnx:DemonstrationUnitsMember 2017-01-31 0001618732 ntnx:DemonstrationUnitsMember 2016-08-01 2017-01-31 0001618732 us-gaap:FurnitureAndFixturesMember 2016-07-31 0001618732 us-gaap:LeaseholdImprovementsMember 2017-01-31 0001618732 us-gaap:LeaseholdImprovementsMember 2016-07-31 0001618732 us-gaap:FurnitureAndFixturesMember 2017-01-31 0001618732 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-01-31 0001618732 us-gaap:InProcessResearchAndDevelopmentMember 2017-01-31 0001618732 us-gaap:CustomerRelationshipsMember 2017-01-31 0001618732 ntnx:PernixDataAcquisitionMember 2016-08-01 2017-01-31 0001618732 ntnx:CalmAcquisitionMember 2016-08-01 2017-01-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2015-11-01 2016-01-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2015-08-01 2016-01-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2016-08-01 2017-01-31 0001618732 us-gaap:PropertyPlantAndEquipmentMember 2016-11-01 2017-01-31 0001618732 2016-09-01 2016-09-30 0001618732 ntnx:SeniorNotesDueApril152019Member us-gaap:SeniorNotesMember 2016-04-30 0001618732 ntnx:NoncontractVendorsMember 2017-01-31 0001618732 ntnx:ContractManufacturerMember 2017-01-31 0001618732 ntnx:CommonClassBWarrantMember 2016-08-01 2017-01-31 0001618732 ntnx:CommonClassBWarrantMember 2016-11-01 2017-01-31 0001618732 ntnx:CommonClassBWarrantMember 2017-01-31 0001618732 ntnx:SeriesAWarrantsIssuedDecember2009Member 2016-08-01 2017-01-31 0001618732 ntnx:SeriesAWarrantsIssuedMay2010Member 2017-01-31 0001618732 ntnx:SeriesDWarrantsIssuedNovember2013Member 2017-01-31 0001618732 ntnx:SeriesAWarrantsIssuedMay2010Member 2016-07-31 0001618732 ntnx:SeriesAWarrantsIssuedMay2010Member 2016-08-01 2017-01-31 0001618732 ntnx:SeriesDWarrantsIssuedDecember2013Member 2017-01-31 0001618732 2016-11-01 0001618732 ntnx:SeriesDWarrantsIssuedNovember2013Member 2016-08-01 2017-01-31 0001618732 ntnx:SeriesAWarrantsIssuedMay2010Member 2016-11-01 0001618732 ntnx:SeriesDWarrantsIssuedNovember2013Member 2016-11-01 0001618732 ntnx:SeriesAWarrantsIssuedDecember2009Member 2016-07-31 0001618732 ntnx:SeriesAWarrantsIssuedDecember2009Member 2017-01-31 0001618732 ntnx:SeriesDWarrantsIssuedDecember2013Member 2016-08-01 2017-01-31 0001618732 ntnx:SeriesDWarrantsIssuedNovember2013Member 2016-07-31 0001618732 ntnx:SeriesDWarrantsIssuedDecember2013Member 2016-11-01 0001618732 ntnx:SeriesAWarrantsIssuedDecember2009Member 2016-11-01 0001618732 ntnx:SeriesDWarrantsIssuedDecember2013Member 2016-07-31 0001618732 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2016-09-01 2016-09-30 0001618732 us-gaap:SeriesDPreferredStockMember 2016-07-31 0001618732 us-gaap:SeriesBPreferredStockMember 2016-07-31 0001618732 us-gaap:SeriesAPreferredStockMember 2016-07-31 0001618732 us-gaap:SeriesCPreferredStockMember 2016-07-31 0001618732 us-gaap:SeriesEPreferredStockMember 2016-07-31 0001618732 us-gaap:CommonClassBMember 2016-09-30 0001618732 2016-09-30 0001618732 us-gaap:CommonClassAMember 2016-09-30 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2016-11-01 2017-01-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2016-08-01 2017-01-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2015-08-01 2016-01-31 0001618732 us-gaap:CostOfGoodsTotalMember 2016-11-01 2017-01-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2016-11-01 2017-01-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2015-11-01 2016-01-31 0001618732 us-gaap:CostOfGoodsTotalMember 2016-08-01 2017-01-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2015-11-01 2016-01-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2015-08-01 2016-01-31 0001618732 us-gaap:SellingAndMarketingExpenseMember 2016-08-01 2017-01-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2016-11-01 2017-01-31 0001618732 us-gaap:ResearchAndDevelopmentExpenseMember 2016-08-01 2017-01-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2015-11-01 2016-01-31 0001618732 ntnx:CostofServicesMember 2016-11-01 2017-01-31 0001618732 ntnx:CostofServicesMember 2016-08-01 2017-01-31 0001618732 ntnx:CostofServicesMember 2015-11-01 2016-01-31 0001618732 ntnx:CostofServicesMember 2015-08-01 2016-01-31 0001618732 us-gaap:CostOfGoodsTotalMember 2015-08-01 2016-01-31 0001618732 us-gaap:GeneralAndAdministrativeExpenseMember 2015-08-01 2016-01-31 0001618732 us-gaap:CostOfGoodsTotalMember 2015-11-01 2016-01-31 0001618732 us-gaap:EmployeeStockMember 2016-08-01 2017-01-31 0001618732 us-gaap:EmployeeStockMember 2015-11-01 2016-01-31 0001618732 us-gaap:EmployeeStockOptionMember 2015-08-01 2016-01-31 0001618732 us-gaap:EmployeeStockMember 2016-11-01 2017-01-31 0001618732 us-gaap:EmployeeStockOptionMember 2015-11-01 2016-01-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2015-11-01 2016-01-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2015-08-01 2016-01-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2016-11-01 2017-01-31 0001618732 us-gaap:EmployeeStockMember 2015-08-01 2016-01-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2016-08-01 2017-01-31 0001618732 us-gaap:EmployeeStockOptionMember 2016-08-01 2017-01-31 0001618732 us-gaap:EmployeeStockOptionMember 2016-11-01 2017-01-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2016-07-31 0001618732 us-gaap:RestrictedStockUnitsRSUMember 2017-01-31 0001618732 ntnx:EmployeeStockPurchasePlanMember 2016-08-01 2017-01-31 0001618732 us-gaap:EmployeeStockMember 2016-09-01 2016-09-30 0001618732 us-gaap:RestrictedStockUnitsRSUMember ntnx:TenderOfferMember 2016-08-16 2016-08-16 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember 2015-12-31 0001618732 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2016-09-30 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember 2017-01-31 0001618732 ntnx:TenderOfferMember 2016-08-16 2016-08-16 0001618732 ntnx:TenderOfferMember 2016-07-01 2016-07-31 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassAMember 2016-09-30 0001618732 us-gaap:EmployeeStockMember 2016-09-30 0001618732 ntnx:A2016PlanMember us-gaap:CommonClassBMember 2017-01-31 0001618732 ntnx:A2016PlanMember 2017-01-31 0001618732 us-gaap:StockCompensationPlanMember 2015-08-01 2016-01-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2016-08-01 2017-01-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2015-08-01 2016-01-31 0001618732 us-gaap:ConvertiblePreferredStockMember 2015-08-01 2016-01-31 0001618732 us-gaap:StockCompensationPlanMember 2016-08-01 2017-01-31 0001618732 ntnx:CommonStockWarrantsMember 2016-08-01 2017-01-31 0001618732 ntnx:ConvertiblePreferredStockWarrantsMember 2016-08-01 2017-01-31 0001618732 us-gaap:ConvertiblePreferredStockMember 2016-08-01 2017-01-31 0001618732 ntnx:ConvertiblePreferredStockWarrantsMember 2015-08-01 2016-01-31 0001618732 ntnx:CommonStockWarrantsMember 2015-08-01 2016-01-31 0001618732 us-gaap:ConvertiblePreferredStockMember 2016-11-01 2017-01-31 0001618732 us-gaap:StockCompensationPlanMember 2016-11-01 2017-01-31 0001618732 us-gaap:StockCompensationPlanMember 2015-11-01 2016-01-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2016-11-01 2017-01-31 0001618732 ntnx:ConvertiblePreferredStockWarrantsMember 2015-11-01 2016-01-31 0001618732 ntnx:CommonStockWarrantsMember 2016-11-01 2017-01-31 0001618732 ntnx:CommonStockWarrantsMember 2015-11-01 2016-01-31 0001618732 ntnx:ConvertiblePreferredStockWarrantsMember 2016-11-01 2017-01-31 0001618732 us-gaap:ConvertiblePreferredStockMember 2015-11-01 2016-01-31 0001618732 us-gaap:CommonStockSubjectToMandatoryRedemptionMember 2015-11-01 2016-01-31 0001618732 country:US 2017-01-31 0001618732 country:US 2016-07-31 0001618732 us-gaap:EMEAMember 2016-08-01 2017-01-31 0001618732 ntnx:OtherAmericasMember 2016-11-01 2017-01-31 0001618732 country:US 2015-11-01 2016-01-31 0001618732 us-gaap:AsiaPacificMember 2015-08-01 2016-01-31 0001618732 us-gaap:AsiaPacificMember 2016-08-01 2017-01-31 0001618732 us-gaap:EMEAMember 2015-08-01 2016-01-31 0001618732 country:US 2015-08-01 2016-01-31 0001618732 us-gaap:AsiaPacificMember 2016-11-01 2017-01-31 0001618732 ntnx:OtherAmericasMember 2016-08-01 2017-01-31 0001618732 us-gaap:EMEAMember 2015-11-01 2016-01-31 0001618732 country:US 2016-08-01 2017-01-31 0001618732 ntnx:OtherAmericasMember 2015-11-01 2016-01-31 0001618732 country:US 2016-11-01 2017-01-31 0001618732 us-gaap:AsiaPacificMember 2015-11-01 2016-01-31 0001618732 ntnx:OtherAmericasMember 2015-08-01 2016-01-31 0001618732 us-gaap:EMEAMember 2016-11-01 2017-01-31 0001618732 ntnx:PernixDataAcquisitionMember ntnx:LightspeedVenturePartnersMember us-gaap:AffiliatedEntityMember 2016-09-06 0001618732 ntnx:LightspeedVenturePartnersMember us-gaap:AffiliatedEntityMember 2016-08-01 2017-01-31 0001618732 ntnx:PernixDataAcquisitionMember ntnx:LightspeedVenturePartnersMember us-gaap:AffiliatedEntityMember 2016-09-06 2016-09-06 0001618732 ntnx:LightspeedVenturePartnersMember us-gaap:AffiliatedEntityMember us-gaap:ConvertiblePreferredStockMember 2016-07-31 0001618732 ntnx:LightspeedVenturePartnersMember ntnx:PernixDataMember 2016-09-05 0001618732 2016-10-31 xbrli:shares ntnx:business xbrli:pure ntnx:director iso4217:USD iso4217:USD xbrli:shares ntnx:vote ntnx:purchase_period ntnx:class false --07-31 Q2 2017 2017-01-31 10-Q 0001618732 49229484 93984946 Non-accelerated Filer Nutanix, Inc. 5200000 41978000 P3Y P10Y P10Y P7Y P10Y 717824 772824 3800000 18000000 0.01 0.05 2 2 1 10 1 10 803000 51000 2320000 1509000 1995000 920000 0 30812000 1978000 2180000 2 25000 2 P12M 1 1 711935 758464 52111000 65231000 110659000 151224000 0 0 3592000 3486000 1417000 1812000 5537000 6404000 3585000 3184000 14203000 10270000 3490000 4513000 55387000 71451000 -12000 -170000 P6Y P5Y 65629000 829249000 19200000 4950000 0 4950000 0 241000 104000 1029000 1612000 1964000 10336000 0 10336000 0 534000 213000 2266000 3241000 4082000 52607000 10809000 5121000 36677000 2389000 848000 5083000 28759000 15528000 143335000 13314000 11013000 119008000 5739000 1814000 23578000 62785000 49419000 1013000 112953836 0 824094 1504001 76319511 34306230 112953836 0 824094 1504001 76319511 34306230 45416354 51270 0 551750 0 44813334 45416354 51270 0 551750 0 44813334 399086000 670717000 329861000 543799000 87169000 85991000 0 0 21631000 64360000 0 0 21631000 64360000 129147000 0 0 0 23910000 95228000 10009000 0 0 0 23910000 95228000 10009000 528517 1711019 625478 -1.95 -2.36 -1.95 -2.36 -87864000 -256293000 194883000 349970000 600000 700000 7700000 23000000 -1800000 19000000 11500000 7500000 2700000 1051000 2400000 718000 6007000 24270000 4000000 7124000 2533000 667000 23007000 5771000 6983000 46905000 65836000 67879000 55609000 99209000 226006000 0 4999000 0 4999000 47305000 0 0 47305000 0 44364000 0 44364000 115806000 0 115806000 -12270000 126797000 185200000 355153000 0.234 0.234 7.289 7.289 824094 51270 683644 85450 45000 10000 81873371 38667284 22400000 3800000 0.000025 1000000000 200000000 33500377 109713179 1000 4000 -33231000 -71751000 -93362000 -255539000 0.13 0.19 0.13 0.12 0.19 0.16 0.20 0.12 0.12 0.18 0.17 0.12 0.23 0.11 0.19 0.16 0.11 0.13 0.15 0.16 0.13 0.12 0.20 0.15 0.10 0.12 0 310379000 37936000 73015000 76846000 146608000 29977000 57634000 58403000 110613000 7959000 15381000 18443000 35995000 100000 75000000.0 17864000 19230000 100000 130569000 186255000 165896000 234361000 19029000 25712000 6300000 11822000 11800000 9000000 18172000 17200000 9679000 8259000 1032000 311000 77000 0 0 9679000 9679000 0 0 0 2843000 2843000 30812000 25883000 3235000 1386000 308000 -0.76 -1.66 -0.66 -2.36 24547000 36645000 272600000 P1Y10M24D 0.264 -1904000 21133000 1904000 -472000 -21133000 2371000 0 30812000 11683000 9779000 0 9679000 2843000 0 P4Y10M P7Y P5Y 1013000 415000 598000 1079000 1215000 2201000 2201000 2201000 2220000 12130000 4830000 7300000 11117000 4600000 3570000 3960000 24270000 -3300000 0 -3320000 -1600000 7840000 15215000 15481000 44853000 0 16784000 11965000 4800000 64761000 117438000 105349000 202396000 -32585000 -70610000 -92711000 -254804000 620000 1140000 501000 577000 -1500000 1489000 2344000 -8034000 11342000 13374000 39730000 -3514000 1594000 9179000 8049000 81209000 118143000 1484000 11811000 -2088000 2707000 16100000 16100000 28230000 0 27217000 0 1271000 47305000 90990000 0 138295000 115806000 173511000 0 289317000 1500000 2900000 2900000 5800000 465022000 538834000 399086000 670717000 212764000 294535000 0.367 155000 171395000 -11282000 -68510000 -1143000 23912000 -33205000 -71750000 -93212000 -255381000 30000000 58000000 2646000 1775000 -421000 -26133000 2 99992000 189823000 197639000 431067000 -35231000 -72385000 -92290000 -228671000 48640000 7556000 10402000 10820000 10847000 2929000 6086000 535000 1408000 7978000 5261000 -26000 -1000 -150000 -158000 -26000 -1000 -150000 -158000 3262000 5039000 1103000 8429000 327000 -929000 0 1580000 2659000 1609000 31546000 117550000 1400000 0 184000 20021000 24616000 0 13337000 0.000025 200000000 0 0 16138000 18192000 0 254455000 40285000 41200000 836000 73000 0 32640000 97605000 33184000 54161000 3641000 6619000 123395000 40962000 70219000 4001000 8213000 42218000 51944000 P12M P36M P60M 300000 700000 500000 700000 0 7124000 0 75000000 26024000 49881000 70914000 146195000 -441933000 -697200000 0 200000 0 100000 81229000 151625000 138508000 268165000 102697000 61720000 6314000 13681000 20982000 190453000 118448000 9827000 24835000 37343000 182195000 102173000 9368000 37382000 33272000 349004000 205044000 20150000 66290000 57520000 21468000 38828000 43687000 80839000 66128000 124727000 111244000 240019000 73260000 0 10336000 143335000 14.82 911489 8020980 21.98 12265369 19871766 13.23 16.74 4375 14.80 0 0.506 0.006 0.15 1000 410208 18206697 1361317 3400000 8.41 P9M 0.85 16.00 16.0 0 27063000 76319511 76319511 17100500 2230500 254500000 -376315000 131883000 310379000 0 370244000 15494000 25250000 33000000 151500000 145000000 78263309 28165300 16558441 7683710 13912438 11943420 76319511 27396198 16558441 7683710 13857438 10823724 76319511 27396198 16558441 7683710 13857438 10823724 18600000 20700000 43666825 43252879 141996600 108185194 1700000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">CONVERTIBLE PREFERRED STOCK </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Series C Convertible Preferred Stock, Series D Convertible Preferred Stock and Series E Convertible Preferred Stock (collectively the &#8220;Convertible Preferred Stock&#8221;) outstanding consisted of the following as of July 31, 2016 and as of immediately prior to the automatic conversion of the Convertible Preferred Stock into Class B common stock:</font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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="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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Shares<br clear="none"/>Authorized</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Shares<br clear="none"/>Issued and<br clear="none"/>Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Aggregate<br clear="none"/>Liquidation<br clear="none"/>Preference</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;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="2" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series A </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,165,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">27,396,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series B </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,558,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">16,558,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">25,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series C </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,683,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">7,683,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">33,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series D </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,912,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">13,857,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">151,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series E </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,943,420</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,823,724</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78,263,309</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,319,511</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">370,244</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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Immediately prior to the closing of the Company&#8217;s IPO, all shares of the Company&#8217;s then-outstanding Convertible Preferred Stock, as shown in the table above, automatically converted on a </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;">-for-one basis into an aggregate of </font><font style="font-family:Arial;font-size:10pt;">76,319,511</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock, which were then reclassified into Class B common stock.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Principles of Consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The condensed consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries including the acquisitions of Calm and PernixData, have been prepared in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;). All intercompany accounts and transactions have been eliminated in consolidation. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Use of Estimates</font><font style="font-family:Arial;font-size:10pt;">&#8212;The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; determination of fair value of common stock and convertible preferred stock, fair value of stock options and convertible preferred stock warrant liability; accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions; warranty liability; commissions expense; fair value of assets and liabilities acquired in business combinations; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Concentration Risk: </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Concentration of Revenue and Accounts Receivable</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company sells its products primarily through Partners, including distributors and resellers, and occasionally directly to end-customers. For the </font><font style="font-family:Arial;font-size:10pt;">three and six</font><font style="font-family:Arial;font-size:10pt;"> months ended </font><font style="font-family:Arial;font-size:10pt;">January 31,</font><font style="font-family:Arial;font-size:10pt;"> 2016 and 2017, no end-customer accounted for 10% or more of total revenue. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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:9%;" 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:10%;" 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:9%;" 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:10%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue</font></div></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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accounts Receivable </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">as of</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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Customers</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:middle;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>2017</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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner A </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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">*</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;*</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">*</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner B </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner C </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner D </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner E </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner F </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">&#160;&#160;&#160;*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:inherit;font-size:10pt;">___________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:22px;" 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:1px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Less than 10% </font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Business Combinations</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company accounts for its acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although the Company believes that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluate these estimates and assumptions quarterly. The Company will record any adjustments to its preliminary estimates to goodwill provided that the Company is within the one year measurement period.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period with changes in fair value recognized in earnings until the contingent consideration is settled. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Goodwill, Intangible Assets and Impairment Assessment&#8212;</font><font style="font-family:Arial;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed, if any, in a business combination, and is allocated to the Company's single reporting unit. The Company reviews its goodwill for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The Company may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of its reporting unit is less than its carrying value. If, after assessing the qualitative factors, the Company determines that it is more likely than not that the fair value of its reporting unit is less than its carrying value, the two-step impairment analysis will be performed. In the first step, to identify a potential impairment, the Company compares the fair value of its reporting unit with its carrying amount. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be performed. In the second step, the Company compares the implied fair value of the reporting unit with its carrying amount. Any excess of the reporting unit carrying value over the respective implied fair value is recognized as an impairment loss. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:12pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncement</font><font style="font-family:Arial;font-size:10pt;">&#8212;</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:Arial;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-09, Stock Compensation, which is intended to simplify several aspects of the accounting for share-based payment award transactions. ASU 2016-09 (i) requires all income tax effects of awards to be recognized in the income statement when the awards vest or are settled, (ii) requires classification of excess tax benefits as an operating activity in the statement of cash flows rather than a financing activity, (iii) eliminates the requirement to defer recognition of an excess tax benefit until the benefit is realized through a reduction to taxes payable, (iv) modifies statutory withholding tax requirements and (v) provides for a policy election to account for forfeitures as they occur.&#160;The Company early adopted ASU 2016-09 during the three months ended October 31, 2016. As a result of the adoption of ASU 2016-09, the Company recorded excess tax benefits prospectively in its provision for income taxes. Upon adoption, the Company recognized the previously unrecognized foreign excess tax benefits, which resulted in a cumulative effect adjustment of </font><font style="font-family:Arial;font-size:10pt;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;"> that reduced its accumulated deficit and increased its foreign deferred tax assets, using a modified retrospective transition method. The previously unrecognized U.S. excess tax benefits were recorded as a deferred tax asset, which was fully offset by a valuation allowance resulting in no impact to the accumulated deficit. Additionally, the Company elected to account for forfeitures as they occur using a modified retrospective transition method, which requires the Company to record cumulative-effect adjustment to accumulated deficit, and determined that the cumulative impact was immaterial. The Company presents its excess tax benefits as a component of operating cash flows rather than financing cash flows on a prospective basis. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Recently Issued and Not Yet Adopted Accounting Pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.&#160; The guidance is effective for fiscal years beginning after December 15, 2017 including interim periods within those fiscal years.&#160; Early adoption is permitted under certain circumstances.&#160;&#160; The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. An impairment charge will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company beginning August 1, 2020, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. ASU 2016-18 will require the Company to present the change in the amounts described as restricted cash or restricted cash equivalents in the statement of cash flows. ASU 2016-18 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company does not believe that adoption of this ASU will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 will require the Company to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard is effective for the Company beginning August 1, 2018. The new standard will require adoption on a retrospective basis unless it is impracticable to apply, in which case the Company would be required to apply the amendments prospectively as of the earliest date practicable. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases (with the exception of short-term leases) on the balance sheet of lessees. ASU 2016-02 is effective for the Company beginning August 1, 2019, including interim periods within those fiscal years, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on disclosure of prior-period performance obligations and remaining performance obligations.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard will be effective for the Company beginning August&#160;1, 2018, and adoption as of the original effective date of August&#160;1, 2017 is permitted. The Company is currently evaluating early adoption of the standard, as well as the method of adoption. The Company's ability to early adopt is dependent on system readiness, and the completion of its analysis of information necessary to restate prior period financial statements if the full retrospective method is utilized. While the Company is continuing to assess all potential impacts of the standard, it currently believes the most significant impact relates to the timing of revenue recognition for certain software licenses sold with post contract support ("PCS") for which it does not have vendor-specific objective evidence of fair value ("VSOE") under current guidance. Under the new standard the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for such software licenses upon transfer of control to its customers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The unaudited pro forma combined consolidated financial information is as follows (in thousands, except per share data): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">194,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">349,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net loss </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(87,864</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(256,293</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic and diluted net loss per share </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(2.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">BUSINESS COMBINATIONS </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Calm Acquisition</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On August 22, 2016, the Company completed the acquisition of all outstanding shares of Calm, a company based in Singapore which specializes in container and DevOps automation, for an aggregate purchase price of </font><font style="font-family:Arial;font-size:10pt;">$7.7 million</font><font style="font-family:Arial;font-size:10pt;">, net of cash acquired (the &#8220;Calm Acquisition&#8221;) . Consideration consisted of </font><font style="font-family:Arial;font-size:10pt;">528,517</font><font style="font-family:Arial;font-size:10pt;"> shares of the Company&#8217;s common stock and </font><font style="font-family:Arial;font-size:10pt;">$1.4 million</font><font style="font-family:Arial;font-size:10pt;"> of cash. The preliminary purchase price allocation includes $</font><font style="font-family:Arial;font-size:10pt;">4.8 million</font><font style="font-family:Arial;font-size:10pt;"> of goodwill and $</font><font style="font-family:Arial;font-size:10pt;">4.0 million</font><font style="font-family:Arial;font-size:10pt;"> of identifiable intangible assets, which primarily consist of developed technology, with an expected useful life of approximately </font><font style="font-family:Arial;font-size:10pt;">4.8 years</font><font style="font-family:Arial;font-size:10pt;">. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired, and is not expected to be deductible for income tax purposes. The goodwill in this transaction is primarily attributable to the acquired workforce and expected operating synergies. The Company incurred approximately </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> of acquisition costs related to the Calm Acquisition.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The results of operations of Calm are included in the results of the Company beginning on the date the acquisition was completed. Actual and pro forma results of operations have not been presented as the total amounts of revenue and net income are not material to the Company's consolidated results for the six months ended January 31, 2016 and 2017, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">PernixData Acquisition</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On September 6, 2016, the Company completed the acquisition of PernixData, a company based in the U.S., which specializes in scale-out data acceleration and analytics, for an aggregate purchase price of </font><font style="font-family:Arial;font-size:10pt;">$23.0 million</font><font style="font-family:Arial;font-size:10pt;"> (the "PernixData Acquisition"). Total consideration consisted of </font><font style="font-family:Arial;font-size:10pt;">1,711,019</font><font style="font-family:Arial;font-size:10pt;"> shares of the Company&#8217;s common stock and contingent consideration. Total potential contingent payments amount to </font><font style="font-family:Arial;font-size:10pt;">$19.0 million</font><font style="font-family:Arial;font-size:10pt;">, which may be payable over the next </font><font style="font-family:Arial;font-size:10pt;">three years</font><font style="font-family:Arial;font-size:10pt;"> upon the achievement of certain operating milestones. Up to </font><font style="font-family:Arial;font-size:10pt;">$7.5 million</font><font style="font-family:Arial;font-size:10pt;"> of the contingent payments are deemed to be part of the purchase price, which may be limited based on certain closing conditions, including PernixData's working capital upon completion of the acquisition. Up to </font><font style="font-family:Arial;font-size:10pt;">$11.5 million</font><font style="font-family:Arial;font-size:10pt;"> of the payments also require future services to be provided to the Company by the related employees and will be recorded as compensation expense over the service period. The fair value of the contingent consideration considered to be part of the purchase price was </font><font style="font-family:Arial;font-size:10pt;">$2.4 million</font><font style="font-family:Arial;font-size:10pt;"> as of the acquisition date, and is net of expected limitations of approximately </font><font style="font-family:Arial;font-size:10pt;">$1.8 million</font><font style="font-family:Arial;font-size:10pt;"> due to closing conditions. The Company incurred approximately </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> of acquisition costs related to the PernixData Acquisition.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of the date of the PernixData Acquisition, the preliminary purchase price allocation was as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts receivable </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Goodwill </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other assets </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,007</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other liabilities </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,533</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired and is not expected to be deductible for income tax purposes. The goodwill in this transaction is primarily attributable to the acquired workforce and expected operating synergies.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The acquired identifiable intangible assets consist of (dollars in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:0px;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="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated Life </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In-process R&amp;D</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,100</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;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6</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 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:Arial;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:Arial;font-size:10pt;">24,270</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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In-process R&amp;D will be tested for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Once the in-process R&amp;D is completed, the Company will determine a useful life of the asset resulting from the completed in-process R&amp;D and will begin amortizing the asset over its estimated useful life. Once completed, the useful life of the in-process R&amp;D is expected to be approximately </font><font style="font-family:Arial;font-size:10pt;">5</font><font style="font-family:Arial;font-size:10pt;"> to </font><font style="font-family:Arial;font-size:10pt;">7</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Unaudited Pro Forma Combined Consolidated Financial Information</font><font style="font-family:Arial;font-size:10pt;">&#8212;The following unaudited pro forma combined consolidated financial information summarizes the combined results of operations of the Company and PernixData as though the PernixData Acquisition occurred on August 1, 2015. The unaudited pro forma combined consolidated financial information for all periods presented also included the business combination accounting effects resulting from this acquisition, including amortization charges from acquired intangible assets. The results of operations of PernixData are included in the results of the Company beginning on the date of the acquisition, and are not material.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The unaudited pro forma combined consolidated financial information is as follows (in thousands, except per share data): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Revenue </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">194,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">349,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net loss </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(87,864</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(256,293</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Basic and diluted net loss per share </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">(2.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Business Combinations</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company accounts for its acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although the Company believes that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluate these estimates and assumptions quarterly. The Company will record any adjustments to its preliminary estimates to goodwill provided that the Company is within the one year measurement period.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period with changes in fair value recognized in earnings until the contingent consideration is settled. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Operating Leases</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company has commitments for future payments related to its office facility leases and other contractual obligations. The Company leases its office facilities under non-cancelable operating lease agreements expiring through the year ending 2021. Certain of these lease agreements have free or escalating rent payments. The Company recognizes rent expense under such agreements on a straight-line basis over the lease term, with any free or escalating rent payments amortized as a reduction or addition of rent expense over the lease term. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Future minimum payments due under operating leases as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;"> are as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;text-decoration:underline;">Year Ending July&#160;31:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(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;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017 (remaining six months) </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,820</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,402</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">48,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Rent expense incurred under operating leases was </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">and </font><font style="font-family:Arial;font-size:10pt;">$2.9 million</font><font style="font-family:Arial;font-size:10pt;"> for the three and six months ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, respectively. Rent expense incurred under operating leases was </font><font style="font-family:Arial;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">and </font><font style="font-family:Arial;font-size:10pt;">$5.8 million</font><font style="font-family:Arial;font-size:10pt;"> for the three and six months ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Purchase Commitments</font><font style="font-family:Arial;font-size:10pt;">&#8212;In the normal course of business, the Company makes commitments with its third-party hardware contract manufacturers to manufacture its inventories and non-standard components based on its forecasts. These commitments consist of obligations for on-hand inventories and non-cancellable purchase orders for non-standard components. The Company records a charge for firm, non-cancellable and unconditional purchase commitments with its third-party hardware contract manufacturers for non-standard components when and if quantities exceed its future demand forecasts through a charge to cost of product sales. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company had approximately </font><font style="font-family:Arial;font-size:10pt;">$20.7 million</font><font style="font-family:Arial;font-size:10pt;"> of non-cancellable purchase commitments pertaining to its normal operations, and approximately </font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">$18.6 million</font><font style="font-family:Arial;font-size:10pt;"> of other purchase obligations with its contract manufacturers. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:12pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Guarantees</font><font style="font-family:Arial;font-size:10pt;">&#8212;</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:Arial;font-size:10pt;">The Company has entered into agreements with some of its Partners and customers that contain indemnification provisions in the event of claims alleging that the Company&#8217;s products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at the Company&#8217;s own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance. The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:12pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Litigation </font><font style="font-family:Arial;font-size:10pt;">&#8212;</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:Arial;font-size:10pt;">From time to time, the Company may become involved in various litigation and administrative proceedings relating to claims arising from its operations in the normal course of business. Management is not currently aware of any matters that may have a material adverse impact on the Company&#8217;s business, financial position, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Concentration Risk: </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Concentration of Revenue and Accounts Receivable</font><font style="font-family:Arial;font-size:10pt;">&#8212;The Company sells its products primarily through Partners, including distributors and resellers, and occasionally directly to end-customers. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Principles of Consolidation</font><font style="font-family:Arial;font-size:10pt;">&#8212;The condensed consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries including the acquisitions of Calm and PernixData, have been prepared in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;). All intercompany accounts and transactions have been eliminated in consolidation. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">DEBT </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Senior Notes</font><font style="font-family:Arial;font-size:10pt;">&#8212;In April 2016, the Company issued an aggregate principal amount of </font><font style="font-family:Arial;font-size:10pt;">$75.0 million</font><font style="font-family:Arial;font-size:10pt;"> of senior notes due on April 15, 2019 (the &#8220;Senior Notes&#8221;) to a lender. The Senior Notes contained a guaranteed minimum return to the holder of the Senior Notes (the &#8220;Guaranteed Minimum Return&#8221;). In September 2016, the Company fully repaid all outstanding principal balance of the Senior Notes and incurred approximately </font><font style="font-family:Arial;font-size:10pt;">$3.3 million</font><font style="font-family:Arial;font-size:10pt;"> of loss on debt extinguishment, which consisted of </font><font style="font-family:Arial;font-size:10pt;">$1.7 million</font><font style="font-family:Arial;font-size:10pt;"> of unamortized debt issuance costs and </font><font style="font-family:Arial;font-size:10pt;">$1.6 million</font><font style="font-family:Arial;font-size:10pt;"> of debt extinguishment costs primarily related to the Guaranteed Minimum Return.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">EQUITY AWARD PLANS </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stock Plans</font><font style="font-family:Arial;font-size:10pt;">&#8212;In June 2010, the Company adopted the 2010 Stock Plan (&#8220;2010 Plan&#8221;), and in December 2011, the Company adopted the 2011 Stock Plan (&#8220;2011 Plan&#8221;). In December 2015, the Board adopted the 2016 Equity Incentive Plan (&#8220;2016 Plan&#8221; and together with the 2010 Plan and 2011 Plan, the &#8220;Stock Plans&#8221;), which was amended in September 2016. The Company&#8217;s stockholders approved the 2016 Plan in March 2016 and it became effective in connection with the Company&#8217;s IPO. As a result, upon the IPO, the Company ceased granting additional stock awards under the 2010 Plan and 2011 Plan and the 2010 Plan and 2011 Plan terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of RSUs, or until those stock awards become vested or expired by their terms. Under the 2016 Plan, the Company may grant incentive stock options (&#8220;ISO&#8221;), non-statutory stock options (&#8220;NSO&#8221;), restricted stock (&#8220;RS&#8221;), restricted stock units (&#8220;RSU&#8221;) and stock appreciation rights (&#8220;SAR&#8221;) to employees, directors and consultants. The Company has initially reserved </font><font style="font-family:Arial;font-size:10pt;">22,400,000</font><font style="font-family:Arial;font-size:10pt;"> shares of the Company&#8217;s Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year beginning in fiscal year 2018, equal to the lesser of: </font><font style="font-family:Arial;font-size:10pt;">18,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares, </font><font style="font-family:Arial;font-size:10pt;">5%</font><font style="font-family:Arial;font-size:10pt;"> of the outstanding shares of classes of common stock as of the last day of the Company&#8217;s immediately preceding fiscal year, or such other amount as may be determined by the Board. In addition, up to a maximum of </font><font style="font-family:Arial;font-size:10pt;">38,667,284</font><font style="font-family:Arial;font-size:10pt;"> shares of Class B common stock returned to the 2010 Plan and 2011 Plan as the result of expiration or termination of awards after the IPO will also become available for issuance under the 2016 Plan</font><font style="font-family:inherit;font-size:10pt;">.</font><font style="font-family:Arial;font-size:10pt;"> As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company had reserved a total of </font><font style="font-family:Arial;font-size:10pt;">81,873,371</font><font style="font-family:Arial;font-size:10pt;"> shares for the issuance of equity awards under the Stock Plans, of which </font><font style="font-family:Arial;font-size:10pt;">18,206,697</font><font style="font-family:Arial;font-size:10pt;"> shares were still available for grant.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"></font><font style="font-family:Arial;font-size:10pt;font-style:italic;">Performance RSUs</font><font style="font-family:Arial;font-size:10pt;">.&#160;The Company grants RSUs that contain both service and performance conditions to its executives and employees. Vesting of the Performance RSUs is subject to continuous service with the Company and satisfaction of certain liquidity events of the Company, including the expiration of a lock-up period established in connection with the IPO, or both certain liquidity events and specified performance targets (collectively, the &#8220;Performance RSUs&#8221;). While the Company recognizes cumulative stock-based compensation expense for the portion of the awards for which the service condition has been satisfied when it is probable that the performance conditions will be met, vesting and settlement of the Performance RSUs are subject to the performance conditions actually being met. During the three months ended October 31, 2016, the Company began to recognize Performance RSUs with liquidity event performance conditions as the satisfaction of the performance conditions for vesting became probable. </font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s summary of Performance RSUs activity under the Stock Plans is as follows: </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="7" rowspan="1"></td></tr><tr><td style="width:75%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Number of<br clear="none"/>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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Grant Date Fair Value 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding&#8212;July 31, 2016 </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,265,369</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13.23</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:Arial;font-size:10pt;">Granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,020,980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">21.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Released </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">14.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Canceled/forfeited </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(410,208</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">14.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding&#8212;January 31, 2017</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,871,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;">Offer to Exchange Stock Options for RSUs (the &#8220;Tender Offer&#8221;).</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;"> </font><font style="font-family:Arial;font-size:10pt;">In July 2016, the Company approved a tender offer stock option exchange program under which outstanding employee stock options with exercise prices of </font><font style="font-family:Arial;font-size:10pt;">$8.41</font><font style="font-family:Arial;font-size:10pt;"> or greater per share could be exchanged for a specified number of Performance RSUs based on a predetermined exchange ratio granted with a new vesting period. As a result of the Tender Offer, on August 16, 2016, stock options to purchase </font><font style="font-family:Arial;font-size:10pt;">1,361,317</font><font style="font-family:Arial;font-size:10pt;"> common shares were cancelled and, in exchange, the Company granted </font><font style="font-family:Arial;font-size:10pt;">911,489</font><font style="font-family:Arial;font-size:10pt;"> Performance RSUs to eligible employees. The Tender Offer resulted in a total incremental stock-based compensation expense of approximately </font><font style="font-family:Arial;font-size:10pt;">$3.4 million</font><font style="font-family:Arial;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Employee Stock Purchase Plan</font><font style="font-family:Arial;font-size:10pt;">&#8212;In December 2015, the Board adopted the 2016 Employee Stock Purchase Plan, which was subsequently amended in January 2016 and September 2016 and approved by the Company&#8217;s stockholders in March 2016 (the &#8220;2016 ESPP&#8221;). The 2016 ESPP became effective in connection with the Company&#8217;s IPO. A total of </font><font style="font-family:Arial;font-size:10pt;">3,800,000</font><font style="font-family:Arial;font-size:10pt;"> shares of Class A common stock were initially reserved for issuance under the 2016 ESPP. The number of shares of Class A common stock available for sale under the 2016 ESPP will also include an annual increase on the first day of each fiscal year beginning in fiscal 2018, equal to the lesser of: </font><font style="font-family:Arial;font-size:10pt;">3,800,000</font><font style="font-family:Arial;font-size:10pt;"> shares, </font><font style="font-family:Arial;font-size:10pt;">1%</font><font style="font-family:Arial;font-size:10pt;"> of the outstanding shares of classes of common stock as of the last day of the Company&#8217;s immediately preceding fiscal year, or such other amount as may be determined by the Board.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The 2016 ESPP allows eligible employees to purchase shares of the Company&#8217;s Class A common stock at a discount through payroll deductions of up to </font><font style="font-family:Arial;font-size:10pt;">15%</font><font style="font-family:Arial;font-size:10pt;"> of eligible compensation, subject to caps of </font><font style="font-family:Arial;font-size:10pt;">$25,000</font><font style="font-family:Arial;font-size:10pt;"> in any calendar year and </font><font style="font-family:Arial;font-size:10pt;">1,000</font><font style="font-family:Arial;font-size:10pt;"> shares on any purchase date. The 2016 ESPP provides for </font><font style="font-family:Arial;font-size:10pt;">12</font><font style="font-family:Arial;font-size:10pt;">-month offering periods generally beginning March and September of each year, and each offering period consists of </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> six-month purchase periods. The initial offering period began in September 2016 and will end in September 2017.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">On each purchase date, participating employees will purchase Class A common stock at a price per share equal to </font><font style="font-family:Arial;font-size:10pt;">85%</font><font style="font-family:Arial;font-size:10pt;"> of the lesser of the fair market value of the Company&#8217;s Class A common stock on (i) the first trading day of the applicable offering period and (2) the last trading day of each purchase period in the applicable offering period. If the stock price of the Company's Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"> For the first offering period, which began on September 30, 2016, the fair market value of the common stock used for the first offering period was </font><font style="font-family:Arial;font-size:10pt;">$16</font><font style="font-family:Arial;font-size:10pt;">, the IPO price of the Company&#8217;s Class A common stock.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company uses the Black-Scholes option-pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of the grant (on October 11, 2016):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 31, 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected term (in years) </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dividend yield </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:Arial;font-size:10pt;">&#8212;Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations is as follows (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</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="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" 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: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:Arial;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Support and other services </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">2,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">5,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,964</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">15,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">4,082</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">49,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">28,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">3,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">62,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,266</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,578</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">10,336</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 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:Arial;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:Arial;font-size:10pt;">143,335</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations by type of awards is as follows (in thousands): </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;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="16" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs * </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">119,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">10,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">11,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ESPP </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,809</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,950</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,607</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 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:Arial;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:Arial;font-size:10pt;">10,336</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">143,335</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:Arial;font-size:10pt;">_____________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">*</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Includes stock-compensation expense related to stock awards with performance conditions, which vesting was deemed probable during the six months ended </font><font style="font-family:Arial;font-size:9pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:9pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, unrecognized stock-based compensation expense related to the outstanding stock awards was approximately </font><font style="font-family:Arial;font-size:10pt;">$272.6 million</font><font style="font-family:Arial;font-size:10pt;"> and is expected to be recognized over a weighted-average period of approximately </font><font style="font-family:Arial;font-size:10pt;">1.9</font><font style="font-family:Arial;font-size:10pt;"> years.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">NET LOSS PER SHARE </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The computation of basic and diluted net loss per share is as follows (in thousands, except share and per share data): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</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="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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: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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(33,205</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(93,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(71,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(255,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator:</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: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:Arial;font-size:10pt;">Weighted-average shares&#8212;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,666,825</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,996,600</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,252,879</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">108,185,194</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net loss per share attributable to common stockholders&#8212;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.76</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.66</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.66</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2.36</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows: </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three and Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock awards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34,306,230</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:Arial;font-size:10pt;">44,813,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Common stock subject to repurchase </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,504,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">551,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">51,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred 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:Arial;font-size:10pt;">76,319,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred 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:Arial;font-size:10pt;">824,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">112,953,836</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom: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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45,416,354</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of the Company&#8217;s financial assets and liabilities measured on a recurring basis is as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br clear="none"/></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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of July 31, 2016</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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level I</font></div></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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level II</font></div></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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level III</font></div></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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</font><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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: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:Arial;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">4,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">4,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">64,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">64,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,631</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,631</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total measured at fair value </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,305</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,990</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">138,295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash </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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">185,200</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred stock warrant liability </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,679</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,679</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></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2017</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level I</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level II</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level III&#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;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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: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:Arial;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">44,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">44,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">95,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">95,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">23,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">23,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. government securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total measured at fair value </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">173,511</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">289,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash </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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,836</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and short-term investments </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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">355,153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial Liabilities:</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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the changes in the fair value of the Company&#8217;s convertible preferred stock warrant liability is as follows (in thousands): </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="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred stock warrant liability&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in fair value* </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,904</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">21,133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassification of unexercised warrants to additional paid-in capital upon the IPO </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(30,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred stock warrant liability&#8212;ending balance </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,779</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 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:Arial;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:Arial;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 style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Recorded in the consolidated statements of operations within other expense&#8212;net.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the changes in the fair value of the Company&#8217;s contingent consideration is as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assumed in the PernixData Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in fair value* </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">472</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration&#8212;ending balance </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:Arial;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:Arial;font-size:10pt;">2,843</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%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Recorded in the consolidated statements of operations within general and administrative expenses</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company measures the fair value of its Level 3&#160;contingent consideration&#160;liability using the Monte Carlo simulation on projected future payments.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the changes in the fair value of the Company&#8217;s convertible preferred stock warrant liability is as follows (in thousands): </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="8" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred stock warrant liability&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,679</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in fair value* </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,904</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">21,133</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Reclassification of unexercised warrants to additional paid-in capital upon the IPO </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(30,812</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred stock warrant liability&#8212;ending balance </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,779</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 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:Arial;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:Arial;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 style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Recorded in the consolidated statements of operations within other expense&#8212;net.</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">A summary of the changes in the fair value of the Company&#8217;s contingent consideration is as follows (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Assumed in the PernixData Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,371</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Change in fair value* </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">472</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration&#8212;ending balance </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:Arial;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:Arial;font-size:10pt;">2,843</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%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Recorded in the consolidated statements of operations within general and administrative expenses</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The acquired identifiable intangible assets consist of (dollars in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:0px;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="6" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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></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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Amount</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated Life </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In-process R&amp;D</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,100</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;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,570</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6</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 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:Arial;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:Arial;font-size:10pt;">24,270</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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Goodwill, Intangible Assets and Impairment Assessment&#8212;</font><font style="font-family:Arial;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed, if any, in a business combination, and is allocated to the Company's single reporting unit. The Company reviews its goodwill for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The Company may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of its reporting unit is less than its carrying value. If, after assessing the qualitative factors, the Company determines that it is more likely than not that the fair value of its reporting unit is less than its carrying value, the two-step impairment analysis will be performed. In the first step, to identify a potential impairment, the Company compares the fair value of its reporting unit with its carrying amount. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be performed. In the second step, the Company compares the implied fair value of the reporting unit with its carrying amount. Any excess of the reporting unit carrying value over the respective implied fair value is recognized as an impairment loss. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">INCOME TAXES </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the six months ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, the income tax provision of </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> primarily consisted of foreign taxes on the Company's international operations and U.S. state income taxes, offset by the partial release of </font><font style="font-family:Arial;font-size:10pt;">$1.5 million</font><font style="font-family:Arial;font-size:10pt;"> of the U.S. valuation allowance in connection with the PernixData Acquisition and tax benefit related to the early adoption of ASU 2016-09. The net deferred tax liability recorded in connection with the PernixData Acquisition provided an additional source of taxable income to support the realizability of the pre-existing deferred tax assets and as a result, the Company released a portion of the U.S. valuation allowance. During the three months ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, the income tax provision of </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;"> primarily consisted of foreign taxes on our international operations and state income taxes in the U.S. During the three and six months ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;">, the income tax provision of </font><font style="font-family:Arial;font-size:10pt;">$0.6 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$1.1 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, primarily consisted of foreign taxes on our international operations and state income taxes in the U.S.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the estimated fair value of the Company&#8217;s investments in marketable debt securities, by the contractual maturity date (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="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due within 1 year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,169</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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due after 1 year through 3 years </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41,978</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129,147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:12pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Recently Adopted Accounting Pronouncement</font><font style="font-family:Arial;font-size:10pt;">&#8212;</font><font style="font-family:inherit;font-size:12pt;"> </font><font style="font-family:Arial;font-size:10pt;">In March 2016, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) 2016-09, Stock Compensation, which is intended to simplify several aspects of the accounting for share-based payment award transactions. ASU 2016-09 (i) requires all income tax effects of awards to be recognized in the income statement when the awards vest or are settled, (ii) requires classification of excess tax benefits as an operating activity in the statement of cash flows rather than a financing activity, (iii) eliminates the requirement to defer recognition of an excess tax benefit until the benefit is realized through a reduction to taxes payable, (iv) modifies statutory withholding tax requirements and (v) provides for a policy election to account for forfeitures as they occur.&#160;The Company early adopted ASU 2016-09 during the three months ended October 31, 2016. As a result of the adoption of ASU 2016-09, the Company recorded excess tax benefits prospectively in its provision for income taxes. Upon adoption, the Company recognized the previously unrecognized foreign excess tax benefits, which resulted in a cumulative effect adjustment of </font><font style="font-family:Arial;font-size:10pt;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;"> that reduced its accumulated deficit and increased its foreign deferred tax assets, using a modified retrospective transition method. The previously unrecognized U.S. excess tax benefits were recorded as a deferred tax asset, which was fully offset by a valuation allowance resulting in no impact to the accumulated deficit. Additionally, the Company elected to account for forfeitures as they occur using a modified retrospective transition method, which requires the Company to record cumulative-effect adjustment to accumulated deficit, and determined that the cumulative impact was immaterial. The Company presents its excess tax benefits as a component of operating cash flows rather than financing cash flows on a prospective basis. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Recently Issued and Not Yet Adopted Accounting Pronouncements</font><font style="font-family:Arial;font-size:10pt;">&#8212;In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.&#160; The guidance is effective for fiscal years beginning after December 15, 2017 including interim periods within those fiscal years.&#160; Early adoption is permitted under certain circumstances.&#160;&#160; The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In January 2017, the FASB issued ASU 2017-04, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. An impairment charge will now be the amount by which a reporting unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company beginning August 1, 2020, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. ASU 2016-18 will require the Company to present the change in the amounts described as restricted cash or restricted cash equivalents in the statement of cash flows. ASU 2016-18 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company does not believe that adoption of this ASU will have a material impact on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 will require the Company to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard is effective for the Company beginning August 1, 2018. The new standard will require adoption on a retrospective basis unless it is impracticable to apply, in which case the Company would be required to apply the amendments prospectively as of the earliest date practicable. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases (with the exception of short-term leases) on the balance sheet of lessees. ASU 2016-02 is effective for the Company beginning August 1, 2019, including interim periods within those fiscal years, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on disclosure of prior-period performance obligations and remaining performance obligations.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard will be effective for the Company beginning August&#160;1, 2018, and adoption as of the original effective date of August&#160;1, 2017 is permitted. The Company is currently evaluating early adoption of the standard, as well as the method of adoption. The Company's ability to early adopt is dependent on system readiness, and the completion of its analysis of information necessary to restate prior period financial statements if the full retrospective method is utilized. While the Company is continuing to assess all potential impacts of the standard, it currently believes the most significant impact relates to the timing of revenue recognition for certain software licenses sold with post contract support ("PCS") for which it does not have vendor-specific objective evidence of fair value ("VSOE") under current guidance. Under the new standard the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for such software licenses upon transfer of control to its customers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Future minimum payments due under operating leases as of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;"> are as follows: </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" 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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;text-decoration:underline;">Year Ending July&#160;31:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(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;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017 (remaining six months) </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,820</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,402</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,929</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">48,640</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">ORGANIZATION</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Organization and Description of Business</font><font style="font-family:Arial;font-size:10pt;">&#8212;Nutanix, Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, the &#8220;Company&#8221;) has operations throughout North America, Europe, Asia-Pacific, Middle East, Latin America and Africa. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s enterprise cloud platform converges traditional silos of server, virtualization and storage into one integrated solution and can also connect to public cloud services. The Company primarily sells its products and services to end-customers through distributors and resellers (collectively &#8220;Partners&#8221;).</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">During the three months ended October 31, 2016, the Company completed </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> acquisitions, Calm.io Pte. Ltd. ("Calm") and PernixData, Inc. ("PernixData") (see Note 3). </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:37px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Initial Public Offering</font><font style="font-family:Arial;font-size:10pt;">&#8212;In October 2016, the Company completed its initial public offering (&#8220;IPO&#8221;) of Class A common stock, in which it sold </font><font style="font-family:Arial;font-size:10pt;">17,100,500</font><font style="font-family:Arial;font-size:10pt;"> shares, including&#160;</font><font style="font-family:Arial;font-size:10pt;">2,230,500</font><font style="font-family:Arial;font-size:10pt;">&#160;shares pursuant to the underwriters&#8217; over-allotment option. The shares were sold at an IPO price of </font><font style="font-family:Arial;font-size:10pt;">$16.00</font><font style="font-family:Arial;font-size:10pt;"> per share for net proceeds of </font><font style="font-family:Arial;font-size:10pt;">$254.5 million</font><font style="font-family:Arial;font-size:10pt;">, after deducting underwriting discounts and commissions of </font><font style="font-family:Arial;font-size:10pt;">$19.2 million</font><font style="font-family:Arial;font-size:10pt;">. Additionally, offering costs incurred by the Company totaled </font><font style="font-family:Arial;font-size:10pt;">$5.2 million</font><font style="font-family:Arial;font-size:10pt;">. Immediately prior to the closing of the Company&#8217;s IPO, all outstanding shares of common stock were reclassified as Class B common stock, and all outstanding shares of its convertible preferred stock automatically converted into </font><font style="font-family:Arial;font-size:10pt;">76,319,511</font><font style="font-family:Arial;font-size:10pt;"> shares of common stock on a </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;">-to-one basis and then reclassified as shares of Class B common stock. Following the IPO, the Company has </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> classes of authorized common stock, Class A common stock, which entitles holders to </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> vote per share, and Class B common stock which entitles holders to </font><font style="font-family:Arial;font-size:10pt;">10</font><font style="font-family:Arial;font-size:10pt;"> votes per share.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">CONVERTIBLE PREFERRED STOCK WARRANTS</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Convertible Preferred Stock Warrants outstanding prior to the IPO were as follows (in thousands, except for share and per share amounts):</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="19" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:19%;" 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:10%;" 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:9%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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 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 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;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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value as of</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Class of Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Issuance Date</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Contractual Term</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Number&#160;of<br clear="none"/>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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Exercise<br clear="none"/>Price&#160;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 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">IPO Date(1)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;A&#160;warrants </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;21,&#160;2009</font></div></td><td style="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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10 years</font></div></td><td style="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:Arial;font-size:10pt;">683,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;A&#160;warrants </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">May 10, 2010</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">85,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">0.234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">1,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">3,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;D&#160;warrants </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">November 26, 2013</font></div></td><td style="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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10 years</font></div></td><td style="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:Arial;font-size:10pt;">10,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">7.289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;D&#160;warrants </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 12, 2013</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">7.289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">311</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,386</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">824,094</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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 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:Arial;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:Arial;font-size:10pt;">9,679</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(2)</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,812</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Immediately prior to the closing of the Company&#8217;s IPO.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2) Reflected in the consolidated balance sheets as convertible preferred stock warrant liability. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Immediately prior to the closing of the Company&#8217;s IPO, all outstanding convertible preferred stock warrants automatically converted to common stock warrants, and then were reclassified as Class B common stock warrants. As a result of the automatic conversion of the convertible preferred stock warrants to Class B common stock warrants, the Company revalued the convertible preferred stock warrants as of the completion of the IPO and reclassified the outstanding preferred stock warrant liability balance to additional paid-in capital with no further remeasurements as the common stock warrants are now deemed permanent equity. During the three and six months ended </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, a total of </font><font style="font-family:Arial;font-size:10pt;">717,824</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">772,824</font><font style="font-family:Arial;font-size:10pt;"> Class B common stock warrants, respectively, were exercised. As a result, during the three and six months ended January 31, 2017, the Company issued a total of </font><font style="font-family:Arial;font-size:10pt;">711,935</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">758,464</font><font style="font-family:Arial;font-size:10pt;"> shares of Class B common stock, respectively, as the contracts allow a net share settlement for Class B common stock. As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, there were </font><font style="font-family:Arial;font-size:10pt;">51,270</font><font style="font-family:Arial;font-size:10pt;"> Class B common stock warrants outstanding.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Property and Equipment&#8212;Net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Property and equipment, net consists of the following (in thousands):</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="10" rowspan="1"></td></tr><tr><td style="width:62%;" 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:10%;" 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:10%;" 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 rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated<br clear="none"/>Useful Life</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(In months)</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of</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 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer, production, engineering and other equipment </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36</font></div></td><td style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Demonstration units </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></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:Arial;font-size:10pt;">33,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">40,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">8,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60</font></div></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,641</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,001</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total property and equipment&#8212;gross </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization </font></div></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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(55,387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(71,451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total property and equipment&#8212;net </font></div></td><td style="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">RELATED PARTY TRANSACTIONS</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company enters into various transactions with its related parties in the normal course of business. During the three months ended </font><font style="font-family:Arial;font-size:10pt;">January 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, the Company&#8217;s purchases of goods or services from related parties totaled </font><font style="font-family:Arial;font-size:10pt;">$0.3 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.5 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. During the six months ended </font><font style="font-family:Arial;font-size:10pt;">January 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, the Company&#8217;s purchases of goods or services from related parties totaled </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.7 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. Amounts payable to related parties as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;"> were immaterial. Revenue from related parties for the three months ended </font><font style="font-family:Arial;font-size:10pt;">January 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;"> were immaterial. Revenue from related parties for the six months ended </font><font style="font-family:Arial;font-size:10pt;">January 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;"> were </font><font style="font-family:Arial;font-size:10pt;">$0.2 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$0.1 million</font><font style="font-family:Arial;font-size:10pt;">, respectively. The Company did not have any receivables outstanding from related parties as of </font><font style="font-family:Arial;font-size:10pt;">July&#160;31, 2016</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">January 31,</font><font style="font-family:Arial;font-size:10pt;"> </font><font style="font-family:Arial;font-size:10pt;">2017</font><font style="font-family:Arial;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the PernixData Acquisition (see Note&#160;3), entities affiliated with Lightspeed Venture Partners, which owned approximately </font><font style="font-family:Arial;font-size:10pt;">36.7%</font><font style="font-family:Arial;font-size:10pt;"> of the Company&#8217;s outstanding Convertible Preferred Stock as of July 31, 2016, owned approximately </font><font style="font-family:Arial;font-size:10pt;">26.4%</font><font style="font-family:Arial;font-size:10pt;"> of the outstanding capital stock of PernixData immediately prior to the completion of the PernixData Acquisition. These entities received </font><font style="font-family:Arial;font-size:10pt;">625,478</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of the Company&#8217;s common stock in the PernixData Acquisition, as well as the right to receive up to approximately </font><font style="font-family:Arial;font-size:10pt;">$2.7 million</font><font style="font-family:Arial;font-size:10pt;"> in cash in the event the contingent consideration becomes payable. </font><font style="font-family:Arial;font-size:10pt;">Two</font><font style="font-family:Arial;font-size:10pt;"> members of the Board are affiliated with Lightspeed Venture Partners.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth revenue by geographic area based on bill-to location (in thousands): </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="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:Arial;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:Arial;font-size:10pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">61,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102,173</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">118,448</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">205,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Europe, the 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:Arial;font-size:10pt;">20,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">33,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">37,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">57,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">24,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">66,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other Americas </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,368</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">190,453</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 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:Arial;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:Arial;font-size:10pt;">349,004</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accrued Compensation and Benefits</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accrued compensation and benefits consists of the following (in thousands): </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="8" rowspan="1"></td></tr><tr><td style="width:74%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued commissions </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued vacation </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">4,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contributions to ESPP withheld</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">13,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued bonus </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">3,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,262</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accrued compensation and benefits </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,547</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,645</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Liabilities</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accrued expenses and other liabilities consists of the following (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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" rowspan="1"></td></tr><tr><td style="width:74%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued professional services </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income taxes payable </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">1,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">535</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,408</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accrued expenses and other liabilities </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,537</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,404</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows: </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="6" rowspan="1"></td></tr><tr><td style="width:73%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three and Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock awards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">34,306,230</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:Arial;font-size:10pt;">44,813,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Common stock subject to repurchase </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,504,001</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">551,750</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">51,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred 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:Arial;font-size:10pt;">76,319,511</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred 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:Arial;font-size:10pt;">824,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">112,953,836</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom: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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45,416,354</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations by type of awards is as follows (in thousands): </font></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;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="16" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9%;" 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:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">RSUs * </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">119,008</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Stock options *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">5,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">10,336</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">11,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">ESPP </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,809</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,950</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,607</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 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:Arial;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:Arial;font-size:10pt;">10,336</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">143,335</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:Arial;font-size:10pt;">_____________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" 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:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">*</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Includes stock-compensation expense related to stock awards with performance conditions, which vesting was deemed probable during the six months ended </font><font style="font-family:Arial;font-size:9pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:9pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The computation of basic and diluted net loss per share is as follows (in thousands, except share and per share data): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</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="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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: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:Arial;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(33,205</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(93,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(71,750</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(255,381</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Denominator:</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: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:Arial;font-size:10pt;">Weighted-average shares&#8212;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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,666,825</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">141,996,600</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">43,252,879</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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">108,185,194</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Net loss per share attributable to common stockholders&#8212;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.76</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(0.66</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1.66</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2.36</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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations is as follows (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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:51%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</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="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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;" 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: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:Arial;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">848</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,814</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Support and other services </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">2,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">5,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Sales and marketing </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,964</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">15,528</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">4,082</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">49,419</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Research and development </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,612</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">28,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">3,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">62,785</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">General and administrative </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,029</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,083</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,266</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,578</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total stock-based compensation expense </font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">52,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">10,336</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 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:Arial;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:Arial;font-size:10pt;">143,335</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The fair value of the Company&#8217;s financial assets and liabilities measured on a recurring basis is as follows (in thousands): </font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br clear="none"/></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:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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:9px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of July 31, 2016</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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level I</font></div></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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level II</font></div></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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level III</font></div></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:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total</font><font style="font-family:Arial;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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: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:Arial;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">4,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">4,999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">64,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">64,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,631</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">21,631</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total measured at fair value </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">47,305</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">90,990</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">138,295</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash </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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">46,905</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">185,200</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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial Liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Convertible preferred stock warrant liability </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,679</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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,679</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></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:10%;" 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:10%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 2017</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Level I</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level II</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Level III&#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;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:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Total&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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: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:Arial;font-size:10pt;">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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">44,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">44,364</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Short-term investments:</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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Corporate bonds </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">95,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">95,228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Commercial paper </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">23,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">23,910</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. government securities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,009</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total measured at fair value </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">115,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">173,511</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">289,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash </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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">65,836</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total cash, cash equivalents and short-term investments </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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">355,153</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Financial Liabilities:</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:bottom;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contingent consideration</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,843</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intangible Assets&#8212;Net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Intangible assets, net consists of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite-lived intangible asset:</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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In-process R&amp;D</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finite-lived intangible 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></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,830</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total finite-lived intangible assets, gross</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,130</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets, gross</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less:</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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization of developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization of customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(415</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,217</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in the net book value of intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired in the Calm Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,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></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired in the PernixData Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of intangible assets *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,013</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net&#8212;ending balance </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:Arial;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:Arial;font-size:10pt;">27,217</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 style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">* </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:Arial;font-size:10pt;">Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intangible Assets&#8212;Net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Intangible assets, net consists of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite-lived intangible asset:</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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In-process R&amp;D</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finite-lived intangible 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></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,830</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total finite-lived intangible assets, gross</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,130</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets, gross</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less:</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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization of developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization of customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(415</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,217</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in the net book value of intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired in the Calm Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,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></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired in the PernixData Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of intangible assets *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,013</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net&#8212;ending balance </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:Arial;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:Arial;font-size:10pt;">27,217</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 style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">* </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:Arial;font-size:10pt;">Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company&#8217;s summary of Performance RSUs activity under the Stock Plans is as follows: </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="7" rowspan="1"></td></tr><tr><td style="width:75%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Number of<br clear="none"/>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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Grant Date Fair Value 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding&#8212;July 31, 2016 </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,265,369</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13.23</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:Arial;font-size:10pt;">Granted </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,020,980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">21.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Released </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(4,375</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">14.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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:Arial;font-size:10pt;">Canceled/forfeited </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(410,208</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">14.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Outstanding&#8212;January 31, 2017</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19,871,766</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of the date of the PernixData Acquisition, the preliminary purchase price allocation was as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Cash and cash equivalents </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accounts receivable </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">718</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Goodwill </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other assets </font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(6,007</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Debt</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(7,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other liabilities </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(2,533</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">23,007</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Company uses the Black-Scholes option-pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of the grant (on October 11, 2016):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:17%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 31, 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Expected term (in years) </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Risk-free interest rate </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Volatility </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">50.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Dividend yield </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The Convertible Preferred Stock Warrants outstanding prior to the IPO were as follows (in thousands, except for share and per share amounts):</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="19" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:19%;" 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:10%;" 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:9%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:4%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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 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 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;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="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Fair Value as of</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Class of Shares</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Issuance Date</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Contractual Term</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Number&#160;of<br clear="none"/>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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Exercise<br clear="none"/>Price&#160;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 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">IPO Date(1)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;A&#160;warrants </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December&#160;21,&#160;2009</font></div></td><td style="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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10 years</font></div></td><td style="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:Arial;font-size:10pt;">683,644</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">0.234</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">8,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">25,883</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;A&#160;warrants </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">May 10, 2010</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">85,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">0.234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">1,032</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">3,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;D&#160;warrants </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">November 26, 2013</font></div></td><td style="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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10 years</font></div></td><td style="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:Arial;font-size:10pt;">10,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">7.289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">77</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">308</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series&#160;D&#160;warrants </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">December 12, 2013</font></div></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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">45,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">7.289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">311</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,386</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">824,094</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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="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 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:Arial;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:Arial;font-size:10pt;">9,679</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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(2)</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">30,812</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:Arial;font-size:9pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">Immediately prior to the closing of the Company&#8217;s IPO.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:24px;text-indent:-24px;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;">(2) Reflected in the consolidated balance sheets as convertible preferred stock warrant liability. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Estimated future amortization expense of finite-lived intangible assets is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;text-decoration:underline;">Year Ending July&#160;31:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(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;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017 (remaining six months) </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,079</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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:9%;" 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:10%;" 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:9%;" 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:10%;" 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Revenue</font></div></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" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Accounts Receivable </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">as of</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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Customers</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;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:middle;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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>2017</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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner A </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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">*</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;*</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:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">*</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner B </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">15</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner C </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">15</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner D </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner E </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Partner F </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">&#160;&#160;&#160;*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:inherit;font-size:10pt;">___________________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:22px;" 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:1px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Less than 10% </font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">SEGMENT INFORMATION</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table sets forth revenue by geographic area based on bill-to location (in thousands): </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="16" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" 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:9%;" 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:9%;" 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:9%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Three Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:Arial;font-size:10pt;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="text-align:center;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:Arial;font-size:10pt;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">U.S. </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">61,720</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102,173</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">118,448</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">205,044</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Europe, the 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:Arial;font-size:10pt;">20,982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">33,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">37,343</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">57,520</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">37,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">24,835</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">66,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other Americas </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,314</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,368</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">9,827</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">20,150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">102,697</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">182,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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 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:Arial;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:Arial;font-size:10pt;">190,453</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 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:Arial;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:Arial;font-size:10pt;">349,004</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:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">As of July&#160;31, 2016 and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">$30.0 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$58.0 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, of the Company&#8217;s long-lived assets, net were located in the U.S.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">STOCKHOLDERS&#8217; EQUITY </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Preferred Stock</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Immediately prior to the closing of the Company's IPO, the Company filed an Amended and Restated Certificate of Incorporation, which authorized the issuance of undesignated preferred stock with rights and preferences, including voting rights, designated from time to time by the Company's Board of Directors (the "Board"). As of </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, there were </font><font style="font-family:Arial;font-size:10pt;">200,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares of preferred stock authorized with a par value of </font><font style="font-family:Arial;font-size:10pt;">$0.000025</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">no</font><font style="font-family:Arial;font-size:10pt;"> shares of preferred stock issued and outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-style:italic;font-weight:bold;">Common Stock </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In connection with the IPO, the Company established </font><font style="font-family:Arial;font-size:10pt;">two</font><font style="font-family:Arial;font-size:10pt;"> classes of authorized common stock, Class A common stock and Class B common stock. All shares of common stock outstanding immediately prior to the IPO, including shares of common stock issued upon the conversion of the Convertible Preferred Stock, were converted into an equivalent number of shares of Class B common stock. As of&#160;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, the Company had </font><font style="font-family:Arial;font-size:10pt;">1,000,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares of Class A common stock authorized with a par value of </font><font style="font-family:Arial;font-size:10pt;">$0.000025</font><font style="font-family:Arial;font-size:10pt;">&#160;per share and&#160;</font><font style="font-family:Arial;font-size:10pt;">200,000,000</font><font style="font-family:Arial;font-size:10pt;"> shares of Class B common stock authorized with a par value of&#160;</font><font style="font-family:Arial;font-size:10pt;">$0.000025</font><font style="font-family:Arial;font-size:10pt;"> per share. As of&#160;</font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, </font><font style="font-family:Arial;font-size:10pt;">33,500,377</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of Class A common stock were issued and outstanding and </font><font style="font-family:Arial;font-size:10pt;">109,713,179</font><font style="font-family:Arial;font-size:10pt;">&#160;shares of Class B common stock were issued and outstanding.</font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Holders of Class A common stock are entitled to </font><font style="font-family:Arial;font-size:10pt;">one</font><font style="font-family:Arial;font-size:10pt;"> vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to </font><font style="font-family:Arial;font-size:10pt;">ten</font><font style="font-family:Arial;font-size:10pt;"> votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class&#160;A and Class&#160;B common stock are identical. Shares of Class&#160;B common stock are voluntarily convertible into shares of Class&#160;A common stock at the option of the holder and generally automatically convert into shares of our Class&#160;A common stock upon a transfer.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">BALANCE SHEET COMPONENTS </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Short-Term Investments</font><font style="font-family:Arial;font-size:10pt;">&#8212;The amortized cost of the Company&#8217;s short-term investments approximate their fair value. As of July 31, 2016 and </font><font style="font-family:Arial;font-size:10pt;">January&#160;31, 2017</font><font style="font-family:Arial;font-size:10pt;">, unrealized gains or losses from the Company&#8217;s short-term investments were immaterial and there were no securities in an unrealized loss position for more than 12 months. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">The following table summarizes the estimated fair value of the Company&#8217;s investments in marketable debt securities, by the contractual maturity date (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="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due within 1 year </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">87,169</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="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Due after 1 year through 3 years </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">41,978</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">129,147</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Property and Equipment&#8212;Net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Property and equipment, net consists of the following (in thousands):</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="10" rowspan="1"></td></tr><tr><td style="width:62%;" 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:10%;" 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:10%;" 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 rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Estimated<br clear="none"/>Useful Life</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(In months)</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of</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 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Computer, production, engineering and other equipment </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36</font></div></td><td style="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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">54,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">70,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Demonstration units </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12</font></div></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:Arial;font-size:10pt;">33,184</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">40,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Leasehold improvements </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,619</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">8,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Furniture and fixtures </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">60</font></div></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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,641</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,001</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total property and equipment&#8212;gross </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">97,605</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">123,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less accumulated depreciation and amortization </font></div></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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(55,387</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(71,451</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total property and equipment&#8212;net </font></div></td><td style="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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">42,218</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">51,944</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">*</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:Arial;font-size:10pt;">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation and amortization expense related to the Company's property and equipment was </font><font style="font-family:Arial;font-size:10pt;">$6.3 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$11.8 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, for the three and six months ended January 31, 2016. Depreciation and amortization expense related to the Company's property and equipment was </font><font style="font-family:Arial;font-size:10pt;">$9.0 million</font><font style="font-family:Arial;font-size:10pt;"> and </font><font style="font-family:Arial;font-size:10pt;">$17.2 million</font><font style="font-family:Arial;font-size:10pt;">, respectively, for the three and six months ended January 31, 2017. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Intangible Assets&#8212;Net</font><font style="font-family:Arial;font-size:10pt;">&#8212;Intangible assets, net consists of the following (in thousands):</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of January 31, 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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Indefinite-lived intangible asset:</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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">In-process R&amp;D</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Finite-lived intangible 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></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">4,830</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total finite-lived intangible assets, gross</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">12,130</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:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total intangible assets, gross</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,230</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Less:</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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization of developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(598</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accumulated amortization of customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(415</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accumulated amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,013</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">27,217</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;padding-left:48px;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Changes in the net book value of intangible assets are as follows (in thousands):</font></div><div style="line-height:120%;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Six Months Ended<br clear="none"/>January 31, 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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net&#8212;beginning balance </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired in the Calm Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,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></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:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Acquired in the PernixData Acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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="padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Amortization of intangible assets *</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">(1,013</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Intangible assets, net&#8212;ending balance </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:Arial;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:Arial;font-size:10pt;">27,217</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 style="line-height:120%;text-align:left;padding-left:42px;text-indent:-42px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:42px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:Arial;font-size:10pt;">* </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:Arial;font-size:10pt;">Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.</font><font style="font-family:Arial;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;</font></div></td></tr></table><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Estimated future amortization expense of finite-lived intangible assets is as follows:</font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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="4" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" 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="text-align:left;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;text-decoration:underline;">Year Ending July&#160;31:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(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;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2017 (remaining six months) </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,215</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,201</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">2,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,079</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accrued Compensation and Benefits</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accrued compensation and benefits consists of the following (in thousands): </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="8" rowspan="1"></td></tr><tr><td style="width:74%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued commissions </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">14,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued vacation </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,490</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">4,513</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Contributions to ESPP withheld</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">13,337</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued bonus </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,592</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">3,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,262</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,039</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accrued compensation and benefits </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">24,547</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">36,645</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></tr></table></div></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Accrued Expenses and Other Liabilities</font><font style="font-family:Arial;font-size:10pt;">&#8212;Accrued expenses and other liabilities consists of the following (in thousands): </font></div><div style="line-height:120%;padding-bottom:12px;padding-top: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" rowspan="1"></td></tr><tr><td style="width:74%;" 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:10%;" 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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">As of</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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">July 31,</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">January 31,<br clear="none"/>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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Accrued professional services </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">3,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Income taxes payable </font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">1,812</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">535</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">1,408</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Total accrued expenses and other liabilities </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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">5,537</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="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">6,404</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Series C Convertible Preferred Stock, Series D Convertible Preferred Stock and Series E Convertible Preferred Stock (collectively the &#8220;Convertible Preferred Stock&#8221;) outstanding consisted of the following as of July 31, 2016 and as of immediately prior to the automatic conversion of the Convertible Preferred Stock into Class B common stock:</font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:61%;" 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: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="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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Shares<br clear="none"/>Authorized</font></div></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="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Shares<br clear="none"/>Issued and<br clear="none"/>Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">Aggregate<br clear="none"/>Liquidation<br clear="none"/>Preference</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;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="2" 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:Arial;font-size:9pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series A </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">28,165,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:Arial;font-size:10pt;">27,396,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">15,494</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series B </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">16,558,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">16,558,441</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">25,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series C </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">7,683,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">7,683,710</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-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:Arial;font-size:10pt;">33,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series D </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">13,912,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">13,857,438</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family: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:Arial;font-size:10pt;">151,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">Series E </font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">11,943,420</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 style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">10,823,724</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">145,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">78,263,309</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">76,319,511</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="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;">370,244</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:left;text-indent:41px;font-size:10pt;"><font style="font-family:Arial;font-size:10pt;font-weight:bold;">Use of Estimates</font><font style="font-family:Arial;font-size:10pt;">&#8212;The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; determination of fair value of common stock and convertible preferred stock, fair value of stock options and convertible preferred stock warrant liability; accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions; warranty liability; commissions expense; fair value of assets and liabilities acquired in business combinations; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions. </font></div></div> EX-101.SCH 8 ntnx-20170131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2113100 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - BALANCE SHEET COMPONENTS - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - BALANCE SHEET COMPONENTS - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - BALANCE SHEET COMPONENTS - Short-Term Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2304302 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - BUSINESS COMBINATIONS - Calm Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - BUSINESS COMBINATIONS - PernixData Acquisition, Acquired Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - BUSINESS COMBINATIONS - PernixData Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - CONVERTIBLE PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - CONVERTIBLE PREFERRED STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - CONVERTIBLE PREFERRED STOCK (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - CONVERTIBLE PREFERRED STOCK WARRANTS link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - CONVERTIBLE PREFERRED STOCK WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - CONVERTIBLE PREFERRED STOCK WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - DOCUMENT AND ENTITY INFORMATION link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - EQUITY AWARD PLANS link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - EQUITY AWARD PLANS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2431404 - Disclosure - EQUITY AWARD PLANS - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2431403 - Disclosure - EQUITY AWARD PLANS - RSU (Details) link:presentationLink link:calculationLink link:definitionLink 2431405 - Disclosure - EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - EQUITY AWARD PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 Roll Forward (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2134100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2434401 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2137100 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2437403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2437402 - Disclosure - NET LOSS PER SHARE - Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2337301 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - ORGANIZATION (Details) link:presentationLink link:calculationLink link:definitionLink 2141100 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 2441401 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2140100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2440402 - Disclosure - SEGMENT INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2340301 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2428401 - Disclosure - STOCKHOLDERS’ EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 ntnx-20170131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 ntnx-20170131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 ntnx-20170131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue, product Cost of Goods, Total [Member] Cost of revenue, support and other services Cost of Services [Member] Cost of Services [Member] Sales and marketing Selling and Marketing Expense [Member] Research and development Research and Development Expense [Member] General and administrative General and Administrative Expense [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] RSUs Restricted Stock Units (RSUs) [Member] Employee Stock Option Employee Stock Option [Member] Employee Stock Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total stock-based compensation expense Allocated Share-based Compensation Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Employee-related Liabilities, Current [Abstract] Employee-related Liabilities, Current [Abstract] Accrued commissions Accrued Sales Commission, Current Accrued vacation Accrued Vacation, Current Contributions to ESPP withheld Pension and Other Postretirement Defined Benefit Plans, Current Liabilities Accrued bonus Accrued Bonuses, Current Other Other Employee-related Liabilities, Current Total accrued compensation and benefits Employee-related Liabilities, Current Income Statement [Abstract] Revenue: Revenue, Net [Abstract] Product Sales Revenue, Goods, Net Support and other services Sales Revenue, Services, Net Total revenue Revenue, Net Cost of revenue: Cost of Goods and Services Sold [Abstract] Product Cost of Goods Sold Support and other services Cost of Services Total cost of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Loss from operations Operating Income (Loss) Other income (expense)—net Nonoperating Income (Expense) Loss before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net loss Net Income (Loss) Attributable to Parent Net loss per share attributable to common stockholders—basic and diluted (in dollars per share) Earnings Per Share, Basic and Diluted Weighted-average shares used in computing net loss per share attributable to common stockholders—basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic and Diluted Goodwill and Intangible Assets Disclosure [Abstract] 2017 (remaining six months) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Other Liabilities Disclosure [Abstract] Accrued professional services Accrued Professional Fees, Current Income taxes payable Accrued Income Taxes, Current Other Other Accrued Liabilities, Current Total accrued expenses and other liabilities Accrued Liabilities, Current Equity [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Common Class A Common Class A [Member] Common Class B Common Class B [Member] Class of Stock [Line Items] Class of Stock [Line Items] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common stock, number of classes of stock Common Stock, Number of Classes of Stock Common Stock, Number of Classes of Stock Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock number of votes per share Common Stock, Number of Votes Per Share Common Stock, Number of Votes Per Share Preferred Class B Preferred Class B [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Over-Allotment Option Over-Allotment Option [Member] Number of businesses acquired Number of Businesses Acquired Issuance of common stock upon initial public offering (in shares) Stock Issued During Period, Shares, New Issues Shares issued price per share (in dollars per share) Shares Issued, Price Per Share Issuance of class A common stock upon initial public offering, net of issuance costs Stock Issued During Period, Value, New Issues Underwriting discounts and commissions Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Offering costs incurred Adjustments to Additional Paid in Capital, Stock Issued, Additional Offering Costs Adjustments to Additional Paid in Capital, Stock Issued, Additional Offering Costs Conversion of convertible preferred stock to common stock upon initial public (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Conversion ratio Stock Issued During Period, Shares, Conversion of Convertible Securities, Conversion Ratio Stock Issued During Period, Shares, Conversion of Convertible Securities, Conversion Ratio Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net loss Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Loss on debt extinguishment Gain (Loss) on Extinguishment of Debt Change in fair value of convertible preferred stock warrant liability Fair Value Adjustment of Warrants Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable—net Increase (Decrease) in Accounts Receivable Deferred commission Increase (Decrease) in Deferred Charges Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of investments Payments to Acquire Available-for-sale Securities, Debt Maturities of investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Sale of investments Proceeds from Sale, Maturity and Collection of Investments Payments for business acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from initial public offering, net of underwriting discounts and commissions Proceeds from Issuance Initial Public Offering Payments of offering costs, net Payments of Stock Issuance Costs Proceeds from exercise of stock options, net of repurchases Proceeds from Stock Options Exercised, Net of Repurchases Proceeds from Stock Options Exercised, Net of Repurchases Repayment of senior notes Repayments of Senior Debt Debt extinguishment costs Payments of Debt Extinguishment Costs Payment of debt in conjunction with a business acquisition Repayments of Assumed Debt Other Proceeds from (Payments for) Other Financing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Net (decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents—beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents—end of period Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes Income Taxes Paid, Net Cash paid for interest Interest Paid, Net Supplemental disclosures of non-cash investing and financing information: Noncash Investing and Financing Items [Abstract] Vesting of early exercised stock options Noncash Vesting of Early Exercised Stock Options Noncash Vesting of Early Exercised Stock Options Purchases of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid Offering costs included in accounts payable Deferred Offering Costs Incurred but Not yet Paid Deferred Offering Costs Incurred but Not yet Paid Conversion of convertible preferred stock to common stock, net of issuance costs Conversion of Stock, Amount Issued Reclassification of convertible preferred stock warrant liability to additional paid-in capital Noncash or Part Noncash Reclassification of Liability to Equity Noncash or Part Noncash Reclassification of Liability to Equity Issuance of common stock for business acquisitions Stock Issued Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entities [Table] Entities [Table] Entity Information [Line Items] Entity Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] PernixData PernixData [Member] PernixData [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Lightspeed Venture Partners Lightspeed Venture Partners [Member] Lightspeed Venture Partners [Member] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] PernixData Acquisition PernixData Acquisition [Member] PernixData Acquisition [Member] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Lightspeed Venture Partners Affiliated Entity [Member] Convertible preferred stock Convertible Preferred Stock [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Purchases from related party Related Party Transaction, Purchases from Related Party Accounts receivable, related parties Accounts Receivable, Related Parties Revenue from related parties Revenue from Related Parties Ownership percentage Equity Method Investment, Ownership Percentage Business acquisition equity issued (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Contingent consideration maximum Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Ownership percentage by noncontrolling owners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Number of directors affiliated with related party Related Party Transaction, Number of Directors Affiliated with Related Party Related Party Transaction, Number of Directors Affiliated with Related Party Temporary Equity Disclosure [Abstract] Schedule of Convertible Preferred Stock Temporary Equity [Table Text Block] Fair Value Disclosures [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Warrant Warrant [Member] Commitments Commitments [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Contingent consideration—beginning balance Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Assumed in the PernixData Acquisition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Reclassification of unexercised warrants to additional paid-in capital upon the IPO Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Convertible preferred stock warrant liability—beginning balance Earnings Per Share [Abstract] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock awards Stock Compensation Plan [Member] Common stock subject to repurchase Common Stock Subject to Mandatory Redemption [Member] Common stock warrants Common Stock Warrants [Member] Common Stock Warrants [Member] Convertible preferred stock warrants Convertible Preferred Stock Warrants [Member] Convertible Preferred Stock Warrants [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount CONVERTIBLE PREFERRED STOCK WARRANTS Other Liabilities Disclosure [Text Block] Income Tax Disclosure [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Accounting Policies [Abstract] BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive loss—net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Change in unrealized loss on available-for-sale securities, net of tax Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Total other comprehensive loss—net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Business Combinations [Abstract] Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Indefinite-lived Intangible Assets Acquired as Part of Business Combination [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] In-process R&D In Process Research and Development [Member] Acquired Indefinite-lived Intangible Assets [Line Items] Acquired Indefinite-lived Intangible Assets [Line Items] In-process R&D Indefinite-lived Intangible Assets Acquired Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Technology-Based Intangible Assets [Member] Customer relationships Customer Relationships [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets, gross Finite-lived Intangible Assets Acquired Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Estimated Life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Segment Reporting [Abstract] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Outstanding, ending balance (in shares) Grant Date Fair Value per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Outstanding (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Canceled/forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value STOCKHOLDERS’ EQUITY Stockholders' Equity Note Disclosure [Text Block] Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] CONVERTIBLE PREFERRED STOCK Temporary Equity [Text Block] Temporary Equity [Text Block] Schedule of Future Minimum Payments Due Under Operating Leases Operating Leases of Lessee Disclosure [Table Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2016 Plan 2016 Plan [Member] 2016 Plan [Member] Stock Conversion Description [Axis] Stock Conversion Description [Axis] Conversion of Stock, Name [Domain] Conversion of Stock, Name [Domain] Tender Offer Tender Offer [Member] Tender Offer [Member] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Annual increase (in shares) Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase Annual increase, percent of outstanding shares Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares Number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Incremental compensation cost Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Incremental Compensation Cost Nonvested RSUs (in shares) Exercise price be considered for conversion (in dollars per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Options, cancelled in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Percent of eligible compensation (up to) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Monetary cap Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap Share cap (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee Offering period duration (in months) Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration Number of six-month purchase periods Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods Purchase price of common stock, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Compensation not yet recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Period for recognition (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Loss Contingencies [Table] Loss Contingencies [Table] Non-contract Vendors Non-contract Vendors [Member] Non-contract Vendors [Member] Contract Manufacturer Contract Manufacturer [Member] Contract Manufacturer [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Purchase obligation Unrecorded Unconditional Purchase Obligation Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2017 (remaining six months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Operating leases, rent expense Operating Leases, Rent Expense Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of RSUs Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Schedule of ESPP Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Business Acquisition, Pro Forma Information [Abstract] Business Acquisition, Pro Forma Information [Abstract] Revenue Business Acquisition, Pro Forma Revenue Net loss Business Acquisition, Pro Forma Net Income (Loss) Basic net loss per share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Diluted net loss per share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted ORGANIZATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Preliminary Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Schedule of Pro Forma Combined Consolidated Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract] Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract] Due within 1 year Available-for-sale Securities, Debt Maturities, Next Rolling Twelve Months, Fair Value Due after 1 year through 3 years Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value Total Available-for-sale Securities, Debt Securities, Current Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior Notes Senior Notes [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Senior Notes Due April 15, 2019 Senior Notes Due April 15, 2019 [Member] Senior Notes Due April 15, 2019 [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt instrument face amount Debt Instrument, Face Amount Gain (loss) on extinguishment of debt Write off of unamortized debt issuance costs Write off of Deferred Debt Issuance Cost Loss related to guaranteed minimum return Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Concentration Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Business Combination Business Combinations Policy [Policy Text Block] Goodwill and Intangible Asset Assessment Goodwill and Intangible Assets, Policy [Policy Text Block] Recently Issued and Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] U.S. UNITED STATES Europe, the Middle East and Africa EMEA [Member] Asia-Pacific Asia Pacific [Member] Other Americas Other Americas [Member] Other Americas [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total revenue Long-lived assets Long-Lived Assets DEBT Debt Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Contingent Consideration, Purchase Price Contingent Consideration, Purchase Price [Member] Contingent Consideration, Purchase Price [Member] Contingent Consideration, Compensation Contingent Consideration, Compensation [Member] Contingent Consideration, Compensation [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Consideration transferred Business Combination, Consideration Transferred Payment term (in years) Business Combination, Contingent Consideration Arrangements, Payment Term Business Combination, Contingent Consideration Arrangements, Payment Term Contingent liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability Contingent liability adjustment Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Acquisition related costs Business Combination, Acquisition Related Costs Estimated Life (in years) Finite-Lived Intangible Asset, Useful Life Purchase Price Allocation: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Goodwill Goodwill Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Partner Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenue Sales Revenue, Net [Member] Accounts Receivable Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Partner A Partner A [Member] Partner A [Member] Partner B Partner B [Member] Partner B [Member] Partner C Partner C [Member] Partner C [Member] Partner D Partner D [Member] Partner D [Member] Partner E Partner E [Member] Partner E [Member] Partner F Partner F [Member] Partner F [Member] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Pronouncement, Early Adoption [Axis] New Accounting Principles, Early Adoption [Domain] New Accounting Principles, Early Adoption [Domain] New Accounting Pronouncement, Early Adoption, Effect New Accounting Pronouncement, Early Adoption, Effect [Member] Retained Earnings Retained Earnings [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk percentage Concentration Risk, Percentage Cumulative effect of new accounting principle in period of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Deferred tax assets, net Deferred Income Tax Assets, Net Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level I Fair Value, Inputs, Level 1 [Member] Level II Fair Value, Inputs, Level 2 [Member] Level III Fair Value, Inputs, Level 3 [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Money market funds Money Market Funds [Member] Commercial paper Commercial Paper [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Corporate bonds Corporate Debt Securities [Member] U.S. government securities US Government Debt Securities [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Financial Assets: Assets, Fair Value Disclosure [Abstract] Cash equivalents: Cash and Cash Equivalents, Fair Value Disclosure Short-term investments: Total measured at fair value Investments, Fair Value Disclosure Cash Cash Total cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Financial Liabilities: Financial Liabilities Fair Value Disclosure [Abstract] Convertible preferred stock warrant liability Derivative Liability, Noncurrent Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Indefinite-lived intangible asset: Indefinite-Lived Intangible Assets (Excluding Goodwill) [Abstract] In-process R&D Indefinite-Lived Intangible Assets (Excluding Goodwill) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Calm Acquisition Calm Acquisition [Member] Calm Acquisition [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-lived intangible assets: Finite-Lived Intangible Assets, Gross [Abstract] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Total intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Less: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finite-lived Intangible Assets [Roll Forward] Finite-lived Intangible Assets [Roll Forward] Intangible assets, net—beginning balance Intangible assets acquired Amortization of intangible assets Amortization of Intangible Assets Intangible assets, net—ending balance Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Accounts receivable—net Accounts Receivable, Net, Current Deferred commissions—current Deferred Costs, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment—net Property, Plant and Equipment, Net Deferred commissions—non-current Deferred Sales Commission Intangible assets—net Other assets—non-current Other Assets, Noncurrent Total assets Assets Liabilities, Convertible Preferred Stock and Stockholders’ (Deficit) Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits Accrued expenses and other liabilities Deferred revenue—current Deferred Revenue, Current Total current liabilities Liabilities, Current Deferred revenue—non-current Deferred Revenue, Noncurrent Senior notes Senior Notes, Noncurrent Early exercised stock options liability Early Exercised Stock Option Liability Early Exercised Stock Option Liability Other liabilities—non-current Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 7) Commitments and Contingencies Convertible preferred stock Temporary Equity, Carrying Amount, Attributable to Parent Stockholders’ (deficit) equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated deficit Retained Earnings (Accumulated Deficit) Total stockholders’ (deficit) equity Stockholders' Equity Attributable to Parent Total liabilities, convertible preferred stock and stockholders’ (deficit) equity Liabilities and Equity Class of Warrant or Right [Table] Class of Warrant or Right [Table] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Series A Warrants, Issued December 2009 Series A Warrants, Issued December 2009 [Member] Series A Warrants, Issued December 2009 [Member] Series A Warrants, Issued May 2010 Series A Warrants, Issued May 2010 [Member] Series A Warrants, Issued May 2010 [Member] Series D Warrants, Issued November 2013 Series D Warrants, Issued November 2013 [Member] Series D Warrants, Issued November 2013 [Member] Series D Warrants, Issued December 2013 Series D Warrants, Issued December 2013 [Member] Series D Warrants, Issued December 2013 [Member] Common Class B Warrant Common Class B Warrant [Member] Common Class B Warrant [Member] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Contractual Term (in years) Class of Warrant or Right, Contractual Term Class of Warrant or Right, Contractual Term Number of Shares (in shares) Class of Warrant or Right, Outstanding Exercise Price per Share (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Fair value Number of warrants exercised (in shares) Class of Warrant or Right, Number of Warrants Exercised Class of Warrant or Right, Number of Warrants Exercised Exercise of warrants (in shares) Stock Issued During Period, Shares, Exercise of Warrants Stock Issued During Period, Shares, Exercise of Warrants Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Property, Plant and Equipment Property, Plant and Equipment [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Computer, production, engineering and other equipment Equipment [Member] Demonstration units Demonstration Units [Member] Demonstration Units [Member] Leasehold improvements Leasehold Improvements [Member] Furniture and fixtures Furniture and Fixtures [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Estimated Useful Life (In months) Property, Plant and Equipment, Useful Life Total property and equipment—gross Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total property and equipment—net Schedule of Financial Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of Changes in Fair Value of Convertible Preferred Stock Warrant Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Related Party Transactions Related Party Transactions Disclosure [Text Block] Valuation allowance release Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Schedules of Concentration of Revenue and Accounts Receivable Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Cash payment to acquire business Payments to Acquire Businesses, Gross NET LOSS PER SHARE Earnings Per Share [Text Block] EQUITY AWARD PLANS Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule of Revenue by Geographic Area Revenue from External Customers by Geographic Areas [Table Text Block] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Schedule of Convertible Preferred Stock Warrants Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Schedule of Investments in Marketable Debt Securities, by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Series A Series A Preferred Stock [Member] Series B Series B Preferred Stock [Member] Series C Series C Preferred Stock [Member] Series D Series D Preferred Stock [Member] Series E Series E Preferred Stock [Member] Temporary Equity [Line Items] Temporary Equity [Line Items] Shares Authorized (in shares) Temporary Equity, Shares Authorized Shares Issued (in shares) Temporary Equity, Shares Issued Shares Outstanding (in shares) Temporary Equity, Shares Outstanding Aggregate Liquidation Preference Temporary Equity, Liquidation Preference EX-101.PRE 12 ntnx-20170131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
DOCUMENT AND ENTITY INFORMATION - shares
6 Months Ended
Jan. 31, 2017
Feb. 28, 2017
Entity Information [Line Items]    
Entity Registrant Name Nutanix, Inc.  
Entity Central Index Key 0001618732  
Current Fiscal Year End Date --07-31  
Entity Filer Category Non-accelerated Filer  
Document Type 10-Q  
Document Period End Date Jan. 31, 2017  
Document Fiscal Year Focus 2017  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Common Class A    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   49,229,484
Common Class B    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   93,984,946
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2017
Jul. 31, 2016
Current assets:    
Cash and cash equivalents $ 226,006 $ 99,209
Short-term investments 129,147 85,991
Accounts receivable—net 151,224 110,659
Deferred commissions—current 19,230 17,864
Prepaid expenses and other current assets 18,192 16,138
Total current assets 543,799 329,861
Property and equipment—net 51,944 42,218
Deferred commissions—non-current 25,712 19,029
Intangible assets—net 27,217 0
Goodwill 16,784 0
Other assets—non-current 5,261 7,978
Total assets 670,717 399,086
Current liabilities:    
Accounts payable 65,231 52,111
Accrued compensation and benefits 36,645 24,547
Accrued expenses and other liabilities 6,404 5,537
Deferred revenue—current 186,255 130,569
Total current liabilities 294,535 212,764
Deferred revenue—non-current 234,361 165,896
Senior notes 0 73,260
Convertible preferred stock warrant liability 0 9,679
Early exercised stock options liability 1,509 2,320
Other liabilities—non-current 8,429 1,103
Total liabilities 538,834 465,022
Commitments and contingencies (Note 7)
Convertible preferred stock 0 310,379
Stockholders’ (deficit) equity:    
Common stock 4 1
Additional paid-in capital 829,249 65,629
Accumulated other comprehensive loss (170) (12)
Accumulated deficit (697,200) (441,933)
Total stockholders’ (deficit) equity 131,883 (376,315)
Total liabilities, convertible preferred stock and stockholders’ (deficit) equity $ 670,717 $ 399,086
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Revenue:        
Product $ 138,508 $ 81,229 $ 268,165 $ 151,625
Support and other services 43,687 21,468 80,839 38,828
Total revenue 182,195 102,697 349,004 190,453
Cost of revenue:        
Product 58,403 29,977 110,613 57,634
Support and other services 18,443 7,959 35,995 15,381
Total cost of revenue 76,846 37,936 146,608 73,015
Gross profit 105,349 64,761 202,396 117,438
Operating expenses:        
Sales and marketing 111,244 66,128 240,019 124,727
Research and development 70,914 26,024 146,195 49,881
General and administrative 15,481 7,840 44,853 15,215
Total operating expenses 197,639 99,992 431,067 189,823
Loss from operations (92,290) (35,231) (228,671) (72,385)
Other income (expense)—net (421) 2,646 (26,133) 1,775
Loss before provision for income taxes (92,711) (32,585) (254,804) (70,610)
Provision for income taxes 501 620 577 1,140
Net loss $ (93,212) $ (33,205) $ (255,381) $ (71,750)
Net loss per share attributable to common stockholders—basic and diluted (in dollars per share) $ (0.66) $ (0.76) $ (2.36) $ (1.66)
Weighted-average shares used in computing net loss per share attributable to common stockholders—basic and diluted (in shares) 141,996,600 43,666,825 108,185,194 43,252,879
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Statement of Comprehensive Income [Abstract]        
Net loss $ (93,212) $ (33,205) $ (255,381) $ (71,750)
Other comprehensive loss—net of tax:        
Change in unrealized loss on available-for-sale securities, net of tax (150) (26) (158) (1)
Total other comprehensive loss—net of tax (150) (26) (158) (1)
Comprehensive loss $ (93,362) $ (33,231) $ (255,539) $ (71,751)
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Cash flows from operating activities:    
Net loss $ (255,381) $ (71,750)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 18,172 11,822
Stock-based compensation 143,335 10,336
Loss on debt extinguishment 3,320 0
Change in fair value of convertible preferred stock warrant liability 21,133 (1,904)
Other 929 (327)
Changes in operating assets and liabilities:    
Accounts receivable—net (39,730) (13,374)
Deferred commission (8,049) (9,179)
Prepaid expenses and other assets (2,707) 2,088
Accounts payable 11,342 (8,034)
Accrued compensation and benefits 11,811 1,484
Accrued expenses and other liabilities 1,594 (3,514)
Deferred revenue 118,143 81,209
Net cash (used in) provided by operating activities 23,912 (1,143)
Cash flows from investing activities:    
Purchases of property and equipment (24,616) (20,021)
Purchases of investments (117,550) (31,546)
Maturities of investments 41,200 40,285
Sale of investments 32,640 0
Payments for business acquisitions, net of cash acquired (184) 0
Net cash used in investing activities (68,510) (11,282)
Cash flows from financing activities:    
Proceeds from initial public offering, net of underwriting discounts and commissions 254,455 0
Payments of offering costs, net (1,609) (2,659)
Proceeds from exercise of stock options, net of repurchases 2,180 1,978
Repayment of senior notes (75,000) 0
Debt extinguishment costs (1,580) 0
Payment of debt in conjunction with a business acquisition (7,124) 0
Other 73 836
Net cash provided by financing activities 171,395 155
Net (decrease) increase in cash and cash equivalents 126,797 (12,270)
Cash and cash equivalents—beginning of period 99,209 67,879
Cash and cash equivalents—end of period 226,006 55,609
Supplemental disclosures of cash flow information:    
Cash paid for income taxes 2,344 1,489
Cash paid for interest 1,271 0
Supplemental disclosures of non-cash investing and financing information:    
Vesting of early exercised stock options 920 1,995
Purchases of property and equipment included in accounts payable 6,983 5,771
Offering costs included in accounts payable 51 803
Conversion of convertible preferred stock to common stock, net of issuance costs 310,379 0
Reclassification of convertible preferred stock warrant liability to additional paid-in capital 30,812 0
Issuance of common stock for business acquisitions $ 27,063 $ 0
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
ORGANIZATION
6 Months Ended
Jan. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION
ORGANIZATION
Organization and Description of Business—Nutanix, Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, the “Company”) has operations throughout North America, Europe, Asia-Pacific, Middle East, Latin America and Africa.
The Company’s enterprise cloud platform converges traditional silos of server, virtualization and storage into one integrated solution and can also connect to public cloud services. The Company primarily sells its products and services to end-customers through distributors and resellers (collectively “Partners”).
During the three months ended October 31, 2016, the Company completed two acquisitions, Calm.io Pte. Ltd. ("Calm") and PernixData, Inc. ("PernixData") (see Note 3).
Initial Public Offering—In October 2016, the Company completed its initial public offering (“IPO”) of Class A common stock, in which it sold 17,100,500 shares, including 2,230,500 shares pursuant to the underwriters’ over-allotment option. The shares were sold at an IPO price of $16.00 per share for net proceeds of $254.5 million, after deducting underwriting discounts and commissions of $19.2 million. Additionally, offering costs incurred by the Company totaled $5.2 million. Immediately prior to the closing of the Company’s IPO, all outstanding shares of common stock were reclassified as Class B common stock, and all outstanding shares of its convertible preferred stock automatically converted into 76,319,511 shares of common stock on a one-to-one basis and then reclassified as shares of Class B common stock. Following the IPO, the Company has two classes of authorized common stock, Class A common stock, which entitles holders to one vote per share, and Class B common stock which entitles holders to 10 votes per share.
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jan. 31, 2017
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Principles of Consolidation—The condensed consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries including the acquisitions of Calm and PernixData, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates—The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; determination of fair value of common stock and convertible preferred stock, fair value of stock options and convertible preferred stock warrant liability; accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions; warranty liability; commissions expense; fair value of assets and liabilities acquired in business combinations; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration Risk:
Concentration of Revenue and Accounts Receivable—The Company sells its products primarily through Partners, including distributors and resellers, and occasionally directly to end-customers. For the three and six months ended January 31, 2016 and 2017, no end-customer accounted for 10% or more of total revenue.
For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:
 
Revenue
 
Accounts Receivable
as of
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
Customers
2016
 
2017
 
2016
 
2017
 
July 31, 2016
 
January 31,
2017
Partner A
13
%
 
*

 
16
%
 
12
%
 
   *

 
*

Partner B
19
%
 
19
%
 
20
%
 
20
%
 
17
%
 
15
%
Partner C
13
%
 
16
%
 
12
%
 
15
%
 
12
%
 
*

Partner D
   *

 
*

 
*

 
*

 
23
%
 
16
%
Partner E
12
%
 
11
%
 
12
%
 
10
%
 
11
%
 
13
%
Partner F
19
%
 
13
%
 
18
%
 
12
%
 
   *

 
*

___________________
*
Less than 10%
Business Combinations—The Company accounts for its acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although the Company believes that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluate these estimates and assumptions quarterly. The Company will record any adjustments to its preliminary estimates to goodwill provided that the Company is within the one year measurement period.
Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period with changes in fair value recognized in earnings until the contingent consideration is settled.
Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.
Goodwill, Intangible Assets and Impairment Assessment—Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed, if any, in a business combination, and is allocated to the Company's single reporting unit. The Company reviews its goodwill for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The Company may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of its reporting unit is less than its carrying value. If, after assessing the qualitative factors, the Company determines that it is more likely than not that the fair value of its reporting unit is less than its carrying value, the two-step impairment analysis will be performed. In the first step, to identify a potential impairment, the Company compares the fair value of its reporting unit with its carrying amount. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be performed. In the second step, the Company compares the implied fair value of the reporting unit with its carrying amount. Any excess of the reporting unit carrying value over the respective implied fair value is recognized as an impairment loss.
Recently Adopted Accounting Pronouncement In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-09, Stock Compensation, which is intended to simplify several aspects of the accounting for share-based payment award transactions. ASU 2016-09 (i) requires all income tax effects of awards to be recognized in the income statement when the awards vest or are settled, (ii) requires classification of excess tax benefits as an operating activity in the statement of cash flows rather than a financing activity, (iii) eliminates the requirement to defer recognition of an excess tax benefit until the benefit is realized through a reduction to taxes payable, (iv) modifies statutory withholding tax requirements and (v) provides for a policy election to account for forfeitures as they occur. The Company early adopted ASU 2016-09 during the three months ended October 31, 2016. As a result of the adoption of ASU 2016-09, the Company recorded excess tax benefits prospectively in its provision for income taxes. Upon adoption, the Company recognized the previously unrecognized foreign excess tax benefits, which resulted in a cumulative effect adjustment of $0.1 million that reduced its accumulated deficit and increased its foreign deferred tax assets, using a modified retrospective transition method. The previously unrecognized U.S. excess tax benefits were recorded as a deferred tax asset, which was fully offset by a valuation allowance resulting in no impact to the accumulated deficit. Additionally, the Company elected to account for forfeitures as they occur using a modified retrospective transition method, which requires the Company to record cumulative-effect adjustment to accumulated deficit, and determined that the cumulative impact was immaterial. The Company presents its excess tax benefits as a component of operating cash flows rather than financing cash flows on a prospective basis.
Recently Issued and Not Yet Adopted Accounting Pronouncements—In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.  The guidance is effective for fiscal years beginning after December 15, 2017 including interim periods within those fiscal years.  Early adoption is permitted under certain circumstances.   The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. An impairment charge will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company beginning August 1, 2020, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. ASU 2016-18 will require the Company to present the change in the amounts described as restricted cash or restricted cash equivalents in the statement of cash flows. ASU 2016-18 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company does not believe that adoption of this ASU will have a material impact on its consolidated financial statements.
In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 will require the Company to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard is effective for the Company beginning August 1, 2018. The new standard will require adoption on a retrospective basis unless it is impracticable to apply, in which case the Company would be required to apply the amendments prospectively as of the earliest date practicable. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases (with the exception of short-term leases) on the balance sheet of lessees. ASU 2016-02 is effective for the Company beginning August 1, 2019, including interim periods within those fiscal years, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on disclosure of prior-period performance obligations and remaining performance obligations.
The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard will be effective for the Company beginning August 1, 2018, and adoption as of the original effective date of August 1, 2017 is permitted. The Company is currently evaluating early adoption of the standard, as well as the method of adoption. The Company's ability to early adopt is dependent on system readiness, and the completion of its analysis of information necessary to restate prior period financial statements if the full retrospective method is utilized. While the Company is continuing to assess all potential impacts of the standard, it currently believes the most significant impact relates to the timing of revenue recognition for certain software licenses sold with post contract support ("PCS") for which it does not have vendor-specific objective evidence of fair value ("VSOE") under current guidance. Under the new standard the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for such software licenses upon transfer of control to its customers.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATIONS
6 Months Ended
Jan. 31, 2017
Business Combinations [Abstract]  
BUSINESS COMBINATIONS
BUSINESS COMBINATIONS
Calm Acquisition
On August 22, 2016, the Company completed the acquisition of all outstanding shares of Calm, a company based in Singapore which specializes in container and DevOps automation, for an aggregate purchase price of $7.7 million, net of cash acquired (the “Calm Acquisition”) . Consideration consisted of 528,517 shares of the Company’s common stock and $1.4 million of cash. The preliminary purchase price allocation includes $4.8 million of goodwill and $4.0 million of identifiable intangible assets, which primarily consist of developed technology, with an expected useful life of approximately 4.8 years. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired, and is not expected to be deductible for income tax purposes. The goodwill in this transaction is primarily attributable to the acquired workforce and expected operating synergies. The Company incurred approximately $0.6 million of acquisition costs related to the Calm Acquisition.
The results of operations of Calm are included in the results of the Company beginning on the date the acquisition was completed. Actual and pro forma results of operations have not been presented as the total amounts of revenue and net income are not material to the Company's consolidated results for the six months ended January 31, 2016 and 2017, respectively.
PernixData Acquisition
On September 6, 2016, the Company completed the acquisition of PernixData, a company based in the U.S., which specializes in scale-out data acceleration and analytics, for an aggregate purchase price of $23.0 million (the "PernixData Acquisition"). Total consideration consisted of 1,711,019 shares of the Company’s common stock and contingent consideration. Total potential contingent payments amount to $19.0 million, which may be payable over the next three years upon the achievement of certain operating milestones. Up to $7.5 million of the contingent payments are deemed to be part of the purchase price, which may be limited based on certain closing conditions, including PernixData's working capital upon completion of the acquisition. Up to $11.5 million of the payments also require future services to be provided to the Company by the related employees and will be recorded as compensation expense over the service period. The fair value of the contingent consideration considered to be part of the purchase price was $2.4 million as of the acquisition date, and is net of expected limitations of approximately $1.8 million due to closing conditions. The Company incurred approximately $0.7 million of acquisition costs related to the PernixData Acquisition.
As of the date of the PernixData Acquisition, the preliminary purchase price allocation was as follows (in thousands):
Cash and cash equivalents
$
1,051

Accounts receivable
718

Goodwill
11,965

Intangible assets
24,270

Other assets
667

Deferred revenue
(6,007
)
Debt
(7,124
)
Other liabilities
(2,533
)
Total
$
23,007


Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired and is not expected to be deductible for income tax purposes. The goodwill in this transaction is primarily attributable to the acquired workforce and expected operating synergies.
The acquired identifiable intangible assets consist of (dollars in thousands):
 
Amount
 
Estimated Life
(in years)
In-process R&D
$
16,100

 
Developed technology
3,570

 
5
Customer relationships
4,600

 
6
 
$
24,270

 
 

In-process R&D will be tested for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Once the in-process R&D is completed, the Company will determine a useful life of the asset resulting from the completed in-process R&D and will begin amortizing the asset over its estimated useful life. Once completed, the useful life of the in-process R&D is expected to be approximately 5 to 7 years.
Unaudited Pro Forma Combined Consolidated Financial Information—The following unaudited pro forma combined consolidated financial information summarizes the combined results of operations of the Company and PernixData as though the PernixData Acquisition occurred on August 1, 2015. The unaudited pro forma combined consolidated financial information for all periods presented also included the business combination accounting effects resulting from this acquisition, including amortization charges from acquired intangible assets. The results of operations of PernixData are included in the results of the Company beginning on the date of the acquisition, and are not material.
The unaudited pro forma combined consolidated financial information is as follows (in thousands, except per share data):
 
Six Months Ended
January 31,
 
2016
 
2017
Revenue
$
194,883

 
$
349,970

Net loss
(87,864
)
 
(256,293
)
Basic and diluted net loss per share
(1.95
)
 
(2.36
)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS
6 Months Ended
Jan. 31, 2017
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
FAIR VALUE MEASUREMENTS
The fair value of the Company’s financial assets and liabilities measured on a recurring basis is as follows (in thousands):

 
As of July 31, 2016
 
Level I
 
Level II
 
Level III
 
Total 
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
47,305

 
$

 
$

 
$
47,305

Commercial paper

 
4,999

 

 
4,999

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
64,360

 

 
64,360

Commercial paper

 
21,631

 

 
21,631

Total measured at fair value
47,305


90,990




138,295

Cash
 
 
 
 
 
 
46,905

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
185,200

Financial Liabilities:
 
 
 
 
 
 
 
Convertible preferred stock warrant liability
$

 
$

 
$
9,679

 
$
9,679

 
As of January 31, 2017
 
Level I
 
Level II
 
Level III 
 
Total 
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
115,806

 
$

 
$

 
$
115,806

Commercial paper

 
44,364

 

 
44,364

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
95,228

 

 
95,228

Commercial paper

 
23,910

 

 
23,910

U.S. government securities

 
10,009

 

 
10,009

Total measured at fair value
$
115,806

 
$
173,511

 
$

 
289,317

Cash
 
 
 
 
 
 
65,836

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
355,153

Financial Liabilities:
 
 
 
 
 
 
 
Contingent consideration
$

 
$

 
$
2,843

 
$
2,843



A summary of the changes in the fair value of the Company’s convertible preferred stock warrant liability is as follows (in thousands):
 
Six Months Ended
January 31,
 
2016
 
2017
Convertible preferred stock warrant liability—beginning balance
$
11,683

 
$
9,679

Change in fair value*
(1,904
)
 
21,133

Reclassification of unexercised warrants to additional paid-in capital upon the IPO

 
(30,812
)
Convertible preferred stock warrant liability—ending balance
$
9,779

 
$

______________
*
Recorded in the consolidated statements of operations within other expense—net.
A summary of the changes in the fair value of the Company’s contingent consideration is as follows (in thousands):
 
Six Months Ended January 31, 2017
Contingent consideration—beginning balance
$

Assumed in the PernixData Acquisition
2,371

Change in fair value*
472

Contingent consideration—ending balance
$
2,843

______________
*
Recorded in the consolidated statements of operations within general and administrative expenses
The Company measures the fair value of its Level 3 contingent consideration liability using the Monte Carlo simulation on projected future payments.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS
6 Months Ended
Jan. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BALANCE SHEET COMPONENTS
BALANCE SHEET COMPONENTS
Short-Term Investments—The amortized cost of the Company’s short-term investments approximate their fair value. As of July 31, 2016 and January 31, 2017, unrealized gains or losses from the Company’s short-term investments were immaterial and there were no securities in an unrealized loss position for more than 12 months.
The following table summarizes the estimated fair value of the Company’s investments in marketable debt securities, by the contractual maturity date (in thousands):
 
As of
January 31, 2017
Due within 1 year
$
87,169

Due after 1 year through 3 years
41,978

Total
$
129,147


Property and Equipment—Net—Property and equipment, net consists of the following (in thousands):
 
Estimated
Useful Life
(In months)
 
As of
 
 
July 31,
2016
 
January 31,
2017
Computer, production, engineering and other equipment
36
 
$
54,161

 
$
70,219

Demonstration units
12
 
33,184

 
40,962

Leasehold improvements
   *
 
6,619

 
8,213

Furniture and fixtures
60
 
3,641

 
4,001

Total property and equipment—gross
 
 
97,605


123,395

Less accumulated depreciation and amortization
 
 
(55,387
)
 
(71,451
)
Total property and equipment—net
 
 
$
42,218


$
51,944

______________
*
Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
     Depreciation and amortization expense related to the Company's property and equipment was $6.3 million and $11.8 million, respectively, for the three and six months ended January 31, 2016. Depreciation and amortization expense related to the Company's property and equipment was $9.0 million and $17.2 million, respectively, for the three and six months ended January 31, 2017.
Intangible Assets—Net—Intangible assets, net consists of the following (in thousands):
 
As of January 31, 2017
Indefinite-lived intangible asset:
 
In-process R&D
$
16,100

Finite-lived intangible assets:
 
Developed technology
7,300

Customer relationships
4,830

Total finite-lived intangible assets, gross
12,130

Total intangible assets, gross
28,230

Less:
 
Accumulated amortization of developed technology
(598
)
Accumulated amortization of customer relationships
(415
)
Total accumulated amortization
(1,013
)
Intangible assets, net
$
27,217

Changes in the net book value of intangible assets are as follows (in thousands):
 
Six Months Ended
January 31, 2017
Intangible assets, net—beginning balance
$

Acquired in the Calm Acquisition
3,960

Acquired in the PernixData Acquisition
24,270

Amortization of intangible assets *
(1,013
)
Intangible assets, net—ending balance
$
27,217

______________
*
Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.    
Estimated future amortization expense of finite-lived intangible assets is as follows:
Year Ending July 31:
(In thousands)
2017 (remaining six months)
$
1,215

2018
2,220

2019
2,201

2020
2,201

2021
2,201

Thereafter
1,079

Total
$
11,117


Accrued Compensation and Benefits—Accrued compensation and benefits consists of the following (in thousands):
 
As of
 
July 31,
2016
 
January 31,
2017
Accrued commissions
$
14,203

 
$
10,270

Accrued vacation
3,490

 
4,513

Contributions to ESPP withheld

 
13,337

Accrued bonus
3,592

 
3,486

Other
3,262

 
5,039

Total accrued compensation and benefits
$
24,547


$
36,645

Accrued Expenses and Other Liabilities—Accrued expenses and other liabilities consists of the following (in thousands):
 
As of
 
July 31,
2016
 
January 31,
2017
Accrued professional services
$
3,585

 
$
3,184

Income taxes payable
1,417

 
1,812

Other
535

 
1,408

Total accrued expenses and other liabilities
$
5,537


$
6,404

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
DEBT
6 Months Ended
Jan. 31, 2017
Debt Disclosure [Abstract]  
DEBT
DEBT
Senior Notes—In April 2016, the Company issued an aggregate principal amount of $75.0 million of senior notes due on April 15, 2019 (the “Senior Notes”) to a lender. The Senior Notes contained a guaranteed minimum return to the holder of the Senior Notes (the “Guaranteed Minimum Return”). In September 2016, the Company fully repaid all outstanding principal balance of the Senior Notes and incurred approximately $3.3 million of loss on debt extinguishment, which consisted of $1.7 million of unamortized debt issuance costs and $1.6 million of debt extinguishment costs primarily related to the Guaranteed Minimum Return.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jan. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
COMMITMENTS AND CONTINGENCIES
Operating Leases—The Company has commitments for future payments related to its office facility leases and other contractual obligations. The Company leases its office facilities under non-cancelable operating lease agreements expiring through the year ending 2021. Certain of these lease agreements have free or escalating rent payments. The Company recognizes rent expense under such agreements on a straight-line basis over the lease term, with any free or escalating rent payments amortized as a reduction or addition of rent expense over the lease term.
Future minimum payments due under operating leases as of January 31, 2017 are as follows:
Year Ending July 31:
(In thousands)
2017 (remaining six months)
$
6,086

2018
10,847

2019
10,820

2020
10,402

2021
7,556

Thereafter
2,929

Total
$
48,640


Rent expense incurred under operating leases was $1.5 million and $2.9 million for the three and six months ended January 31, 2016, respectively. Rent expense incurred under operating leases was $2.9 million and $5.8 million for the three and six months ended January 31, 2017, respectively.
Purchase Commitments—In the normal course of business, the Company makes commitments with its third-party hardware contract manufacturers to manufacture its inventories and non-standard components based on its forecasts. These commitments consist of obligations for on-hand inventories and non-cancellable purchase orders for non-standard components. The Company records a charge for firm, non-cancellable and unconditional purchase commitments with its third-party hardware contract manufacturers for non-standard components when and if quantities exceed its future demand forecasts through a charge to cost of product sales. As of January 31, 2017, the Company had approximately $20.7 million of non-cancellable purchase commitments pertaining to its normal operations, and approximately $18.6 million of other purchase obligations with its contract manufacturers.
Guarantees The Company has entered into agreements with some of its Partners and customers that contain indemnification provisions in the event of claims alleging that the Company’s products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at the Company’s own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance. The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date.
Litigation From time to time, the Company may become involved in various litigation and administrative proceedings relating to claims arising from its operations in the normal course of business. Management is not currently aware of any matters that may have a material adverse impact on the Company’s business, financial position, results of operations or cash flows.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE PREFERRED STOCK WARRANTS
6 Months Ended
Jan. 31, 2017
Other Liabilities Disclosure [Abstract]  
CONVERTIBLE PREFERRED STOCK WARRANTS
CONVERTIBLE PREFERRED STOCK WARRANTS
The Convertible Preferred Stock Warrants outstanding prior to the IPO were as follows (in thousands, except for share and per share amounts):
 
 
 
 
 
 
 
 
 
Fair Value as of
Class of Shares
Issuance Date
 
Contractual Term
 
Number of
Shares
 
Exercise
Price per
Share
 
July 31,
2016
 
IPO Date(1)
Series A warrants
December 21, 2009
 
10 years
 
683,644

 
$
0.234

 
$
8,259

 
$
25,883

Series A warrants
May 10, 2010
 
10 years
 
85,450

 
0.234

 
1,032

 
3,235

Series D warrants
November 26, 2013
 
10 years
 
10,000

 
7.289

 
77

 
308

Series D warrants
December 12, 2013
 
7 years
 
45,000

 
7.289

 
311

 
1,386

 
 
 
 
 
824,094

 
 
 
$
9,679

(2)
$
30,812

______________
(1)
Immediately prior to the closing of the Company’s IPO.
(2) Reflected in the consolidated balance sheets as convertible preferred stock warrant liability.
Immediately prior to the closing of the Company’s IPO, all outstanding convertible preferred stock warrants automatically converted to common stock warrants, and then were reclassified as Class B common stock warrants. As a result of the automatic conversion of the convertible preferred stock warrants to Class B common stock warrants, the Company revalued the convertible preferred stock warrants as of the completion of the IPO and reclassified the outstanding preferred stock warrant liability balance to additional paid-in capital with no further remeasurements as the common stock warrants are now deemed permanent equity. During the three and six months ended January 31, 2017, a total of 717,824 and 772,824 Class B common stock warrants, respectively, were exercised. As a result, during the three and six months ended January 31, 2017, the Company issued a total of 711,935 and 758,464 shares of Class B common stock, respectively, as the contracts allow a net share settlement for Class B common stock. As of January 31, 2017, there were 51,270 Class B common stock warrants outstanding.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE PREFERRED STOCK
6 Months Ended
Jan. 31, 2017
Temporary Equity Disclosure [Abstract]  
CONVERTIBLE PREFERRED STOCK
CONVERTIBLE PREFERRED STOCK
Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Series C Convertible Preferred Stock, Series D Convertible Preferred Stock and Series E Convertible Preferred Stock (collectively the “Convertible Preferred Stock”) outstanding consisted of the following as of July 31, 2016 and as of immediately prior to the automatic conversion of the Convertible Preferred Stock into Class B common stock:
 
 
 
Shares
Authorized
 
Shares
Issued and
Outstanding
 
Aggregate
Liquidation
Preference
 
 
 
 
 
(In thousands)
Series A
28,165,300

 
27,396,198

 
$
15,494

Series B
16,558,441

 
16,558,441

 
25,250

Series C
7,683,710

 
7,683,710

 
33,000

Series D
13,912,438

 
13,857,438

 
151,500

Series E
11,943,420

 
10,823,724

 
145,000

 
78,263,309


76,319,511


$
370,244


Immediately prior to the closing of the Company’s IPO, all shares of the Company’s then-outstanding Convertible Preferred Stock, as shown in the table above, automatically converted on a one-for-one basis into an aggregate of 76,319,511 shares of common stock, which were then reclassified into Class B common stock.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCKHOLDERS’ EQUITY
6 Months Ended
Jan. 31, 2017
Equity [Abstract]  
STOCKHOLDERS’ EQUITY
STOCKHOLDERS’ EQUITY
Preferred Stock
Immediately prior to the closing of the Company's IPO, the Company filed an Amended and Restated Certificate of Incorporation, which authorized the issuance of undesignated preferred stock with rights and preferences, including voting rights, designated from time to time by the Company's Board of Directors (the "Board"). As of January 31, 2017, there were 200,000,000 shares of preferred stock authorized with a par value of $0.000025 and no shares of preferred stock issued and outstanding.
Common Stock
In connection with the IPO, the Company established two classes of authorized common stock, Class A common stock and Class B common stock. All shares of common stock outstanding immediately prior to the IPO, including shares of common stock issued upon the conversion of the Convertible Preferred Stock, were converted into an equivalent number of shares of Class B common stock. As of January 31, 2017, the Company had 1,000,000,000 shares of Class A common stock authorized with a par value of $0.000025 per share and 200,000,000 shares of Class B common stock authorized with a par value of $0.000025 per share. As of January 31, 2017, 33,500,377 shares of Class A common stock were issued and outstanding and 109,713,179 shares of Class B common stock were issued and outstanding.
Holders of Class A common stock are entitled to one vote for each share of Class A common stock held on all matters submitted to a vote of stockholders and holders of Class B common stock are entitled to ten votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class A and Class B common stock are identical. Shares of Class B common stock are voluntarily convertible into shares of Class A common stock at the option of the holder and generally automatically convert into shares of our Class A common stock upon a transfer.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
EQUITY AWARD PLANS
6 Months Ended
Jan. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
EQUITY AWARD PLANS
EQUITY AWARD PLANS
Stock Plans—In June 2010, the Company adopted the 2010 Stock Plan (“2010 Plan”), and in December 2011, the Company adopted the 2011 Stock Plan (“2011 Plan”). In December 2015, the Board adopted the 2016 Equity Incentive Plan (“2016 Plan” and together with the 2010 Plan and 2011 Plan, the “Stock Plans”), which was amended in September 2016. The Company’s stockholders approved the 2016 Plan in March 2016 and it became effective in connection with the Company’s IPO. As a result, upon the IPO, the Company ceased granting additional stock awards under the 2010 Plan and 2011 Plan and the 2010 Plan and 2011 Plan terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of RSUs, or until those stock awards become vested or expired by their terms. Under the 2016 Plan, the Company may grant incentive stock options (“ISO”), non-statutory stock options (“NSO”), restricted stock (“RS”), restricted stock units (“RSU”) and stock appreciation rights (“SAR”) to employees, directors and consultants. The Company has initially reserved 22,400,000 shares of the Company’s Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year beginning in fiscal year 2018, equal to the lesser of: 18,000,000 shares, 5% of the outstanding shares of classes of common stock as of the last day of the Company’s immediately preceding fiscal year, or such other amount as may be determined by the Board. In addition, up to a maximum of 38,667,284 shares of Class B common stock returned to the 2010 Plan and 2011 Plan as the result of expiration or termination of awards after the IPO will also become available for issuance under the 2016 Plan. As of January 31, 2017, the Company had reserved a total of 81,873,371 shares for the issuance of equity awards under the Stock Plans, of which 18,206,697 shares were still available for grant.
Restricted Stock Units
Performance RSUs. The Company grants RSUs that contain both service and performance conditions to its executives and employees. Vesting of the Performance RSUs is subject to continuous service with the Company and satisfaction of certain liquidity events of the Company, including the expiration of a lock-up period established in connection with the IPO, or both certain liquidity events and specified performance targets (collectively, the “Performance RSUs”). While the Company recognizes cumulative stock-based compensation expense for the portion of the awards for which the service condition has been satisfied when it is probable that the performance conditions will be met, vesting and settlement of the Performance RSUs are subject to the performance conditions actually being met. During the three months ended October 31, 2016, the Company began to recognize Performance RSUs with liquidity event performance conditions as the satisfaction of the performance conditions for vesting became probable.
The Company’s summary of Performance RSUs activity under the Stock Plans is as follows:
 
Number of
Shares
 
Grant Date Fair Value per Share
Outstanding—July 31, 2016
12,265,369

 
$
13.23

Granted
8,020,980

 
21.98

Released
(4,375
)
 
14.80

Canceled/forfeited
(410,208
)
 
14.82

Outstanding—January 31, 2017
19,871,766

 
16.74


Offer to Exchange Stock Options for RSUs (the “Tender Offer”). In July 2016, the Company approved a tender offer stock option exchange program under which outstanding employee stock options with exercise prices of $8.41 or greater per share could be exchanged for a specified number of Performance RSUs based on a predetermined exchange ratio granted with a new vesting period. As a result of the Tender Offer, on August 16, 2016, stock options to purchase 1,361,317 common shares were cancelled and, in exchange, the Company granted 911,489 Performance RSUs to eligible employees. The Tender Offer resulted in a total incremental stock-based compensation expense of approximately $3.4 million.
Employee Stock Purchase Plan—In December 2015, the Board adopted the 2016 Employee Stock Purchase Plan, which was subsequently amended in January 2016 and September 2016 and approved by the Company’s stockholders in March 2016 (the “2016 ESPP”). The 2016 ESPP became effective in connection with the Company’s IPO. A total of 3,800,000 shares of Class A common stock were initially reserved for issuance under the 2016 ESPP. The number of shares of Class A common stock available for sale under the 2016 ESPP will also include an annual increase on the first day of each fiscal year beginning in fiscal 2018, equal to the lesser of: 3,800,000 shares, 1% of the outstanding shares of classes of common stock as of the last day of the Company’s immediately preceding fiscal year, or such other amount as may be determined by the Board.
The 2016 ESPP allows eligible employees to purchase shares of the Company’s Class A common stock at a discount through payroll deductions of up to 15% of eligible compensation, subject to caps of $25,000 in any calendar year and 1,000 shares on any purchase date. The 2016 ESPP provides for 12-month offering periods generally beginning March and September of each year, and each offering period consists of two six-month purchase periods. The initial offering period began in September 2016 and will end in September 2017.
On each purchase date, participating employees will purchase Class A common stock at a price per share equal to 85% of the lesser of the fair market value of the Company’s Class A common stock on (i) the first trading day of the applicable offering period and (2) the last trading day of each purchase period in the applicable offering period. If the stock price of the Company's Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.
For the first offering period, which began on September 30, 2016, the fair market value of the common stock used for the first offering period was $16, the IPO price of the Company’s Class A common stock.
The Company uses the Black-Scholes option-pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of the grant (on October 11, 2016):
 
Six Months Ended
January 31, 2017
Expected term (in years)
0.75

Risk-free interest rate
0.6
%
Volatility
50.6
%
Dividend yield
%

Stock-Based Compensation —Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations is as follows (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Cost of revenue:
 
 
 
 
 
 
 
Product
$
104

 
$
848

 
$
213

 
$
1,814

Support and other services
241

 
2,389

 
534

 
5,739

Sales and marketing
1,964

 
15,528

 
4,082

 
49,419

Research and development
1,612

 
28,759

 
3,241

 
62,785

General and administrative
1,029

 
5,083

 
2,266

 
23,578

Total stock-based compensation expense
$
4,950


$
52,607

 
$
10,336

 
$
143,335


Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations by type of awards is as follows (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
RSUs *
$

 
$
36,677

 
$

 
$
119,008

Stock options *
4,950

 
5,121

 
10,336

 
11,013

ESPP

 
10,809

 

 
13,314

Total stock-based compensation expense
$
4,950


$
52,607

 
$
10,336

 
$
143,335

_____________
*
Includes stock-compensation expense related to stock awards with performance conditions, which vesting was deemed probable during the six months ended January 31, 2017.
As of January 31, 2017, unrecognized stock-based compensation expense related to the outstanding stock awards was approximately $272.6 million and is expected to be recognized over a weighted-average period of approximately 1.9 years.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
INCOME TAXES
6 Months Ended
Jan. 31, 2017
Income Tax Disclosure [Abstract]  
INCOME TAXES
INCOME TAXES
During the six months ended January 31, 2017, the income tax provision of $0.6 million primarily consisted of foreign taxes on the Company's international operations and U.S. state income taxes, offset by the partial release of $1.5 million of the U.S. valuation allowance in connection with the PernixData Acquisition and tax benefit related to the early adoption of ASU 2016-09. The net deferred tax liability recorded in connection with the PernixData Acquisition provided an additional source of taxable income to support the realizability of the pre-existing deferred tax assets and as a result, the Company released a portion of the U.S. valuation allowance. During the three months ended January 31, 2017, the income tax provision of $0.5 million primarily consisted of foreign taxes on our international operations and state income taxes in the U.S. During the three and six months ended January 31, 2016, the income tax provision of $0.6 million and $1.1 million, respectively, primarily consisted of foreign taxes on our international operations and state income taxes in the U.S.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET LOSS PER SHARE
6 Months Ended
Jan. 31, 2017
Earnings Per Share [Abstract]  
NET LOSS PER SHARE
NET LOSS PER SHARE
The computation of basic and diluted net loss per share is as follows (in thousands, except share and per share data):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Numerator:
 
 
 
 
 
 
 
Net loss
$
(33,205
)
 
$
(93,212
)
 
$
(71,750
)
 
$
(255,381
)
Denominator:
 
 
 
 
 
 
 
Weighted-average shares—basic and diluted
43,666,825

 
141,996,600

 
43,252,879

 
108,185,194

Net loss per share attributable to common stockholders—basic and diluted
$
(0.76
)
 
$
(0.66
)
 
$
(1.66
)
 
$
(2.36
)

The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:
 
Three and Six Months Ended
January 31,
 
2016
 
2017
Stock awards
34,306,230

 
44,813,334

Common stock subject to repurchase
1,504,001

 
551,750

Common stock warrants

 
51,270

Convertible preferred stock
76,319,511

 

Convertible preferred stock warrants
824,094

 

Total
112,953,836


45,416,354

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT INFORMATION
6 Months Ended
Jan. 31, 2017
Segment Reporting [Abstract]  
SEGMENT INFORMATION
SEGMENT INFORMATION
The following table sets forth revenue by geographic area based on bill-to location (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
U.S.
$
61,720

 
$
102,173

 
$
118,448

 
$
205,044

Europe, the Middle East and Africa
20,982

 
33,272

 
37,343

 
57,520

Asia-Pacific
13,681

 
37,382

 
24,835

 
66,290

Other Americas
6,314

 
9,368

 
9,827

 
20,150

Total revenue
$
102,697


$
182,195

 
$
190,453

 
$
349,004


As of July 31, 2016 and January 31, 2017, $30.0 million and $58.0 million, respectively, of the Company’s long-lived assets, net were located in the U.S.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
RELATED PARTY TRANSACTIONS
6 Months Ended
Jan. 31, 2017
Related Party Transactions [Abstract]  
Related Party Transactions
RELATED PARTY TRANSACTIONS
The Company enters into various transactions with its related parties in the normal course of business. During the three months ended January 31, 2016 and 2017, the Company’s purchases of goods or services from related parties totaled $0.3 million and $0.5 million, respectively. During the six months ended January 31, 2016 and 2017, the Company’s purchases of goods or services from related parties totaled $0.7 million and $0.7 million, respectively. Amounts payable to related parties as of July 31, 2016 and January 31, 2017 were immaterial. Revenue from related parties for the three months ended January 31, 2016 and 2017 were immaterial. Revenue from related parties for the six months ended January 31, 2016 and 2017 were $0.2 million and $0.1 million, respectively. The Company did not have any receivables outstanding from related parties as of July 31, 2016 and January 31, 2017, respectively.
In connection with the PernixData Acquisition (see Note 3), entities affiliated with Lightspeed Venture Partners, which owned approximately 36.7% of the Company’s outstanding Convertible Preferred Stock as of July 31, 2016, owned approximately 26.4% of the outstanding capital stock of PernixData immediately prior to the completion of the PernixData Acquisition. These entities received 625,478 shares of the Company’s common stock in the PernixData Acquisition, as well as the right to receive up to approximately $2.7 million in cash in the event the contingent consideration becomes payable. Two members of the Board are affiliated with Lightspeed Venture Partners.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jan. 31, 2017
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation—The condensed consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries including the acquisitions of Calm and PernixData, have been prepared in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”). All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates—The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; determination of fair value of common stock and convertible preferred stock, fair value of stock options and convertible preferred stock warrant liability; accounting for income taxes, including the valuation reserve on deferred tax assets and uncertain tax positions; warranty liability; commissions expense; fair value of assets and liabilities acquired in business combinations; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration Risk
Concentration Risk:
Concentration of Revenue and Accounts Receivable—The Company sells its products primarily through Partners, including distributors and resellers, and occasionally directly to end-customers.
Business Combination
Business Combinations—The Company accounts for its acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although the Company believes that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired.
Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluate these estimates and assumptions quarterly. The Company will record any adjustments to its preliminary estimates to goodwill provided that the Company is within the one year measurement period.
Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period with changes in fair value recognized in earnings until the contingent consideration is settled.
Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.
Goodwill and Intangible Asset Assessment
Goodwill, Intangible Assets and Impairment Assessment—Goodwill represents the excess of the purchase price over the fair value of the assets acquired and liabilities assumed, if any, in a business combination, and is allocated to the Company's single reporting unit. The Company reviews its goodwill for impairment at least annually, or whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. The Company may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of its reporting unit is less than its carrying value. If, after assessing the qualitative factors, the Company determines that it is more likely than not that the fair value of its reporting unit is less than its carrying value, the two-step impairment analysis will be performed. In the first step, to identify a potential impairment, the Company compares the fair value of its reporting unit with its carrying amount. If the carrying value of the reporting unit exceeds its fair value, the second step would need to be performed. In the second step, the Company compares the implied fair value of the reporting unit with its carrying amount. Any excess of the reporting unit carrying value over the respective implied fair value is recognized as an impairment loss.
Recently Issued and Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncement In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-09, Stock Compensation, which is intended to simplify several aspects of the accounting for share-based payment award transactions. ASU 2016-09 (i) requires all income tax effects of awards to be recognized in the income statement when the awards vest or are settled, (ii) requires classification of excess tax benefits as an operating activity in the statement of cash flows rather than a financing activity, (iii) eliminates the requirement to defer recognition of an excess tax benefit until the benefit is realized through a reduction to taxes payable, (iv) modifies statutory withholding tax requirements and (v) provides for a policy election to account for forfeitures as they occur. The Company early adopted ASU 2016-09 during the three months ended October 31, 2016. As a result of the adoption of ASU 2016-09, the Company recorded excess tax benefits prospectively in its provision for income taxes. Upon adoption, the Company recognized the previously unrecognized foreign excess tax benefits, which resulted in a cumulative effect adjustment of $0.1 million that reduced its accumulated deficit and increased its foreign deferred tax assets, using a modified retrospective transition method. The previously unrecognized U.S. excess tax benefits were recorded as a deferred tax asset, which was fully offset by a valuation allowance resulting in no impact to the accumulated deficit. Additionally, the Company elected to account for forfeitures as they occur using a modified retrospective transition method, which requires the Company to record cumulative-effect adjustment to accumulated deficit, and determined that the cumulative impact was immaterial. The Company presents its excess tax benefits as a component of operating cash flows rather than financing cash flows on a prospective basis.
Recently Issued and Not Yet Adopted Accounting Pronouncements—In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805) to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.  The guidance is effective for fiscal years beginning after December 15, 2017 including interim periods within those fiscal years.  Early adoption is permitted under certain circumstances.   The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In January 2017, the FASB issued ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. ASU 2017-04 removes Step 2 of the goodwill impairment test, which requires a hypothetical purchase price allocation. An impairment charge will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. ASU 2017-04 is effective for the Company beginning August 1, 2020, with early adoption permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. ASU 2016-18 will require the Company to present the change in the amounts described as restricted cash or restricted cash equivalents in the statement of cash flows. ASU 2016-18 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company does not believe that adoption of this ASU will have a material impact on its consolidated financial statements.
In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. ASU 2016-16 will require the Company to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for the Company beginning August 1, 2018, with early adoption permitted. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard is effective for the Company beginning August 1, 2018. The new standard will require adoption on a retrospective basis unless it is impracticable to apply, in which case the Company would be required to apply the amendments prospectively as of the earliest date practicable. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases (with the exception of short-term leases) on the balance sheet of lessees. ASU 2016-02 is effective for the Company beginning August 1, 2019, including interim periods within those fiscal years, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. The Company is currently evaluating the effect the adoption of this guidance will have on its consolidated financial statements.
In May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers (Topic 606). The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner to depict the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on disclosure of prior-period performance obligations and remaining performance obligations.
The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard will be effective for the Company beginning August 1, 2018, and adoption as of the original effective date of August 1, 2017 is permitted. The Company is currently evaluating early adoption of the standard, as well as the method of adoption. The Company's ability to early adopt is dependent on system readiness, and the completion of its analysis of information necessary to restate prior period financial statements if the full retrospective method is utilized. While the Company is continuing to assess all potential impacts of the standard, it currently believes the most significant impact relates to the timing of revenue recognition for certain software licenses sold with post contract support ("PCS") for which it does not have vendor-specific objective evidence of fair value ("VSOE") under current guidance. Under the new standard the requirement to have VSOE for undelivered elements is eliminated and the Company will recognize revenue for such software licenses upon transfer of control to its customers.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jan. 31, 2017
Accounting Policies [Abstract]  
Schedules of Concentration of Revenue and Accounts Receivable
For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:
 
Revenue
 
Accounts Receivable
as of
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
Customers
2016
 
2017
 
2016
 
2017
 
July 31, 2016
 
January 31,
2017
Partner A
13
%
 
*

 
16
%
 
12
%
 
   *

 
*

Partner B
19
%
 
19
%
 
20
%
 
20
%
 
17
%
 
15
%
Partner C
13
%
 
16
%
 
12
%
 
15
%
 
12
%
 
*

Partner D
   *

 
*

 
*

 
*

 
23
%
 
16
%
Partner E
12
%
 
11
%
 
12
%
 
10
%
 
11
%
 
13
%
Partner F
19
%
 
13
%
 
18
%
 
12
%
 
   *

 
*

___________________
*
Less than 10%
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATIONS (Tables)
6 Months Ended
Jan. 31, 2017
Business Combinations [Abstract]  
Schedule of Preliminary Purchase Price Allocation
As of the date of the PernixData Acquisition, the preliminary purchase price allocation was as follows (in thousands):
Cash and cash equivalents
$
1,051

Accounts receivable
718

Goodwill
11,965

Intangible assets
24,270

Other assets
667

Deferred revenue
(6,007
)
Debt
(7,124
)
Other liabilities
(2,533
)
Total
$
23,007

Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
The acquired identifiable intangible assets consist of (dollars in thousands):
 
Amount
 
Estimated Life
(in years)
In-process R&D
$
16,100

 
Developed technology
3,570

 
5
Customer relationships
4,600

 
6
 
$
24,270

 
 
Schedule of Pro Forma Combined Consolidated Financial Information
The unaudited pro forma combined consolidated financial information is as follows (in thousands, except per share data):
 
Six Months Ended
January 31,
 
2016
 
2017
Revenue
$
194,883

 
$
349,970

Net loss
(87,864
)
 
(256,293
)
Basic and diluted net loss per share
(1.95
)
 
(2.36
)
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jan. 31, 2017
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities Measured on Recurring Basis
The fair value of the Company’s financial assets and liabilities measured on a recurring basis is as follows (in thousands):

 
As of July 31, 2016
 
Level I
 
Level II
 
Level III
 
Total 
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
47,305

 
$

 
$

 
$
47,305

Commercial paper

 
4,999

 

 
4,999

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
64,360

 

 
64,360

Commercial paper

 
21,631

 

 
21,631

Total measured at fair value
47,305


90,990




138,295

Cash
 
 
 
 
 
 
46,905

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
185,200

Financial Liabilities:
 
 
 
 
 
 
 
Convertible preferred stock warrant liability
$

 
$

 
$
9,679

 
$
9,679

 
As of January 31, 2017
 
Level I
 
Level II
 
Level III 
 
Total 
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
115,806

 
$

 
$

 
$
115,806

Commercial paper

 
44,364

 

 
44,364

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
95,228

 

 
95,228

Commercial paper

 
23,910

 

 
23,910

U.S. government securities

 
10,009

 

 
10,009

Total measured at fair value
$
115,806

 
$
173,511

 
$

 
289,317

Cash
 
 
 
 
 
 
65,836

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
355,153

Financial Liabilities:
 
 
 
 
 
 
 
Contingent consideration
$

 
$

 
$
2,843

 
$
2,843

Summary of Changes in Fair Value of Convertible Preferred Stock Warrant Liability
A summary of the changes in the fair value of the Company’s convertible preferred stock warrant liability is as follows (in thousands):
 
Six Months Ended
January 31,
 
2016
 
2017
Convertible preferred stock warrant liability—beginning balance
$
11,683

 
$
9,679

Change in fair value*
(1,904
)
 
21,133

Reclassification of unexercised warrants to additional paid-in capital upon the IPO

 
(30,812
)
Convertible preferred stock warrant liability—ending balance
$
9,779

 
$

______________
*
Recorded in the consolidated statements of operations within other expense—net.
A summary of the changes in the fair value of the Company’s contingent consideration is as follows (in thousands):
 
Six Months Ended January 31, 2017
Contingent consideration—beginning balance
$

Assumed in the PernixData Acquisition
2,371

Change in fair value*
472

Contingent consideration—ending balance
$
2,843

______________
*
Recorded in the consolidated statements of operations within general and administrative expenses
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jan. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Investments in Marketable Debt Securities, by Contractual Maturity Date
The following table summarizes the estimated fair value of the Company’s investments in marketable debt securities, by the contractual maturity date (in thousands):
 
As of
January 31, 2017
Due within 1 year
$
87,169

Due after 1 year through 3 years
41,978

Total
$
129,147

Schedule of Property, Plant and Equipment
Property and Equipment—Net—Property and equipment, net consists of the following (in thousands):
 
Estimated
Useful Life
(In months)
 
As of
 
 
July 31,
2016
 
January 31,
2017
Computer, production, engineering and other equipment
36
 
$
54,161

 
$
70,219

Demonstration units
12
 
33,184

 
40,962

Leasehold improvements
   *
 
6,619

 
8,213

Furniture and fixtures
60
 
3,641

 
4,001

Total property and equipment—gross
 
 
97,605


123,395

Less accumulated depreciation and amortization
 
 
(55,387
)
 
(71,451
)
Total property and equipment—net
 
 
$
42,218


$
51,944

______________
*
Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term.
Schedule of Finite-Lived Intangible Assets
Intangible Assets—Net—Intangible assets, net consists of the following (in thousands):
 
As of January 31, 2017
Indefinite-lived intangible asset:
 
In-process R&D
$
16,100

Finite-lived intangible assets:
 
Developed technology
7,300

Customer relationships
4,830

Total finite-lived intangible assets, gross
12,130

Total intangible assets, gross
28,230

Less:
 
Accumulated amortization of developed technology
(598
)
Accumulated amortization of customer relationships
(415
)
Total accumulated amortization
(1,013
)
Intangible assets, net
$
27,217

Changes in the net book value of intangible assets are as follows (in thousands):
 
Six Months Ended
January 31, 2017
Intangible assets, net—beginning balance
$

Acquired in the Calm Acquisition
3,960

Acquired in the PernixData Acquisition
24,270

Amortization of intangible assets *
(1,013
)
Intangible assets, net—ending balance
$
27,217

______________
*
Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.
Schedule of Indefinite-Lived Intangible Assets
Intangible Assets—Net—Intangible assets, net consists of the following (in thousands):
 
As of January 31, 2017
Indefinite-lived intangible asset:
 
In-process R&D
$
16,100

Finite-lived intangible assets:
 
Developed technology
7,300

Customer relationships
4,830

Total finite-lived intangible assets, gross
12,130

Total intangible assets, gross
28,230

Less:
 
Accumulated amortization of developed technology
(598
)
Accumulated amortization of customer relationships
(415
)
Total accumulated amortization
(1,013
)
Intangible assets, net
$
27,217

Changes in the net book value of intangible assets are as follows (in thousands):
 
Six Months Ended
January 31, 2017
Intangible assets, net—beginning balance
$

Acquired in the Calm Acquisition
3,960

Acquired in the PernixData Acquisition
24,270

Amortization of intangible assets *
(1,013
)
Intangible assets, net—ending balance
$
27,217

______________
*
Represents amortization expense of finite-lived intangible assets recorded in the condensed consolidated statement of operations during the period within product cost of revenue and sales and marketing expenses.
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Estimated future amortization expense of finite-lived intangible assets is as follows:
Year Ending July 31:
(In thousands)
2017 (remaining six months)
$
1,215

2018
2,220

2019
2,201

2020
2,201

2021
2,201

Thereafter
1,079

Total
$
11,117

Schedule of Accrued Liabilities
Accrued Compensation and Benefits—Accrued compensation and benefits consists of the following (in thousands):
 
As of
 
July 31,
2016
 
January 31,
2017
Accrued commissions
$
14,203

 
$
10,270

Accrued vacation
3,490

 
4,513

Contributions to ESPP withheld

 
13,337

Accrued bonus
3,592

 
3,486

Other
3,262

 
5,039

Total accrued compensation and benefits
$
24,547


$
36,645

Accrued Expenses and Other Liabilities—Accrued expenses and other liabilities consists of the following (in thousands):
 
As of
 
July 31,
2016
 
January 31,
2017
Accrued professional services
$
3,585

 
$
3,184

Income taxes payable
1,417

 
1,812

Other
535

 
1,408

Total accrued expenses and other liabilities
$
5,537


$
6,404

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
6 Months Ended
Jan. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Payments Due Under Operating Leases
Future minimum payments due under operating leases as of January 31, 2017 are as follows:
Year Ending July 31:
(In thousands)
2017 (remaining six months)
$
6,086

2018
10,847

2019
10,820

2020
10,402

2021
7,556

Thereafter
2,929

Total
$
48,640

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE PREFERRED STOCK WARRANTS (Tables)
6 Months Ended
Jan. 31, 2017
Other Liabilities Disclosure [Abstract]  
Schedule of Convertible Preferred Stock Warrants
The Convertible Preferred Stock Warrants outstanding prior to the IPO were as follows (in thousands, except for share and per share amounts):
 
 
 
 
 
 
 
 
 
Fair Value as of
Class of Shares
Issuance Date
 
Contractual Term
 
Number of
Shares
 
Exercise
Price per
Share
 
July 31,
2016
 
IPO Date(1)
Series A warrants
December 21, 2009
 
10 years
 
683,644

 
$
0.234

 
$
8,259

 
$
25,883

Series A warrants
May 10, 2010
 
10 years
 
85,450

 
0.234

 
1,032

 
3,235

Series D warrants
November 26, 2013
 
10 years
 
10,000

 
7.289

 
77

 
308

Series D warrants
December 12, 2013
 
7 years
 
45,000

 
7.289

 
311

 
1,386

 
 
 
 
 
824,094

 
 
 
$
9,679

(2)
$
30,812

______________
(1)
Immediately prior to the closing of the Company’s IPO.
(2) Reflected in the consolidated balance sheets as convertible preferred stock warrant liability.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE PREFERRED STOCK (Tables)
6 Months Ended
Jan. 31, 2017
Temporary Equity Disclosure [Abstract]  
Schedule of Convertible Preferred Stock
Series A Convertible Preferred Stock, Series B Convertible Preferred Stock, Series C Convertible Preferred Stock, Series D Convertible Preferred Stock and Series E Convertible Preferred Stock (collectively the “Convertible Preferred Stock”) outstanding consisted of the following as of July 31, 2016 and as of immediately prior to the automatic conversion of the Convertible Preferred Stock into Class B common stock:
 
 
 
Shares
Authorized
 
Shares
Issued and
Outstanding
 
Aggregate
Liquidation
Preference
 
 
 
 
 
(In thousands)
Series A
28,165,300

 
27,396,198

 
$
15,494

Series B
16,558,441

 
16,558,441

 
25,250

Series C
7,683,710

 
7,683,710

 
33,000

Series D
13,912,438

 
13,857,438

 
151,500

Series E
11,943,420

 
10,823,724

 
145,000

 
78,263,309


76,319,511


$
370,244

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
EQUITY AWARD PLANS (Tables)
6 Months Ended
Jan. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of RSUs Activity
The Company’s summary of Performance RSUs activity under the Stock Plans is as follows:
 
Number of
Shares
 
Grant Date Fair Value per Share
Outstanding—July 31, 2016
12,265,369

 
$
13.23

Granted
8,020,980

 
21.98

Released
(4,375
)
 
14.80

Canceled/forfeited
(410,208
)
 
14.82

Outstanding—January 31, 2017
19,871,766

 
16.74

Schedule of ESPP Valuation Assumptions
The Company uses the Black-Scholes option-pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of the grant (on October 11, 2016):
 
Six Months Ended
January 31, 2017
Expected term (in years)
0.75

Risk-free interest rate
0.6
%
Volatility
50.6
%
Dividend yield
%
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations is as follows (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Cost of revenue:
 
 
 
 
 
 
 
Product
$
104

 
$
848

 
$
213

 
$
1,814

Support and other services
241

 
2,389

 
534

 
5,739

Sales and marketing
1,964

 
15,528

 
4,082

 
49,419

Research and development
1,612

 
28,759

 
3,241

 
62,785

General and administrative
1,029

 
5,083

 
2,266

 
23,578

Total stock-based compensation expense
$
4,950


$
52,607

 
$
10,336

 
$
143,335

Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan
Total stock-based compensation expense recognized for stock awards in the consolidated statements of operations by type of awards is as follows (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
RSUs *
$

 
$
36,677

 
$

 
$
119,008

Stock options *
4,950

 
5,121

 
10,336

 
11,013

ESPP

 
10,809

 

 
13,314

Total stock-based compensation expense
$
4,950


$
52,607

 
$
10,336

 
$
143,335

_____________
*
Includes stock-compensation expense related to stock awards with performance conditions, which vesting was deemed probable during the six months ended January 31, 2017.
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET LOSS PER SHARE (Tables)
6 Months Ended
Jan. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The computation of basic and diluted net loss per share is as follows (in thousands, except share and per share data):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
Numerator:
 
 
 
 
 
 
 
Net loss
$
(33,205
)
 
$
(93,212
)
 
$
(71,750
)
 
$
(255,381
)
Denominator:
 
 
 
 
 
 
 
Weighted-average shares—basic and diluted
43,666,825

 
141,996,600

 
43,252,879

 
108,185,194

Net loss per share attributable to common stockholders—basic and diluted
$
(0.76
)
 
$
(0.66
)
 
$
(1.66
)
 
$
(2.36
)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The potential shares of common stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have been anti-dilutive are as follows:
 
Three and Six Months Ended
January 31,
 
2016
 
2017
Stock awards
34,306,230

 
44,813,334

Common stock subject to repurchase
1,504,001

 
551,750

Common stock warrants

 
51,270

Convertible preferred stock
76,319,511

 

Convertible preferred stock warrants
824,094

 

Total
112,953,836


45,416,354

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT INFORMATION (Tables)
6 Months Ended
Jan. 31, 2017
Segment Reporting [Abstract]  
Schedule of Revenue by Geographic Area
The following table sets forth revenue by geographic area based on bill-to location (in thousands):
 
Three Months Ended
January 31,
 
Six Months Ended
January 31,
 
2016
 
2017
 
2016
 
2017
U.S.
$
61,720

 
$
102,173

 
$
118,448

 
$
205,044

Europe, the Middle East and Africa
20,982

 
33,272

 
37,343

 
57,520

Asia-Pacific
13,681

 
37,382

 
24,835

 
66,290

Other Americas
6,314

 
9,368

 
9,827

 
20,150

Total revenue
$
102,697


$
182,195

 
$
190,453

 
$
349,004

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
ORGANIZATION (Details)
$ / shares in Units, $ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2016
USD ($)
shares
Sep. 30, 2016
vote
class
shares
Oct. 31, 2016
business
Jan. 31, 2017
vote
class
$ / shares
Class of Stock [Line Items]        
Number of businesses acquired | business     2  
Issuance of common stock upon initial public offering (in shares) 17,100,500      
Shares issued price per share (in dollars per share) | $ / shares       $ 16.00
Issuance of class A common stock upon initial public offering, net of issuance costs | $ $ 254.5      
Underwriting discounts and commissions | $ (19.2)      
Offering costs incurred | $ $ 5.2      
Common stock, number of classes of stock | class   2   2
Over-Allotment Option        
Class of Stock [Line Items]        
Issuance of common stock upon initial public offering (in shares) 2,230,500      
Preferred Class B | Common Stock        
Class of Stock [Line Items]        
Conversion of convertible preferred stock to common stock upon initial public (in shares) 76,319,511      
Common Class A        
Class of Stock [Line Items]        
Common stock number of votes per share | vote   1   1
Common Class B        
Class of Stock [Line Items]        
Common stock number of votes per share | vote   10   10
Common Class B | Common Stock        
Class of Stock [Line Items]        
Conversion of convertible preferred stock to common stock upon initial public (in shares)   76,319,511    
Conversion ratio 1 1    
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Jul. 31, 2016
Oct. 31, 2016
New Accounting Pronouncement, Early Adoption, Effect | Accounting Standards Update 2016-09            
Concentration Risk [Line Items]            
Deferred tax assets, net           $ 0.1
New Accounting Pronouncement, Early Adoption, Effect | Retained Earnings | Accounting Standards Update 2016-09            
Concentration Risk [Line Items]            
Cumulative effect of new accounting principle in period of adoption           $ 0.1
Partner Concentration Risk | Revenue | Partner A            
Concentration Risk [Line Items]            
Concentration risk percentage   13.00% 12.00% 16.00%    
Partner Concentration Risk | Revenue | Partner B            
Concentration Risk [Line Items]            
Concentration risk percentage 19.00% 19.00% 20.00% 20.00%    
Partner Concentration Risk | Revenue | Partner C            
Concentration Risk [Line Items]            
Concentration risk percentage 16.00% 13.00% 15.00% 12.00%    
Partner Concentration Risk | Revenue | Partner E            
Concentration Risk [Line Items]            
Concentration risk percentage 11.00% 12.00% 10.00% 12.00%    
Partner Concentration Risk | Revenue | Partner F            
Concentration Risk [Line Items]            
Concentration risk percentage 13.00% 19.00% 12.00% 18.00%    
Partner Concentration Risk | Accounts Receivable | Partner B            
Concentration Risk [Line Items]            
Concentration risk percentage     15.00%   17.00%  
Partner Concentration Risk | Accounts Receivable | Partner C            
Concentration Risk [Line Items]            
Concentration risk percentage         12.00%  
Partner Concentration Risk | Accounts Receivable | Partner D            
Concentration Risk [Line Items]            
Concentration risk percentage     16.00%   23.00%  
Partner Concentration Risk | Accounts Receivable | Partner E            
Concentration Risk [Line Items]            
Concentration risk percentage     13.00%   11.00%  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATIONS - Calm Acquisition (Details) - USD ($)
$ in Thousands
Aug. 22, 2016
Jan. 31, 2017
Jul. 31, 2016
Business Acquisition [Line Items]      
Goodwill   $ 16,784 $ 0
Calm Acquisition      
Business Acquisition [Line Items]      
Consideration transferred $ 7,700    
Business acquisition equity issued (in shares) 528,517    
Cash payment to acquire business $ 1,400    
Goodwill 4,800    
Intangible assets $ 4,000    
Estimated Life (in years) 4 years 10 months    
Acquisition related costs $ 600    
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATIONS - PernixData Acquisition (Details) - USD ($)
$ in Thousands
Sep. 06, 2016
Jan. 31, 2017
Jul. 31, 2016
Purchase Price Allocation:      
Goodwill   $ 16,784 $ 0
PernixData Acquisition      
Business Acquisition [Line Items]      
Consideration transferred $ 23,000    
Business acquisition equity issued (in shares) 1,711,019    
Payment term (in years) 3 years    
Contingent consideration maximum $ 19,000    
Contingent liability 2,400    
Contingent liability adjustment 1,800    
Acquisition related costs 700    
Purchase Price Allocation:      
Cash and cash equivalents 1,051    
Accounts receivable 718    
Goodwill 11,965    
Intangible assets 24,270    
Other assets 667    
Deferred revenue (6,007)    
Debt (7,124)    
Other liabilities (2,533)    
Total 23,007    
Contingent Consideration, Purchase Price | PernixData Acquisition      
Business Acquisition [Line Items]      
Contingent consideration maximum 7,500    
Contingent Consideration, Compensation | PernixData Acquisition      
Business Acquisition [Line Items]      
Contingent consideration maximum $ 11,500    
Minimum | In-process R&D | PernixData Acquisition      
Business Acquisition [Line Items]      
Estimated Life (in years) 5 years    
Maximum | In-process R&D | PernixData Acquisition      
Business Acquisition [Line Items]      
Estimated Life (in years) 7 years    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATIONS - PernixData Acquisition, Acquired Intangible Assets (Details) - PernixData Acquisition - USD ($)
$ in Thousands
6 Months Ended
Sep. 06, 2016
Jan. 31, 2017
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross   $ 24,270
Intangible assets $ 24,270  
In-process R&D    
Acquired Indefinite-lived Intangible Assets [Line Items]    
In-process R&D 16,100  
Developed technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 3,570  
Estimated Life (in years) 5 years  
Customer relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 4,600  
Estimated Life (in years) 6 years  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
BUSINESS COMBINATIONS - Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Business Acquisition, Pro Forma Information [Abstract]    
Revenue $ 349,970 $ 194,883
Net loss $ (256,293) $ (87,864)
Basic net loss per share (in dollars per share) $ (2.36) $ (1.95)
Diluted net loss per share (in dollars per share) $ (2.36) $ (1.95)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Nov. 01, 2016
Jul. 31, 2016
Financial Assets:      
Short-term investments: $ 129,147   $ 85,991
Financial Liabilities:      
Convertible preferred stock warrant liability 0 $ 30,812 9,679
Recurring      
Financial Assets:      
Total measured at fair value 289,317   138,295
Cash 65,836   46,905
Total cash, cash equivalents and short-term investments 355,153   185,200
Recurring | Warrant      
Financial Liabilities:      
Convertible preferred stock warrant liability     9,679
Recurring | Commitments      
Financial Liabilities:      
Convertible preferred stock warrant liability 2,843    
Recurring | Corporate bonds      
Financial Assets:      
Short-term investments: 95,228   64,360
Recurring | Commercial paper      
Financial Assets:      
Short-term investments: 23,910   21,631
Recurring | U.S. government securities      
Financial Assets:      
Short-term investments: 10,009    
Recurring | Money market funds      
Financial Assets:      
Cash equivalents: 115,806   47,305
Recurring | Commercial paper      
Financial Assets:      
Cash equivalents: 44,364   4,999
Recurring | Level I      
Financial Assets:      
Total measured at fair value 115,806   47,305
Recurring | Level I | Warrant      
Financial Liabilities:      
Convertible preferred stock warrant liability     0
Recurring | Level I | Commitments      
Financial Liabilities:      
Convertible preferred stock warrant liability 0    
Recurring | Level I | Corporate bonds      
Financial Assets:      
Short-term investments: 0   0
Recurring | Level I | Commercial paper      
Financial Assets:      
Short-term investments: 0   0
Recurring | Level I | U.S. government securities      
Financial Assets:      
Short-term investments: 0    
Recurring | Level I | Money market funds      
Financial Assets:      
Cash equivalents: 115,806   47,305
Recurring | Level I | Commercial paper      
Financial Assets:      
Cash equivalents: 0   0
Recurring | Level II      
Financial Assets:      
Total measured at fair value 173,511   90,990
Recurring | Level II | Warrant      
Financial Liabilities:      
Convertible preferred stock warrant liability     0
Recurring | Level II | Commitments      
Financial Liabilities:      
Convertible preferred stock warrant liability 0    
Recurring | Level II | Corporate bonds      
Financial Assets:      
Short-term investments: 95,228   64,360
Recurring | Level II | Commercial paper      
Financial Assets:      
Short-term investments: 23,910   21,631
Recurring | Level II | U.S. government securities      
Financial Assets:      
Short-term investments: 10,009    
Recurring | Level II | Money market funds      
Financial Assets:      
Cash equivalents:     0
Recurring | Level II | Commercial paper      
Financial Assets:      
Cash equivalents: 44,364   4,999
Recurring | Level III      
Financial Assets:      
Total measured at fair value 0   0
Recurring | Level III | Warrant      
Financial Liabilities:      
Convertible preferred stock warrant liability     9,679
Recurring | Level III | Commitments      
Financial Liabilities:      
Convertible preferred stock warrant liability 2,843    
Recurring | Level III | Corporate bonds      
Financial Assets:      
Short-term investments: 0   0
Recurring | Level III | Commercial paper      
Financial Assets:      
Short-term investments: 0   0
Recurring | Level III | U.S. government securities      
Financial Assets:      
Short-term investments: 0    
Recurring | Level III | Money market funds      
Financial Assets:      
Cash equivalents: 0   0
Recurring | Level III | Commercial paper      
Financial Assets:      
Cash equivalents: $ 0   $ 0
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.7.0.1
FAIR VALUE MEASUREMENTS - Level 3 Roll Forward (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Warrant    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration—beginning balance $ 9,679 $ 11,683
Change in fair value 21,133 (1,904)
Reclassification of unexercised warrants to additional paid-in capital upon the IPO (30,812) 0
Convertible preferred stock warrant liability—beginning balance 0 $ 9,779
Commitments    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Contingent consideration—beginning balance 0  
Assumed in the PernixData Acquisition 2,371  
Change in fair value 472  
Convertible preferred stock warrant liability—beginning balance $ 2,843  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS - Short-Term Investments (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jul. 31, 2016
Available-for-sale Securities, Debt Maturities, Fair Value, Rolling Maturity [Abstract]    
Due within 1 year $ 87,169  
Due after 1 year through 3 years 41,978  
Total $ 129,147 $ 85,991
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Jul. 31, 2016
Property, Plant and Equipment [Line Items]          
Total property and equipment—gross $ 123,395   $ 123,395   $ 97,605
Less accumulated depreciation and amortization (71,451)   (71,451)   (55,387)
Total property and equipment—net 51,944   51,944   42,218
Depreciation and amortization     $ 18,172 $ 11,822  
Computer, production, engineering and other equipment          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (In months)     36 months    
Total property and equipment—gross 70,219   $ 70,219   54,161
Demonstration units          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (In months)     12 months    
Total property and equipment—gross 40,962   $ 40,962   33,184
Leasehold improvements          
Property, Plant and Equipment [Line Items]          
Total property and equipment—gross 8,213   $ 8,213   6,619
Furniture and fixtures          
Property, Plant and Equipment [Line Items]          
Estimated Useful Life (In months)     60 months    
Total property and equipment—gross 4,001   $ 4,001   $ 3,641
Property, Plant and Equipment          
Property, Plant and Equipment [Line Items]          
Depreciation and amortization $ 9,000 $ 6,300 $ 17,200 $ 11,800  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS - Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 06, 2016
Jan. 31, 2017
Jan. 31, 2017
Finite-lived intangible assets:      
Finite-lived intangible assets, gross     $ 12,130
Total intangible assets, gross     28,230
Less:      
Accumulated amortization     (1,013)
Intangible assets, net   $ 0 27,217
Finite-lived Intangible Assets [Roll Forward]      
Intangible assets, net—beginning balance   0  
Amortization of intangible assets   (1,013)  
Intangible assets, net—ending balance   27,217  
Calm Acquisition      
Finite-lived Intangible Assets [Roll Forward]      
Intangible assets acquired   3,960  
PernixData Acquisition      
Finite-lived Intangible Assets [Roll Forward]      
Intangible assets acquired   $ 24,270  
In-process R&D      
Indefinite-lived intangible asset:      
In-process R&D     16,100
Developed technology      
Finite-lived intangible assets:      
Finite-lived intangible assets, gross     7,300
Less:      
Accumulated amortization     (598)
Developed technology | PernixData Acquisition      
Finite-lived Intangible Assets [Roll Forward]      
Intangible assets acquired $ 3,570    
Customer relationships      
Finite-lived intangible assets:      
Finite-lived intangible assets, gross     4,830
Less:      
Accumulated amortization     $ (415)
Customer relationships | PernixData Acquisition      
Finite-lived Intangible Assets [Roll Forward]      
Intangible assets acquired $ 4,600    
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS - Future Amortization Expense (Details)
$ in Thousands
Jan. 31, 2017
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2017 (remaining six months) $ 1,215
2018 2,220
2019 2,201
2020 2,201
2021 2,201
Thereafter 1,079
Total $ 11,117
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jul. 31, 2016
Employee-related Liabilities, Current [Abstract]    
Accrued commissions $ 10,270 $ 14,203
Accrued vacation 4,513 3,490
Contributions to ESPP withheld 13,337 0
Accrued bonus 3,486 3,592
Other 5,039 3,262
Total accrued compensation and benefits $ 36,645 $ 24,547
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2017
Jul. 31, 2016
Other Liabilities Disclosure [Abstract]    
Accrued professional services $ 3,184 $ 3,585
Income taxes payable 1,812 1,417
Other 1,408 535
Total accrued expenses and other liabilities $ 6,404 $ 5,537
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.7.0.1
DEBT (Details) - USD ($)
1 Months Ended 6 Months Ended
Sep. 30, 2016
Jan. 31, 2017
Jan. 31, 2016
Apr. 30, 2016
Debt Instrument [Line Items]        
Gain (loss) on extinguishment of debt $ (3,300,000) $ (3,320,000) $ 0  
Write off of unamortized debt issuance costs 1,700,000      
Loss related to guaranteed minimum return $ 1,600,000      
Senior Notes | Senior Notes Due April 15, 2019        
Debt Instrument [Line Items]        
Debt instrument face amount       $ 75,000,000.0
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]        
2017 (remaining six months) $ 6,086   $ 6,086  
2018 10,847   10,847  
2019 10,820   10,820  
2020 10,402   10,402  
2021 7,556   7,556  
Thereafter 2,929   2,929  
Total 48,640   48,640  
Operating leases, rent expense 2,900 $ 1,500 5,800 $ 2,900
Non-contract Vendors        
Loss Contingencies [Line Items]        
Purchase obligation 20,700   20,700  
Contract Manufacturer        
Loss Contingencies [Line Items]        
Purchase obligation $ 18,600   $ 18,600  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE PREFERRED STOCK WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2017
Nov. 01, 2016
Jul. 31, 2016
Class of Warrant or Right [Line Items]        
Number of Shares (in shares) 824,094 824,094    
Fair value $ 0 $ 0 $ 30,812 $ 9,679
Series A Warrants, Issued December 2009        
Class of Warrant or Right [Line Items]        
Contractual Term (in years)   10 years    
Number of Shares (in shares) 683,644 683,644    
Exercise Price per Share (in dollars per share) $ 0.234 $ 0.234    
Fair value     25,883 8,259
Series A Warrants, Issued May 2010        
Class of Warrant or Right [Line Items]        
Contractual Term (in years)   10 years    
Number of Shares (in shares) 85,450 85,450    
Exercise Price per Share (in dollars per share) $ 0.234 $ 0.234    
Fair value     3,235 1,032
Series D Warrants, Issued November 2013        
Class of Warrant or Right [Line Items]        
Contractual Term (in years)   10 years    
Number of Shares (in shares) 10,000 10,000    
Exercise Price per Share (in dollars per share) $ 7.289 $ 7.289    
Fair value     308 77
Series D Warrants, Issued December 2013        
Class of Warrant or Right [Line Items]        
Contractual Term (in years)   7 years    
Number of Shares (in shares) 45,000 45,000    
Exercise Price per Share (in dollars per share) $ 7.289 $ 7.289    
Fair value     $ 1,386 $ 311
Common Class B Warrant        
Class of Warrant or Right [Line Items]        
Number of Shares (in shares) 51,270 51,270    
Number of warrants exercised (in shares) 717,824 772,824    
Exercise of warrants (in shares) 711,935 758,464    
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONVERTIBLE PREFERRED STOCK (Details)
$ in Thousands
1 Months Ended
Oct. 31, 2016
Sep. 30, 2016
shares
Jul. 31, 2016
USD ($)
shares
Temporary Equity [Line Items]      
Shares Authorized (in shares)     78,263,309
Shares Issued (in shares)     76,319,511
Shares Outstanding (in shares)     76,319,511
Aggregate Liquidation Preference | $     $ 370,244
Common Class B | Common Stock      
Temporary Equity [Line Items]      
Conversion ratio 1 1  
Conversion of convertible preferred stock to common stock upon initial public (in shares)   76,319,511  
Series A      
Temporary Equity [Line Items]      
Shares Authorized (in shares)     28,165,300
Shares Issued (in shares)     27,396,198
Shares Outstanding (in shares)     27,396,198
Aggregate Liquidation Preference | $     $ 15,494
Series B      
Temporary Equity [Line Items]      
Shares Authorized (in shares)     16,558,441
Shares Issued (in shares)     16,558,441
Shares Outstanding (in shares)     16,558,441
Aggregate Liquidation Preference | $     $ 25,250
Series C      
Temporary Equity [Line Items]      
Shares Authorized (in shares)     7,683,710
Shares Issued (in shares)     7,683,710
Shares Outstanding (in shares)     7,683,710
Aggregate Liquidation Preference | $     $ 33,000
Series D      
Temporary Equity [Line Items]      
Shares Authorized (in shares)     13,912,438
Shares Issued (in shares)     13,857,438
Shares Outstanding (in shares)     13,857,438
Aggregate Liquidation Preference | $     $ 151,500
Series E      
Temporary Equity [Line Items]      
Shares Authorized (in shares)     11,943,420
Shares Issued (in shares)     10,823,724
Shares Outstanding (in shares)     10,823,724
Aggregate Liquidation Preference | $     $ 145,000
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCKHOLDERS’ EQUITY (Details)
Jan. 31, 2017
vote
class
$ / shares
shares
Sep. 30, 2016
vote
class
Class of Stock [Line Items]    
Preferred stock, shares authorized (in shares) 200,000,000  
Preferred stock, par value (in dollars per share) | $ / shares $ 0.000025  
Preferred stock, shares issued (in shares) 0  
Preferred stock, shares outstanding (in shares) 0  
Common stock, number of classes of stock | class 2 2
Common stock, par value (in dollars per share) | $ / shares $ 0.000025  
Common Class A    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 1,000,000,000  
Common stock, shares issued (in shares) 33,500,377  
Common stock number of votes per share | vote 1 1
Common Class B    
Class of Stock [Line Items]    
Common stock, shares authorized (in shares) 200,000,000  
Common stock, shares issued (in shares) 109,713,179  
Common stock number of votes per share | vote 10 10
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
EQUITY AWARD PLANS - Additional Information (Details)
1 Months Ended 6 Months Ended
Aug. 16, 2016
USD ($)
shares
Sep. 30, 2016
USD ($)
purchase_period
$ / shares
shares
Jul. 31, 2016
$ / shares
shares
Jan. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares issued price per share (in dollars per share) | $ / shares       $ 16.00  
Compensation not yet recognized | $       $ 272,600,000  
Period for recognition (in years)       1 year 10 months 24 days  
Tender Offer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Incremental compensation cost | $ $ 3,400,000        
Exercise price be considered for conversion (in dollars per share) | $ / shares     $ 8.41    
Options, cancelled in period (in shares) 1,361,317        
2016 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance (in shares)       81,873,371  
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Nonvested RSUs (in shares)     12,265,369 19,871,766  
Granted (in shares)       8,020,980  
RSUs | Tender Offer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares) 911,489        
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of eligible compensation (up to)   15.00%      
Monetary cap | $   $ 25,000      
Share cap (in shares)   1,000      
Offering period duration (in months)   12 months      
Number of six-month purchase periods | purchase_period   2      
Purchase price of common stock, percent   85.00%      
Common Class A | 2016 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance (in shares)         22,400,000
Annual increase (in shares)   18,000,000      
Annual increase, percent of outstanding shares   5.00%      
Number of shares available for grant (in shares)       18,206,697  
Common Class A | Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance (in shares)   3,800,000      
Annual increase (in shares)   3,800,000      
Annual increase, percent of outstanding shares   1.00%      
Shares issued price per share (in dollars per share) | $ / shares   $ 16.0      
Common Class B | 2016 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for future issuance (in shares)       38,667,284  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
EQUITY AWARD PLANS - RSU (Details) - RSUs - $ / shares
6 Months Ended
Jan. 31, 2017
Jul. 31, 2016
Number of Shares    
Outstanding, beginning balance (in shares) 12,265,369  
Granted (in shares) 8,020,980  
Released (in shares) (4,375)  
Canceled/forfeited (in shares) (410,208)  
Outstanding, ending balance (in shares) 19,871,766  
Grant Date Fair Value per Share    
Outstanding (in dollars per share) $ 16.74 $ 13.23
Granted (in dollars per share) 21.98  
Released (in dollars per share) 14.80  
Canceled/forfeited (in dollars per share) $ 14.82  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.7.0.1
EQUITY AWARD PLANS - ESPP (Details) - Employee Stock Purchase Plan
6 Months Ended
Jan. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Expected term (in years) 9 months
Risk-free interest rate 0.60%
Volatility 50.60%
Dividend yield 0.00%
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 52,607 $ 4,950 $ 143,335 $ 10,336
RSUs        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 36,677 0 119,008 0
Employee Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 5,121 4,950 11,013 10,336
Employee Stock        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 10,809 0 13,314 0
Cost of revenue, product        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 848 104 1,814 213
Cost of revenue, support and other services        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 2,389 241 5,739 534
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 15,528 1,964 49,419 4,082
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense 28,759 1,612 62,785 3,241
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Total stock-based compensation expense $ 5,083 $ 1,029 $ 23,578 $ 2,266
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.7.0.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 501 $ 620 $ 577 $ 1,140
Valuation allowance release     $ 1,500  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET LOSS PER SHARE - Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Earnings Per Share [Abstract]        
Net loss $ (93,212) $ (33,205) $ (255,381) $ (71,750)
Weighted-average shares used in computing net loss per share attributable to common stockholders—basic and diluted (in shares) 141,996,600 43,666,825 108,185,194 43,252,879
Net loss per share attributable to common stockholders—basic and diluted (in dollars per share) $ (0.66) $ (0.76) $ (2.36) $ (1.66)
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
NET LOSS PER SHARE - Antidilutive Securities (Details) - shares
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 45,416,354 112,953,836 45,416,354 112,953,836
Stock awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 44,813,334 34,306,230 44,813,334 34,306,230
Common stock subject to repurchase        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 551,750 1,504,001 551,750 1,504,001
Common stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 51,270 0 51,270 0
Convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0 76,319,511 0 76,319,511
Convertible preferred stock warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0 824,094 0 824,094
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.7.0.1
SEGMENT INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Jul. 31, 2016
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 182,195 $ 102,697 $ 349,004 $ 190,453  
U.S.          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 102,173 61,720 205,044 118,448  
Long-lived assets 58,000   58,000   $ 30,000
Europe, the Middle East and Africa          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 33,272 20,982 57,520 37,343  
Asia-Pacific          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue 37,382 13,681 66,290 24,835  
Other Americas          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Total revenue $ 9,368 $ 6,314 $ 20,150 $ 9,827  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.7.0.1
RELATED PARTY TRANSACTIONS (Details)
3 Months Ended 6 Months Ended
Sep. 06, 2016
USD ($)
shares
Jan. 31, 2017
USD ($)
Jan. 31, 2016
USD ($)
Jan. 31, 2017
USD ($)
director
Jan. 31, 2016
USD ($)
Oct. 31, 2016
USD ($)
Sep. 05, 2016
Jul. 31, 2016
USD ($)
Related Party Transaction [Line Items]                
Purchases from related party   $ 500,000 $ 300,000 $ 700,000 $ 700,000      
Accounts receivable, related parties           $ 0   $ 0
Revenue from related parties   $ 0 $ 0 $ 100,000 $ 200,000      
PernixData Acquisition                
Related Party Transaction [Line Items]                
Business acquisition equity issued (in shares) | shares 1,711,019              
Contingent consideration maximum $ 19,000,000              
Lightspeed Venture Partners | Lightspeed Venture Partners                
Related Party Transaction [Line Items]                
Number of directors affiliated with related party | director       2        
Lightspeed Venture Partners | Lightspeed Venture Partners | Convertible preferred stock                
Related Party Transaction [Line Items]                
Ownership percentage by noncontrolling owners               36.70%
Lightspeed Venture Partners | PernixData Acquisition | Lightspeed Venture Partners                
Related Party Transaction [Line Items]                
Business acquisition equity issued (in shares) | shares 625,478              
Contingent consideration maximum $ 2,700,000              
PernixData | Lightspeed Venture Partners                
Related Party Transaction [Line Items]                
Ownership percentage             26.40%  
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +.6:4H?(\\#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+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ LY9I2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "SEFE*77\ZH/ K @ $0 &1O8U!R;W!S+V-O M&ULS9+;3L,P#(9?!>6^=0_C%'6Y 7$%$A*30-Q%CK=%-&V4&+5[>]*R M=4+P %S&_O/YL^0&O<0^T'/H/06V%"]&UW91HE^+/;.7 !'WY'3,4Z)+S6T? MG.;T##OP&C_TCJ JBBMPQ-IHUC !,[\0A6H,2@RDN0]'O,$%[S]#.\,, K7D MJ.,(95Z"4--$?QC;!LZ "<847/PND%F(<_5/[-P!<4R.T2ZI81CRH9YS:8<2 MWIX>7^9U,]M%UAU2^A6MY(.GM3A-?JWO[C9T5=5;<;LH;>5G)U>I] M&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&V MM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X M>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E M'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ( MX53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T M;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW? MZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;C MZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6 M-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[ MR:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>I MP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^ M",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SCFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ M ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH M9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-# MMW)+ZK:4OK4F.$KTL@'37[]EUVY".E,%.70[@:0KX# M;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW' MB/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$" M\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO* MWF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4" M(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8> M^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@ M#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6: M&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+ MOP%02P,$% @ LY9I2HA+%^"( @ (0D !@ !X;"]W;W)KU_>TD3D 'F-I. MN+Y];<-1BI?J_@3;S.QXG1W6><_XBR@IE2-D0\L8ZV MZLV5\89(->4W3W2NW+G+?%IZK6RGU@E?D';G1;U1^[XYB7W6CZS_A,=$XI<9\S^"WW06L'U3I3& MF=7"_#KGNY"L&:.HK33D=7A6K7GVPYL0C328@$<"G@@8_Y<0C(1@(J#0)#_L MS*3Z@4A2Y)SU#A_^K8[HHD";0!WF62^:LS/O5+9"K3X*/_<>.LR(V \(/$.@ M">&IV), A@3VV*+C?P4.-B* !0(P@\#0@QD]A.DA2 \-/9S1H\4!V(@8%HA M@@*Q42P9*9#8_7$@ D B60#[L*=^.$"]=Y5M_.O91LJ*SXEUDZRQK M:\3$(>PK9(M56P,]E=48!>CP(ZP4CL(-C(*W_LA0+!1D>U4O/Q6 M(=NK889Q%J9K6K!;D6U&O%+'"+8C2MZ=+FPV9%O)3C>UTLV"+ VS! "Q4 !@ !X;"]W;W)KPK'^,MSVQWJ(3YV M+UE_ZD*]G8(.389Y[K)#O3\NUZOIW4.W7K6O0[,_AH=NT;\>#G7WWR8T[?E^ M"'<.SW[7'1A>?[Y4]P5Y$= M R;%W_MP[F_N%^-0'MOV^_CPV_9^F8^.0A.>AK&).E[>0A6:9FPI^OAW;G1Y M[7,,O+U_;_V7:?!Q,(]U'ZJV^6>_'7;WRW*YV(;G^K49OK7G7\,\(+MZ/T_4\M_\>I@?@'(#7 #"? M!M <0"P@NSB;AOIS/=3K5=>>%]UEM4[UF!1P1W$RG\:7T]Q-O\71]O'MVQK- M*GL;VYDEFXL$;R4?%96BL%=)%ON_FD#5!$[Q=!OO]'A2XVF*-[?Q!1O$15), MDN-%@BXF.QN)E'F/N=?-&-6,D69*9N8BL3>] 'HPS',E9:7U'G0S5C5CI1G/ MS%AIQ@+R+*@4&>3.)J;&J6Z<<$,Y<^-D-QZYJE)41>F,[J50O132"S OA>RE MC&Z8%T7E@$K=2ZEZ*:47ULNF%+U80X5GBUE)&:$O72)GO.K&2S?$W'CI!KSA M*2-5!A$2,P.YSJ=T00?'5%7LAEDCKR/B\3.Q3H( 8K]CA*99X.3Y#T-)R>(,'H+'*P58K,(D"" M$J #%"1!#2=J"B)RBO$ M#4I6"B]2XEV12AT=IRAQ:CA.42EJ;<[K$T6%A*F)T5&*LJ@UO*A%6:Z6AI>^ ME:**12TEW.A81HEER[&,"F^I+'DA4RDZXVR.F'"D@QDEF"T'LZ;A]=+GFH]. M="2C1++E$$0)6Y'"2E4;ERF9Q#J1T8L=V"9X13I!21*4LWI#DHQ\E15)8N$?=?>R/_:+QW88VL-T#/79? M8YN[4&^O#TUX'L;;(MYWE^.YR\/0GN:CQ^QZ_KG^'U!+ P04 " "SEFE* M$GW>I:D$ #?% & 'AL+W=O.0G*1YB&?D M0U)'$LEC3<]%^:/:QEB/?A[VQ^INO*WKT^UD4JVW\9!7-\4I'M,WCT5YR.OT M6CY-JE,9\TUK=-A/4"DW.>2[XW@V;<>^EK-I\5SO=\?XM1Q5SX=#7OX[C_OB M?#>&\>O M]W3MFX&)K/I*7^*WV/]Y^EKF=XF%R^;W2$>JUUQ')7Q\6Y\#[$KS^*=W M.K[$; ROGU^]_]*23V0>\BHNBOW?NTV]O1N'\6@3'_/G??VM./\:>T)V/.K9 M_QY?XC[!FYFD&.MB7[7_1^OGJBX.O951VY^&4-\<.;FW: MKG4SV.Y.^UU:SRJ-OLP<3",N\@> W!]Y EA[PYF:3XETF@-(DY,G,2 M8,$13I,Y?.ID]:&3=]/4XEKIUEY?VQO9WHCVIK4WU_:6K'4'\2WDV"VD#E8% MLAP<%@ Q(RO"4>@"T)@K(:8%AU:F9D5JEE-SA%H'L5=AC';!$V8S !*@M*KO6*$R.SF?>8=W-V MP1#^"P&F?:8);"G 4C8[6L]64E2M8* $P4 K T;/*TH/A#2T*<4H/XYSQM/6 MN!1@J%!GCO(3PH(W>B#?0&R3]X L8_W0"9 [&&B^1$B72 MS!32&+A''.0=( M2[4 0Z,4T&(MA47CT0\0E%LL\![K-25H^&%3&3!^'(9.H:'\."P=<5;_5P+. M9&$P@^4V"[S/>D/I\;8'U@2@]#C,I]I,V0E=VP1+BZX8$P?S5^ZUP)NMIPT% MI,:7ZCO+7X[+TA_3K1QF=.HJGO*3FGP6<*#?@MQPP7."M+'TF.M(7[(D[10E M*."T1:^VBO(30 YI<9$\T=.R$D 9HB6K R0*X- E4&/\>]V3B.P M7Z("3FM4=.#M$4=8&B)PB_2'?8\)U)'5#M>U"AM%*M91@ M>$,EX$J"P770]^QDW8)W'=7?W_DY=/N6(T>BKHN#NW%SV-1U#$14#=IZMN8;RXO^_A8-X\^ M/9?=E5OW4A>G_CIQ0( %4( 8 M >&PO=V]R:W-H965T&ULC59M;YLP$/XKB.\K+\9 (X+4 MA$Z;M$E5IVV?'>(DJ("9[83NW\\VA%)SROHEMH_GN;OG?/(EZQE_$2=*I?/: MU*U8NR7 >$.D.O*C)SI.R=Z0FMH+?3_V&E*U;IX9 MVQ//,W:6==72)^Z(<],0_G=#:]:OW<"]&IZKXTEJ@Y=G'3G2'U3^[)ZX.GF3 MEWW5T%94K'4X/:S=AV#UF&J\ ?RJ:"]F>TR!J MN= MK6OM2*7Q9_3I3B$U<;Z_>O]LM"LM.R+HEM6_J[T\K=W4=?;T0,ZU?&;] M%SKJP:XSBO]&+[16<)V)BE&R6IA?ISP+R9K1BTJE(:_#6K5F[4?_5QI,"$=" M.!%4[%L$-!+0&R&Z28A&0O31"'@D8"N"-V@WQ2R()'G&6>_PH1TZHKLN6&%U M7:4VFMLQWU0]A;)>\A1EWD7[&2&; 1+.(''X'E(L(<&$\%3\*8D02F(3+NA6 M@.T2$5MI%O]U\GC3R;LT$5@K9/AH7JL(YD<@/S+\:,[WK5H/D,1 6@/Y=(_" MP"X' $,H]+%5$@ 68HS2P"H,@$N"!/NP. R*P\OB8)@?@_QX69S8*LX P?,T M VQ5< N 0LM1 3I*K:) (%A0 @I*EH(22U#R$4$ :"$(=&0+@D"PH!04E"X% M62$V*=2^R'XNM@!,M2^RVK( 8*I],;JWA $XW;ZV.&_V)C:4'\V $D[)SJW4 MG3NS3C/P(=1OJF7?!*MM -@+-3.'$??F?ABXWPD_5JUP=DRJE]R\MP?&)%79 M^W?J1DYJQD^'FAZDWB9JSX=)-QPDZ\8A[DW_)/)_4$L#!!0 ( +.6:4H- M*8-]504 "<; 8 >&PO=V]R:W-H965T&ULC9G=;N,V M$(5?Q?!]UIP9ZB]( JQ4%"W0 HL6;:^U"9,8:UNNI"3;MR\E:[W.S&'1FUA2 M#LG#(?5Q*-Z\=?V7X3F$;S;#_7/8M\.'[A@.\3^/7;]O MQWC;/VV&8Q_:A[G0?K=AY_+-OMT>UG;NYM@^A=_#^,?Q4Q_O-N=:'K;[Z;GPY%9@5?V[#VW!QO9JZ\KGKODPW/S_ZET?6YS*GAY_:WV'^?.Q\Y\;H?0=+N_M@_C\^VZ7*\>PF/[LAM_Z]Y^ M"DN'LO5JZ?TOX37LHGQR$MNX[W;#_'=U_S*,W7ZI)5K9MU]/O]O#_/NVU/^M M&"[ 2P$^%XAM_U$IGD52GR1\(:&S8A,K/[? J(6:37%^WT!C%;G@ M%@3V0>;RF2E-*R*L)D-C18GQK:"-RMI0G:TKTP(3B8I<8U575#F/O9## M[[^S;G(- &<:JEA1H@&B*^$B828!([)3/U4#A,U'8M,=[;1>-.^=5H7H84:Z M. A%*L 83B0VP*5V)+:ETGD38B"KJ*@2?C#LR-*N,A'RMB$N7*']6!F[LDS8 MP;"CS-CQ&KZ+YCV(Q&M< 5F,HJ2&"\.3+#T]:3\0C*37 B3S9+S&%]"5Q"XUG3%,R=*4G!DPP%.I MR$P@!-1+W^^S'0Q4=H9AY!)K)F,,,H$^Z65S$;U_1WU."MX-U#G'J1P.!-GB\BHO M,S*1 3HB+E/O& 8K%^ U3:"',0P9P%"[K=E"CC/O,YW> ETJQAB$#$"HEZ2: M$>%RIQ,-).,\2X1', C%9I:DD5N+S1J9].ZK 2JJBD2B(1BJ J!*&JH"8!EW M;P870)<8+<$\%GVM!22G!8G>TC5(ER76%\$8%8!1TD@7D'5R M7E0Z>0>Z*^*8Y2X!2\?K]!*JX*4GTR&.4>H!2 MUF3W%I'$A?E>]K]!ZC%(/8/H)C)VC_'G ?XTUVION5:9#T- 1%65>,E]XF,D M2")9P]A;N.55J1$(5%E1)!)_CQGH 0-9,]!;MF5FI*VF=*F!POSS@'^L^>O173Y=3KR/C?3 MQLJTF#N/T)?_BZ?FTYR-/QQ/J>4W7S>G,YGLUIR.D M7]O^:7L85I^[<>SV\Q'%8]>-(3IT'V*@GD/[<+[9A<=QNBSB=7\ZNCG=C-UQ M.9;:G,_&[OX%4$L#!!0 ( +.6:4IF2SS.KP$ -(# 8 >&PO=V]R M:W-H965T&UL?5/;CIPP#/V5*!^P83+3BT: M+-5U4JM--JJ M[7,&#$2;Q#0)P_;OFP2&TBWM"[&-S_&QX^0CVB?7 7CRK)5Q!>V\[X^,N:H# M+=P=]F#"GP:M%CZXMF6NMR#J!-**\2Q[S;20AI9YBIUMF>/@E31PML0-6@O[ M\P0*QX+NZ"WP*-O.QP K\UZT\ 7\U_YL@\<6EEIJ,$ZB(1::@M[OCJ=#S$\) MWR2,;F63V,D%\2DZ'^N"9E$0**A\9!#AN,(#*!6)@HP?,R==2D;@VKZQOT^] MAUXNPL$#JN^R]EU!WU)20R,&Y1]Q_ !S/Z\HF9O_!%=0(3TJ"34J5"Y]234X MCWIF"5*T>)Y.:=(YSOPWV#: SP#^ L"F0DGY.^%%F5L3-GD571;VGJ<[^9T^;?MG M85MI'+F@#S>;YM\@>@A2LKNP0EUX8(NCH/'1?!-L.ZW9Y'CLYQ?$EF=<_@)0 M2P,$% @ LY9I2GF-#1*U 0 T@, !@ !X;"]W;W)KT-\#J"E&3);G?#%!>:EGGTG4R9X^"DT' RQ Y*0,A!Y&3]G3KJD#,#U^9W]4ZS=UW+F%AY0_A"U MZPIZ1TD-#1^D>\;Q,\SU7%,R%_\(%Y ^/"CQ.2J4-JZD&JQ#-;-X*8J_3KO0 M<1^GFYL/,VP;D,R 9 '+JI,(WP] ^%V39! MMDF018+LOR5NQ5S_E82M>JK M'&:+*EPT'&25]YE8.^3^":_PZ=I?^*F%=J2 M,SK_LK'_#:(#+V5WY4>H\Q]L,20T+AQO_=E,8S89#OOY!['E&Y>_ %!+ P04 M " "SEFE*!.KM9[0! #2 P & 'AL+W=O552VYRVSG4'QFS9@N+V"CO0_J9&H[CSIFF8 M[0SP*H*49,EF<\T4%YH66?2=3)%A[Z30<#+$]DIQ\^<($H><;NF;XU$TK0L. M5F0=;^ GN%_=R7B+S2R54*"M0$T,U#F]W1Z.NQ ? WX+&.SB3$(E9\3G8'RK MTA\;\K@C*V(=UZ\]=Y+ ML4VO,W8)1%/,<8Q)EC%S!//L>K,/3585IA*;$] MXW/.7#PN)F.?70_@R8N2VI6T]WXX,N;J'A1W-V8 C3>ML8I[-&W'W&"!-Y&D M)$N3Y!U37&A:%=%WME5A1B^%AK,E;E2*V]\GD&8JZ8&^.AY%U_O@8%4Q\ Z^ M@_\QG"U:;%5IA +MA-'$0EO2^\/QE =\!#P)F-SF3$(E%V.>@_&E*6D2$@() MM0\*'+##RIVA\7]([2AIH^2C] MHYD^PU+/+25+\5_A"A+A(1.,41OIXDKJT7FC%A5,1?&7>1#SP\\>&88F_JX(RMB'>8O$/OM3ID'PIV M#4(+YC1CTBUF13!47T.D>R%.Z7_T=)^>[6:817JVC9XG^P+YKD >!?(W2]S! MY/\6R38]56"[.$V.U&;4<9(WWG5@[]/X)G_A\[1_X[83VI&+\?BRL?^M,1XP ME>0&1ZC'#[8:$EH?CN_Q;.&PO=V]R:W-H965T-L1/-L6P!'7K7J;$Y;Y_H#8[9L00M[@SUT_D^-1@OG7=,PVQL0521IQ?AN M=\NTD!TMLA@[F2+#P2G9P6U0JJ:&S$CMBH,[IW?YP3 ,^ GY*&.W*)J&3,^)S<+Y4.=V%@D!!Z8*" M\,<%[D&I(.3+>)DUZ9(R$-?V5?TA]NY[.0L+]ZA^R)U.F47SW'6O]*V"7PF\'<$ M-B6*E7\63A29P9&8:?:]"%>\/W _FS($XRCB/U^\]=%+L4]YQBY!:,8<)PQ? M8Q8$\^I+"KZ5XLC_HO-M>K)981+IR3I[\H_\Z:9 &@72_[:XA4G>)6&KF6HP M3=PF2THC E[*[\2O4^@>V M. IJ%\R/WC;3FDV.PWY^06QYQL4?4$L#!!0 ( +.6:4K1)X0%M $ -(# M 9 >&PO=V]R:W-H965T MO&IE7$$[[_LC8Z[J0 MW@SV8<-.@U<('T[;,]19$G4!:,;[;W3$MI*%EGGQG M6^8X>"4-G"UQ@];"_CR!PK&@>_KF>)9MYZ.#E7DO6O@"_FM_ML%B"TLM-1@G MT1 +34$?]\=3%N-3P#<)HUN=2:SD@O@2C8]U07=1$"BH?&008;O"$R@5B8*, M'S,G75)&X/K\QOX^U1YJN0@'3ZB^R]IW!7V@I(9&#,H_X_@!YGIN*9F+_P17 M4"$\*@DY*E0NK:0:G$<]LP0I6KQ.NS1I'Z<;?C_#M@%\!O %\)#RL"E14OY. M>%'F%D=BI][W(C[Q_LA#;ZKH3*U(=T&\"]YKN<^RG%TCT1QSFF+X.F:)8(%] M2<&W4ISX/W"^#3]L*CPD^.$/A;?;!-DF098(LO^6N!5S]U<2MNJI!MNF:7*D MPL&D25YYEX%]Y.E-?H=/T_Y9V%8:1R[HP\NF_C>('H*4W4T8H2Y\L,50T/AX MO ]G.XW99'CLYQ_$EF]<_@)02P,$% @ LY9I2OB3S,"T 0 T@, !D M !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$L==L\BV MU'2:5JF5HD[;/A/[;*,"YP&.VW\_P*[GM=:^ '?<>_?N.+(!S;-M 1QY45+; MG+;.=0?&;-F"XO8*.]#^ID:CN/.F:9CM#/ J@I1DR6;SB2DN-"VRZ#N9(L/> M2:'A9(CME>+F]0@2AYQNZ9OC232M"PY69!UOX#NX']W)>(O-+)50H*U 30S4 M.;W='HYIB(\!/P4,=G$FH9(SXG,P[JN<;H(@D%"ZP,#]=H$[D#(0>1F_)TXZ MIPS Y?F-_6NLW==RYA;N4/X2E6MSNJ>D@IKWTCWA\ VF>JXIF8I_@ M('QZ4 M^!PE2AM74O;6H9I8O!3%7\9=Z+@/X\UU,L'6 ]X>.+M(?&]*8,SMB+>>?'6>R_%-KW)V"4033'',299QLP1S+//*9*U M%,?D SQ9A^]6%>XB?/>/POTZ0;I*D$:"]+\EKL5\?I>$+7JJP#1QFBPIL==Q MDA?>>6!OXR.RO^'CM#]RTPAMR1F=?]G8_QK1@9>RN?(CU/H/-AL2:A>.-_YL MQC$;#8?=](/8_(V+/U!+ P04 " "SEFE*YA966[(! #2 P &0 'AL M+W=O"4[.!D MB!VT%N;7$12..=W1J^-1-JT+#E9DO6C@&[CO_D"@_#;!1Y J4#D9?R<.>F2,@#7 MYRO[QUB[K^4L+#R@>I*5:W-Z1TD%M1B4>\3Q$\SUW%(R%_\%+J!\>%#BF;Q4K1XF7;9Q7V<;M(K;!O 9P!? '<1P*9$4?D'X421&1R)F7K? MB_#$NP/WO2F#,[8BWGGQUGLOQ>XVR=@E$,TQQRF&KV.6".;9EQ1\*\61_P/G MV_#]IL)]A.__4/B?_.DF01H)TC=+W(KY6R5;]52#:>(T65+BT,5)7GF7@;WG M\4U>PZ=I_RI,(SM+SNC\R\;^UX@.O)3DQH]0ZS_88BBH73B^]VX,]:'_3H%'<>=.TS/8&>!U!2K)DMWO'%!>:EGGTG4V9X^"DT' VQ Y*\#Q,\SU'"B9B_\*5Y ^/"CQ.2J4-JZD&JQ# M-;-X*8H_3[O0<1^GF_3##-L&)#,@60"W,0^;$D7E'[GC96YP)&;J?<_#$^^/ MB>]-%9RQ%?'.B[?>>RWWAS1GUT TQYRFF&0=LT0PS[ZD2+92G))7\&0;GFXJ M3",\_4=AMDV0;1)DD2![L\2MF,-_2=BJIPI,&Z?)D@H''2=YY5T&]BZ);_(W M?)KV;]RT0EMR0>=?-O:_073@I>QN_ AU_H,MAH3&A>-[?S;3F$V&PW[^06SY MQN4?4$L#!!0 ( +.6:4JE3FD&M $ -(# 9 >&PO=V]R:W-H965T M-\=&'-% UJX*]-! MBS>5L5IX-&W-7&=!E!&D%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK87\=09DA MHPG]=#S+NO'!P?*T$S6\@/_>G2Q:;&8II8;62=,2"U5&[Y+#<1?B8\ /"8-; MG$FHY&S,:S"^E!G=!$&@H/"!0>!V@7M0*A"AC+>)D\XI W!Y_F1_C+5C+6?A MX-ZHG[+T34;WE)10B5[Y9S,\P53/-253\5_A @K#@Q+,41CEXDJ*WGFC)Q:4 MHL7[N,LV[L-XPY,)M@[@$X#/@'W,P\9$4?F#\")/K1F('7O?B?#$R8%C;XK@ MC*V(=RC>H?>2)]'S9V/_*& \H97.%(]3@!YL-!94/QUL\VW',1L.;;OI!;/[&^0=0 M2P,$% @ LY9I2A\ <[6U 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5RQ\0LRS9I"M RJ:J6JF55JG:/GMA "N^4-LL MZ=]W; A%#E-2NH)WW_9$Q5W6@N+LQ/6B\:8Q5 MW*-I6^9Z"[R.)"59FB0'IKC0M,RC[VS+W Q>"@UG2]R@%+=_3B#-6- =?74\ MB;;SP<'*O.0[&E[J@24@()%0^*'#&#]$]F_ QS/;>4S,5_A2M(A(=,,$9EI(LKJ0;GC9I5,!7%7Z9= MZ+B/T\U=-M.V">E,2!?"?8S#ID Q\X_<\S*W9B1VZGW/PQ/OCBGVI@K.V(IX MA\D[]%[+W>V'G%V#T(PY39ATC5D0#-67$.E6B%/ZAIYNT_>;&>XC?;^.?DBV M!;)-@2P*9.^6N($Y_%\D6_54@6WC-#E2F4''25YYEX%]2..;_(-/T_Z-VU9H M1R[&X\O&_C?&>,!4DAL&UL?5/;;MP@$/T5Q >$7>RFTIW_? M 3NNVUIY 6:8<^;,,&2CL2^N!?#D34GMR168&+SL-)TO M@O%4Y707!(&$T@<&@=L%[D#*0(0R7F=.NJ0,P/7YG?TAUHZUG(6#.R-_=I5O M>%%DUHS$3KWO17CB_8%C;\K@C*V(=RC> MH?=2[*]YQBZ!:(XY3C%\';-$,&1?4O"M%$?^'YQOPY--A4F$)W\I3+8)TDV" M-!*D'Y:X%9/^DX2M>JK -G&:'"G-H.,DK[S+P-[R^"9_PJ=I_RILTVE'SL;C MR\;^U\9X0"F[*QRA%C_88DBH?3A^QK.=QFPRO.GG'\26;US\!E!+ P04 M" "SEFE*>T-8=[0! #2 P &0 'AL+W=O_4M0"!O6AF?TS:$[LB8+UO0PM_9#@S>U-9I$=!T#?.= M U$ED%:,;S8'IH4TM,B2[^R*S/9!20-G1WROM7 _3Z#LD-,MO3E>9-.&Z&!% MUHD&OD#XVIT=6FQFJ:0&XZ4UQ$&=TZ?M\;2/\2G@FX3!+\XD5G*Q]C4:'ZN< M;J(@4%"&R"!PN\(S*!6)4,:/B9/.*2-P>;ZQOT^U8RT7X>'9JN^R"FU.'RFI MH!:]"B]V^ !3/?>43,5_@BLH#(]*,$=IE4\K*7L?K)Y84(H6;^,N3=J'\69W M@ZT#^ 3@,^ Q =B8*"E_)X(H,F<'XL;>=R(^\?;(L3=E=*96I#L4[]%[+;:' M^XQ=(]$4.V6@$VTT_B,W?N/@%4$L#!!0 ( +.6 M:4IC)1ACM0$ -(# 9 >&PO=V]R:W-H965T<"CMM_7\"NYVW6O@!W MW'OW[CC2 =6JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2 MBO$DN69:R);F:?2=3)YB[Y1LX62([;46YNT("H>,;NB'XU'6C0L.EJ>=J.$' MN)_=R7B+S2REU-!:B2TQ4&7T;G,X[D)\#'B2,-C%F81*SHC/P?A:9C0)@D!! MX0*#\-L%[D&I0.1EO$R<=$X9@,OS!_M#K-W7.T?Q>FEJTE9W3^96/_*T0' M7DIRY4>H\1]L-A14+AQO_-F,8S8:#KOI!['Y&^?O4$L#!!0 ( +.6:4K% M:86AM@$ -(# 9 >&PO=V]R:W-H965TOG8'RK"[P+@D! Y0(# M\]L%[D&(0.1EO,R<>$D9@.OS._N76+NOYN*_ >HQH:-@CWJ,>O M,-=SC=%<_'>X@/#A08G/46EAXXJJP3HM9Q8O1;+7:>4/S+$R-WI$9NI]S\(3)P?J>U,%9VQ%O//BK?=>RN0VRD'A?\AR#8)LDB0?2!(/Y6X%9-] M2D)6/95@VCA-%E5Z4'&25]YE8.]H?)._X=.T_V"FY"F[ M*S]"G?]@BR&@<>%XZ\]F&K/)<+J??Q!9OG'Y!E!+ P04 " "SEFE*+(P3 MK_4! #+!0 &0 'AL+W=O9>B,?NHLK;=46J*"B0W#ZJ%QGVY*"VY=:$NJ6DU\',@24%9'*^H MY'43Y5G('76>J:L5=0-'3PG>P/]JC M=A$=51_%OB 04%BO MP-UR@R<0P@NY,MX&S6BT],3I_J[^''IWO9RX@25.(]""1-^27$U5LE!Q94B^7N_UDU8NT'_3L,);""P M&8'V1J'R3]SR/-.J([H_^Y;[*U[LF#N;PB?#481OKGCCLK=\L4XS>O-" ^;0 M8]@4,R*H4Q\M&&9Q8!_H#*'=U'*@BLE?G#_C\I-UC$0<+%^NW9[W<^7/K"J'48G'>=W_@=0 M2P,$% @ LY9I2B&[XFNW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LU[2D!4@91-%K=1*JU1MGKTP@!5?J&V6 M].]K&T))PHOM&9]SYN)Q/FKS8CL AUZE4+; G7/]@1!;=2"9O=(]*'_3:".9 M\Z9IB>T-L#J2I" T2;X0R;C"91Y])U/F>G""*S@99 @+-<*&6@*?+<['-. CX#?'$:[.J-0R5GK MEV!\JPNY!B"#DT_@S:^(E9""NSV_JC[%V7\N96;C7XIG7 MKBMPAE$-#1N$>]+C5YCKN<9H+OX[7$!X>,C$QZBTL'%%U6"=EK.*3T6RUVGG M*N[C='.3S;1M IT)="%D,0Z9 L7,'YAC96[TB,S4^YZ%)]X=J.]-%9RQ%?'. M)V^]]U+NLBPGER T8XX3AJXQ"X)X]24$W0IQI)_H=)N^W\QP'^G[=?1]NBV0 M;@JD42!]5^+MAQ(W,+?)AR!DU5,)IHW39%&E!Q4G>>5=!O:.QC?Y#Y^F_027/D1ZOP'6PP!C0O'&W\VTYA-AM/]_(/(\HW+?U!+ M P04 " "SEFE*QYLB%\T! "7P)W?E[N"$\#O%D:]VB/7R47* M5Q=\*S.\!RN,/3U>N\?W88%]4&#O M!?8?6J2;%D.8.&QR")H< @+[C4D(V[V:!F8*C.SGMX L#U+^%U!+ P04 " "SEFE*4$)RU\,! W! M&0 'AL+W=OJAPZ_5$I+;C'4-3.]!E[Z(BE8$D5?F.1M1_/4YXXZ M3]5@1=O!41,S2,GUWP,(-68TII?$4ULWUB58GO:\AM]@__1'C1%;6,I60F=: MU1$-54;OX_UAY_ >\-S":%9[XCHY*?7J@A]E1B-G" 04UC%P7,[P $(X(K3Q M-G/21=(5KO<7]N^^=^SEQ T\*/'2EK;)Z"TE)51\$/9)C8\P][.C9&[^)YQ! M(-PY08U"">-_23$8J^3,@E8D?Y_6MO/K./-?RL(%R5R07!6P2<@[_\8MSU.M M1J*GL^^YN^)XG^#9%"[IC\)_0_,&L^<\OKM-V=D1S9C#A$G6F 7!D'V12$(2 MA^13>1(NWP0=;GSY9JV^C<($VR#!UA-L_VOQ[JK%SQA\UV&175!D%R"(KT1" MF.NC8*N+DZ!K_V0-*=30^7%999>IN$_\Q7_ IY'ZQ77==H:W/ 56]?.8LN6_(O\'4$L#!!0 ( +.6:4IT MM!TS]@$ ,L% 9 >&PO=V]R:W-H965T^V024!K8]8V8?OVM0VAE)W"UXKZ/1D'KA*CE*^N<6W4T9"EQ!P M*(QS8':XPA-P[HQL&N^#)QF1+G ZO[D_^]IM+4>FX4GRW]7)E!G9D. $9]9R M\R*[KS#4LR3!4/QWN *W)9122:_\;%*TV4@PN-A7!/OJQJOW8#?ZW,#P@ M'@+B60#M03[S+\RP/%6R"U1_]@US?W&TB^W9%&[3'X7_9I/7=O>:QV&2TJLS M&C3[7A-/--&HH-9]1,088A]_"H_Q\ 3-,/'AR92>W.$O4(.%-UC\5^)B5B*F M6>*0)0I9(@:K&033K''("H6L$(/-#()IMCADC4+6GPVB< 9!-/<@&Q2R02#1 M#()I[MR<+0K9(@;SNXUI%C,(G3PF >KBVX@."MG6OH5-=L=.]1C[Q_A/WK>Y M'TQ=JEH'1VGLD_8/[RRE 9M*^&#O1VD[Z[C@<#9NNK9SU?>7?F%D,[1..O;O M_"]02P,$% @ LY9I2A&UL;5/;;MP@$/T5Q >$->ML5BO;4C95U4JMM$K5]IFUQQ<% M&!?P.OW[ G9<-_4+,,,Y9RX,V8CFQ;8 CKPJJ6U.6^?Z$V.V;$$)>X<]:']3 MHU'">=,TS/8&1!5)2C*^VQV8$IVF119]%U-D.#C9:;@88@>EA/E]!HEC3A/Z MYGCNFM8%!RNR7C3P#=SW_F*\Q1:5JE.@;8>:&*AS^IBD2,A#7YS?UC[%V7\M56'A" M^;.K7)O3(R45U&*0[AG'3S#7T-L#J"I" T23X1R;C"91Y])U/F>G""*S@99 ]+C/>5=!O:6QC?Y$SY- M^R,S+5<6G;7S+QO[WVCMP*>27/D1ZOP'6PP!C0O'S_YLIC&;#*?[^0>1Y1N7 MOP%02P,$% @ LY9I2J"2^6JU 0 T@, !D !X;"]W;W)K&UL;5/;3MPP$/T5RQ^ =[V!HE42B04A*K72BJKEV9M,+L*7 MU'8V].\[=K(A0%YLS_B<,Q>/T\'85]< >/*FI'89;;SO]HRYH@$EW)7I0.-- M9:P2'DU;,]=9$&4D*43,7_@#-(A(=,,$9AI(LK*7KGC9I4,!4E MWL:]U7$?QIOD0ELG\(G 9\)M)+ Q4,S\07B1I]8,Q(Z][T1XXNV>8V^*X(RM MB'>8O$/O.>=\F[)S$)HPAQ'#%YAW!$/U.01?"W'@7^A\G;Y;S7 7Z;ME].MD M72!9%4BB0/*A1/ZIQ#7,[E,0MNBI EO':7*D,+V.D[SPS@-[Q^.;O,/':?\I M;-UJ1T[&X\O&_E?&>,!4-E&UL=51MCYP@$/XKA!]PN.RN7C=J69&AG24ZE4W :]"=[I##?&]"="=-& 8/I!]M#9DTHJ MP8PU54UTKX"5/DAP0J,H)H*U' ;.'9%-X^?,B1=)%[C>W]D_^-IM+5>FX5GR M'VUIF@P_8E1"Q09N7N3X$>9ZCAC-Q7^&&W +=YE8C4)R[;^H&+218F:QJ0CV M-JUMY]=QYK^'A0/H'$ W 602\IF_9X;EJ9(C4E/O>^9^\>Y$;6\*Y_2M\&6V]MYS20TINCFC&G"<,76%V"X)8]D6"AB3.])]P&@[?!S/<^_#]6CV.P@2' M(,'!$QS^*O&X*3&$B<,BQZ#(,4"0;$1"F,>P2!P4B0,$[S8B ;[B?HK_ <^/0Y?F*K;3J.K-'80 M_'6MI#1@4XD>;%<;^QXM!H?*N&UB]VJ:RLDPLI\?'+*\>OEO4$L#!!0 ( M +.6:4I@_Q 3P@$ #<$ 9 >&PO=V]R:W-H965TA=@:LQQUM\33QW36M]@A19 MSQKX!?9W?](N(@M+U0F0IE,2::AS_+ ]'%./#X _'8QFM4>^D[-2KSYXJG*\ M\8: 0VD] W/+!1Z!%)!)*#C_RBPK,JU&I*>S[YF_XNV!NK,I?3(<1?CFS!N7O10T23)R M\40SYCAAZ JS71#$L2\2-"9QI/^5TWAY$G68A/)DK;[?QPEV48)=(-A]:G%W MTV(,D\9%TJA(&B'8WXC$,/ @ZU]=M[M]?36YX"J_IY3,GR7U'\ M U!+ P04 " "SEFE* K(08[@! #2 P &0 'AL+W=OV$ *[Y0 MVRS)W\-\U.;9=@ .O4BA;($[Y_HC(;;J0#)[HWM0_J;1 M1C+G3=,2VQM@=21)06B2W!+)N,)E'GUG4^9Z<((K.!MD!RF9>3V!T&.!=_C= M\<3;S@4'*?.>M? #W,_^;+Q%%I6:2U"6:X4,- 6^VQU/6T*]R!$$/)I_)DU\1(R$-?G=_6OL79?RX59N-?B M-Z]=5^ ]1C4T;!#N28_?8*[G$T9S\0]P!>'A(1,?H]+"QA55@W5:SBH^% MIIVKN(_337J8:=L$.A/H0MC'.&0*%#/_PAPK]RP\\>Y(?6^JX(RM MB'<^>>N]UY*F^YQ<@]",.4T8NL+L%@3QZDL(NA7B1/^CTVUZNIEA&NGI.OKM M85L@VQ3(HD#V3XF'#R5N8++D0Q"RZJD$T\9ILJC2@XJ3O/(N WM'XYO\A4_3 M_LA,RY5%%^W\R\;^-UH[\*DD-WZ$.O_!%D- X\+QLS^;:P,V&$*41%JR6[52*ZU:M7UF$R=!"S@U M3K+]^_K"$C #RKX$[)R9,S.> \/RROAK?:14.&]E4=4K]RC$:>%Y]?9(RZR> ML1.MY#][QLM,R"4_>/6)TVRGC6665^YZJ?>>^7K)SJ+(*_K,G?I< MEAG_E]*"75LIIN6/$GWXGCRIV[SH[NLW,A?K#K%]HD1%RGR?X; MO=!"PE4DDF/+BEK_.MMS+5C9>)&AE-F;N>:5OEX;_^]FL %N#'!K@.-)@Z Q M"&X&R:1!V!B$-P,\:4 : ](:!($NK\E=%_,Q$]EZR=G5X:8?3IEJ.[0@\KBV M:E.?COY/UK.6NY4S$8.)P%Y$H#'ZO8T&:1#QDA4,)"V?8#&$LRF M <%]9@YO$M(/9.0A@X! 1@X&@<^'!X3OUQR"58N".R31@'JYXF!<$@@6. (4 M3D8Z'L$"1N0#&O:NG2T[5T)-.IW==KY_T/.EM9^BQ<9,Z3\8/>54[ M+TS(852/C'O&!)41^C,9VU%^I[2+@NZ%NHWE/3?#NED(=FH^1+SV:VC]'U!+ M P04 " "SEFE*IXE-#XL# #G$0 &0 'AL+W=O..K/JNNU,.[/33MO?K$9E%HB%J-NW M;_A8%\)!\8] //?DW@OG$#(YB^PMWW,NC?FL3\&/@1[?:R&+!FDT.XXS^Y_'5XR=25=6'91 E/\TBD1L:W4_.1 MC)^96P24B-\1/^>-)&)FF,MXKS\-=;'7(JD9E&I).%[=8S2\GBN^3_"< "M ^@E@+A7 U@= MP#X#G*L!3AW@#)W!K0/!=#?#K %^;P:JZ6]ZN92C#V2039R.K MGKA#6#S89.RK!V)=#);WO_Q/W;%0:0!DVK6@;O"RL) MG!:!@PD<2."4!*Q%X&("%Q*X( -/*[/"C$I,6F+L!X(G\> D'IC$QP0^)/"' MEQE @@!D$&AE!L/+',%)1F"2$28@-M:I/;Q0TB-UTLW"MS4-01#1U8Y NI @ MJ$<#!$K^D5! T:,"@G5$V!U]PTHBSNV^S2'(U9L[ +2$($]O[G50NRRL;P($ M[O=HCV#U$N^.YF+]$G](PJ!-B*WZ=X[!ED M-+RY%)L&M0A8&&@-W<) M09J85P@4]"6#/8H"/PAZS)9B/Z#!'2W!?D#!(D)OR0J">J3!L&DPI.*>]P+# M F5D>+4,"Y2A5[_^ $"0OEI'H"#H2:9G,8YDU>/F#,N*W;$>9UA6#+VP.RU! M(/U;#($:EE\E8S4^(1.>[;H50G*5N_V@^.L^J MK8?J0HI#O:UB7?9V9O\!4$L#!!0 ( +.6:4HE)?BE0@( 'D' 9 M>&PO=V]R:W-H965T,%'!2_&VNRMEFV M9$N:LVS[35M:S4%Q0.O9W0_0XUI]/=L?!7P^W@<$\HZ+%UE2JIS7FC5R[99* MM2N$Y+&D-9%/O*6-_G+FHB9*=\4%R5903&J2=6X16[']J+(^56Q MJJ%[XT,9[]:N[[X-/%>74ID!5.0MN=!O5'UO]T+WT*ARJFK:R(HW MCJ#GM?O!7^U\; @6\:.BG;QK.R;*@?,7T_E\6KN>J8@R>E1&@NC7C6XI8T9) MU_%K$'5'3T.\;[^I?[3A=9@#D73+V<_JI,JUF[K.B9[)E:EGWGVB0Z#(=8;T M7^B-,@TWE6B/(V?2/IWC52I>#RJZE)J\]N^JL>^N_Y+$ PTFX(& 1X*?ODL( M!D+PEQ"^2P@'0C@AH#Z*G9L=4:3(!>\CFQ$:,)L>@Q\P_B-F"V >$3L $8T0I(L<*\5@I=CR@X7 =(5A'.*L#9P$L$($"T?_/1 P*Q$ % MDY";>!8R2;R%G GHD@ NT<2EQT1W+A%.(S^!?5+0)P5\)@N[2><+&RZER4"7 M[)]_SR:;A0G3)1/?@[>C!X1)IOO1FZ7189:,%O:]#QBE4R,(E"WXP+O6Q_-Y M\V8'#)X%BF=YT-V19BZEKT1&PO=V]R:W-H965TR#3JQF8$H'D5=FT@ZC]]3T/"L:1POS]^C?QR*U\6\E+UXE/6O:JUV M\S /@[78E(=:?9.G3V(J* F#J?HOXBAJ;6XRT1HK6??#;[ Z]$HV4Q2=2E.^ MC<>J'8ZG*?Z[&^V DP.>'2#^IP.?'/BM#O'D$%L.T5C*T)NG4I6+62=/03<^ MWGUIWB)XB'7W5^;FT.SA/]V>7M\]+CB#670T@2:;Y6B#5S9X;?/HVE@63X1% M0C-2)B-D$DMFM$DN M.YX!,"AHH9P4RHF.VD*434J+%*1(003(+)'"?7\*;]. T40R0BBWD61.WS#V M"GG0!T*HL(7 ?4"Y5X@F%Y 08K80.D*95X<&'/CM2P30;((+)]H/>;*Y:@E+ MP*-#(PR)VQ)P6I*X+8'P04>W+>V<'3N4L8\2D@3CP3Q8(W/);K$WV6 MGL&!-/)(( _<5G*1O\.$>T!"S[0FF =[QJ#+O!DRON[1U",QU\'W94%3C_'M M$Q5IH)$ VAD/2 "=^!8YI(E&@FCP##*D6<7L/\JE(41JG#KEYNXX!'^]-(9( MS%WPO"&R@31MRW7G,:&TYAX_D6XI[/7'<*^JNE>>#$ M%'2K);YCT7ZVT<4^Q.PDOY;=MFK[X$4JO:49-AX;*970 =F]YF*G-Z_GBUIL ME#G-]'DW[N#&"R7WT^XT.F^1%W\!4$L#!!0 ( +.6:4H<+)X+/0( *H' M 9 >&PO=V]R:W-H965TW_ -K.S,XO7SEHA7U3! MF/9>*UZKE5]HW3PBI/8%JZAZ$ VKS9>CD!759BI/2#62T8,+JC@*@R!!%2UK M/\_[.3+8>4'5A'C;*\M M!36O"]LPSBV3T?&K)_6'G#9P/+ZR?W+FC9D=56PC^,_RH(N5O_"] SO2,]=/ MHOW,>D.Q[_7NO[(+XP9NE9@<>\&5>WK[L]*BZEF,E(J^=N^R=N^VY[^&P0%A M'Q . 3AZ,X#T >0N '7*G-6/5-,\DZ+U9/>W&FHW!7XDIIA[N^AJY[X9M\JL M7G(2X@Q=+%&/67>8<(P)PEO,9HKYBT!&P2 C!&6$+ISI.XU1F 9PF@A,$TW2A,OTKES1>]+$8)H8TP\<@H3G P8W0!IED :1*88 D2+/]_X^ [H#@WUMGW8/&/Y7$<_\4 MS[0:!C;/XC[1%$3P8B8/W$LX! RE,Q1P-V'RCK+"G8*GK0*4==HK43*W@S#< M*WC:+$!9H8ZZ+RL:'9KV%OM&Y:FLE;<3VIR_[I0\"J&9(0P>#&%A+LYAPME1 MVV%JQK*[/;J)%DU_,Z+A>L[_ %!+ P04 " "SEFE*A'PSO"@" 1!@ M&0 'AL+W=O\/]%A&D M)5752JT4;;7MLT,F :V-J>V$[=_7-H0EX%9]P?9PYLPY-A[RGK)77@,(ZXW@ MEN_L6HANZSB\JH$@OJ$=M/+-F3*"A%RRB\,[!NBDDPAV?->-'8*:UBYR'3NP M(J=7@9L6#LSB5T(0^UT"IOW.]NQ[X+FYU$(%G"+OT 6^@WCI#DRNG(GEU!!H M>4-;B\%Y9S]YVWVB\!KPHX&>S^:6BL#/F MB$9,.6#\&<:;$(YDGTKXIA*EOTKW'POLUX@X,%<(C"8"G1_,302NF2 T$H2: M('P@\!:[,& 2C6D'3)AEB;OPLH9Y69BF?_$3&>5$*SGIHDP9K>?'43%_%2]KNA/;W3#,WR&V*7IN76 MD0IYS_5M/%,J0(IT-_( :]F?IP6&LU#31,[9T*6&A:#=V("=Z2]0_ %02P,$ M% @ LY9I2B#4?-\=!@ OR8 !D !X;"]W;W)K&ULE9KM;JM&$(9OQ?(%'-COW2/;4A.K:J56BD[5]C>)26P=;%P@R>G= M%S!Q#?,.@3^Q36:'F8%GYV67U7M>?"_W:5HM?ARS4[E>[JOJ_#6*RJ=]>DS* M+_DY/=7_>&4 M/A2+\O5X3(I_[](L?U\OQ?+CP+?#R[YJ#D2;U3EY2?](JS_/#T7]*[IZV1V. MZ:D\Y*=%D3ZOES^)KUL1JV9$:_+7(7TO;[XOFEP>\_Q[\^/7W7H9-R&E6?I4 M-3Z2^N,MO4^SK'%5!_)/YW5Y/6DS\/;[A_>?V^SK;!Z3,KW/L[\/NVJ_7OKE M8I<^)Z]9]2U__R7M,C++19?^;^E;FM7F323U.9[RK&S_+IY>RRH_=E[J4([) MC\OGX=1^OG?^/X;A ;(;(*\#A!X=H+H!:NH W0W0@P'1)96V-MND2C:K(G]? M%)?K>TZ:VTA\U77UGYJ#;;';_]7E*>NC;QNE]"IZ:QQU-G<7&WEC(_L6]]1" M*=.WV0(O_YM$=9#72"6,5+;C5>\<%CM0T(%J'>B> S=(]6+C6IM3:R-D$'I@ MMJ5FWH0@<#0:1J-!.AX[,-"!(>D,P[R[F)B;,./!A3,D$15[,;B\6^HG6!=P ML!8&:T'M&0<..G#3K[Z'#CR-0 ^J<>=)GM(')897GYH)Y65@[N8 PPD@'#$( M)Y#S6.-OLKY$0ZVT#3$3C(CQ+!"#<.1P&HC)F90QPJ@AZ-1.>%/W(B8D9F(2 M("3%N, SAD!3!L.8P'.&H),&F0PZFVEX"#P;" VRU8P+/!\(,R-;3*F@F)(Y MI;/I0\)>& RS<"!;[H[%. L_?4(0&$$!&"0-05"\@I'2#^\!P*I6EKGE):90 M(@J9G"2F1HKI99%,GY43RM(9]>X"%<1@0MTB,V$5TR@E9E""QGUS6_9=8+PD MZK9<63!>DO9;4!;:*44=XIJ4Q+Q*U#,Y!8@)4_$,$8D)4Z@O#>O2&?7RK:>#@;#>(K,0F+M% M85P5P-4P\XYBA+&:414,F$+]:RBO.J-/[Q9@-W*W*,RK KP:9N)1&$1EIW=4 MA4%4M-/1APDW(M/[)\&H*H"JD8P+S)8*TU/5F"U-NQ<1#YI*0R95C>G3@#[# MB ^-@=$S'B0U!D9/>9345!8.V^.H23\0YB$28&<8V:@Q)QK)1JXHBLU%8Q,K@;C9H!8-$R@!L-D M9HA%@V$RH/N0;FBH"H3S/K ;F?<-9M, -CDD#*;*S%"+AEF< =V'UN73]9GM MJ$D_$,RF 6P:1CP;3)69(28-ILI,67TQ0$RZNF>+84VH78A#X.J"(34 4L,T M/(L)M$A,!XSY3_?R=OZ.5MP'H/G 7B6NW*8*H^D()Q'1 1YMQ'%[#!ZCYP%ZEA&^ =,29JP6!DQ+ "V&3.YA3.%UFWR316# S 7 MG&6N7,"TA!G+A '3$D 'HN484X%=.28+Q8"9"T@H,C@%C%.8(10#QBE,$8IA M\O)@P,0%H/XCL).T/86+0M]Y8269\JO)C^R+0 MTO_E+7=Y\FN^N/+'VNFJ^-""PN;U1=?E3Y>7UY72RZOK.V^0]02P,$ M% @ LY9I2N8*@OE_ @ :@@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q'L7; B7B" EJ:I6:J5HJ[;/#G$"6L#4=L+V[VL; M0@A,5GD)]G#FS!E[F$G2,OXF M$:FV_.2(AE-R,$Y5Z6#7#9R*%+6=)L:VXVG"SK(L:KKCECA7%>'_-K1D[%;FE9:B:EXV]/:@\QM>-X?67_8I)7 MR>R)H%M6_BD.,E_9D6T=Z)&<2_G*VJ^T3VAA6WWVW^F%E@JNE:@8&2N%^;6R MLY"LZEF4E(J\=\^B-L^VY[^ZP0ZX=\"#@XK]D8/7.W@W!W.:3J?,I/J92)(F MG+46[VZK(;HHT-)3AYEIHSD[\TYE*Y3UDGHA2IR+)NHQFPZ#1Y@;PE'L0P@, MA=C@F3N^#["=(P(/CN"!27C&W[]+ L,$/DC@&P+OCN"!@@5(L 4^)-C[#"A MP=0&$P=A/#F*.0BA('J@)0"U!("6Q41+AUF,PF"$/&\B9H[ZA&+7A\6$H)@0 M$!-,Q(3S,)X;H6F5S&$NK"0"E42 DG"B)/H@1"/5&P/>B)$T?@E[]&&(@23Z/@>2V.>]!](+@!(*@#3&N^ M!XT#^8_:!(+[!/*?**(>-*X1'/G3^W%&';JB_&2&F; R=JZE[H4CZS PUUAW M^(E]HP>IZ?PWFFX*_R#\5-3"VC.IYH?I\D?&)%4BW1=U#+D:_,.FI$>IEZ%: M\V[Z=1O)FGZR.\/?B_0_4$L#!!0 ( +.6:4JV">7@V $ *,$ 9 M>&PO=V]R:W-H965T]6^:F=N1ESBZ2=#T< MN2,NE&+^=P^$C87KN[?":W=NI2Z@,A_P&7Z!_#T%Z.A 0J*16P&JXP@$(T4(JQL>LZ2Z6 MFKB>W]1?3.^JEQ,6<&#D3U?+MG!3UZFAP19^8M>9F_\!5R *KI,H MCXH189Y.=1&2T5E%1:'XI?#M J%5(#0"T9W )N1^PB0&TQM,FOC/F=TFLMI$ M%IMP8S-AXI5-Y&=):K>)K3;QHXT?;6SBAV[\(/.C9/-E'F%IG&7;O46KXZ)_ MWY^8G[M>."&ULE5==;YLP%/TKB/<5KL$&HB12DQ1MTB95G;8]T\1)4 %G MX"3=OY_Y*"7V)4U? CCG'I][+S[&T[,H7ZH]Y])ZS;.BFME[*0\3QZG6>YXG MU9TX\$+]LQ5EGDCU6.Z9(6]GS:C#V6\ZDXRBPM^&-I M5<<\3\I_"YZ)\\P&^VW@*=WM93W@S*>'9,=_*D?OFUFMELKXAE?RYHB49<37_(LJYF4 MCK\=J=W/60<.[]_8XR9YE._RT,#R!= .D#@%X- M\+H [SW OQK@=P'^K3/0+H#>.@/K I@6X+3%:JJ_2F0RGY;B;)7M"W1(ZO<4 M)DSU=UT/-NUL_E,-J-3H:>Z%_M0YU40=9M%BR ##R"5D94*@1SA*0*^"8"H6 MQ C7)EB:".9I&CXD>?B8)$9(*)Z)A];3:^*]BWJ.$/@H@=\0^!<$3&M(BPD: M3-%6FWA>1+6"W :+35@4,'=$-$5%4T1TH(EN,70PS9< ? J:Z-M@,0*C=#CI MA6J&JF:(ZE!3S8QY*$2^MD)6-Z%B$^43 B$N.4 E!X;D2%^*@=GU$ )]*2 H M" G!M82HEA I7X031"A!=/M: 1=W+]?4$+FZ-V&@$7N"$9>$&U9E!QKV-W ) M1+H<,$J/P&*$C?K QG2COGH/!$E]I,F &QI\PM$ MS1 /,WL$@;R1N;!70@P M&S*Z9#J'[T;FAD:-+B&P&&'S/!CLH)>Z<1\"Q(BB,0K<%R#X1)?PY0S8>C:J M%QKYA@3TG;A#!5=1,<+%&(PX". 6 A%2NI&\">XAQ+V]= 2W!X+8@_&"HR V M,@^^G FRG(T6=:#+%]S5M]D.%5Q%Q0C*8_[8IQUN(,1#\A[9IPEN(,3_1(MP M;R"F-^@[YX*8:SYR7:V/2P3%/!VU0E!J$]9A#Q@,P@&LSNZ#$;[ ]\]J8\#VO@")DM QE

6B/<^_T[>GR1U+NTJ*RGH54AY#F MJ+ 50G*EWKU3ZO?J0-L_9'PKZ]M W9?MJ:Y]D.+0G5B=_M@\_P]02P,$% M @ LY9I2B71_NT_ P ]@X !D !X;"]W;W)K&ULE9=9;]I $,>_BN7WQ#NSZRL"I(:H:J56BEJU?79@ 2NVE]H+I-^^ZR/( M>&,$'<_QGUK\]9B=5OS8[*;7W5A95,_=W6N\?@J!9[629-?=J+ROSST;5 M9:;-8[T-FGTMLW7G5!8!,A8%9997_F+6O7NN%S-UT$5>R>?::PYEF=7_'F6A M3G,?_/<7/_+M3KGGC4 M.G06OW-Y:D;W7EO*BU*O[/&4Z6\QJ=?+J?GCW6?L5P8,PW5^U+[MF=_^9]C3F[7'!TV06 M'-M @\UC;X-C&X:7-DO;9F+Q])%%8#2>A2(I%#MW?B$TI0-P,@#O HAQ .03 MC;U-W-E4G0T@<$:G$60:8:41C$W2]#;A* TFZ$H3DFE"JQV" 1T@(@-$A,[I MD$66SCM@P.DT,9DF)M),NKZ,K:Y/&Q;;#8L18EI(0@I)B(8).D!*!DB)2L)) M):FETS&HP&@:&9$DFJ+&;AD6<' /1*9XF@ENZ3O0X ):F3!UB:71!7[]X &- M)5!<)M-Z;3!Y&KF&D 830GN><6JET83HAG)I[(#BSBK7!@\%QJYZ::X@(>95 MEUB:+$B)>AUS.]+@H W.6$4_BZ -#D3 '/4B#0[:X'",'"$<2]D-:QG21. U MJ]E@-*XWYLYR:6Y07+_0($T$VD382\U@=#&IA:.=R&4BFALDUC1PE4MS@_'U MZ"$-!-I 6.@]#D9C]'CH(@]I;-!>D3@ZYF9.8\/9#;LJF@=.\6#MJ^R%1"2N M#0^GJ>$V-"]*FZ-)=X#8**6EB M'PJYT>UM;.[K_B36/VBU'TZ9P?FHN_@/4$L#!!0 ( +.6:4H#SH/%_ $ M ,0% 9 >&PO=V]R:W-H965T%KFX:%ZWL)>>NC0-D_]VP$6_]4/_-O%:GRMM)TB1=^P,OT#_[O;2 MC,CD&7LWZGJWD(,2;'7P_;?W )@0O[F_N-I-+0>FX%GPO_5)5UL_];T3E.S"]:OH MO\%83^Q[8_$_X KU[YC]Q>&&FK4YVDFW%.Z;25Z9V6L1A30G5VLT M:G:#AMYI5I.&&/\)0E$(=0:K.X,(-UBA!BMG$-T9Q(LL!TWB-*W3A'0FNJ-$ M*"5R#O',@09ANL @(DH#'!.CF!C#9 L,(C(J'+-&,6L$,TMTP""B3S$)BDDP M3+C (*)/,2F*29$=L%Y0T@=*&"093LE02O9 69>9(%ALP.H+W? M?C)YKEOE'80V9]F=N%((#<8Q>#(I5^9*G08<2FV[B>G+X6(9!EITXYU)IHN[ M^ ]02P,$% @ LY9I2@&-EVPL @ B@8 !D !X;"]W;W)K&UL?97;CILP$(9?!?$ :[#-(2N"5*BJ5FJE:*MNKYW$"6@- MIK83MF]?VQ"4&&]OX@/__/,-&0W%R,6;;"A5P7O'>KD-&Z6&9P#DH:$=D4]\ MH+U^N(^)O M11D?MV$VG.CS 4HBX&UER_M T-,V_!0_U[G1 M6\%K2T=YMP],)7O.W\SAVW$;1@:(,GI0QH'HY4IKRI@QTAA_9L]P26D"[_*'*_ ?(:(&N 'PPV3AF3)K.:WFKB"&:14XI'A6&$_##8 M"X/7,-!)4TV:Y"X-3F+DL*Q%"&\B/TKB14D\*+&#DJRRQ @AIPGJM>H#D-0+ MDGI G"ZJ4D^Y>>IP>$3)!OI1,B]*MD+9.$FJ;)4DB9#33_5:A&#Z 4GN)#XL,\^<'R^2G_ 5!+ P04 " "SEFE*U:3# MG_BV\-*>&V46<)X-] P_0/T< MCD)7>%&IV@YZV?+>$U ?T.=@7R0&;P&_6ACE:NZ9)"?.7TWQM3H@WQ@"!J4R M"E0/5RB ,2.D;?R9-=&RI2&NYS?U9YM=9SE1"05GO]M*-0>4(J^"FEZ8>N'C M%YCS$.3-X;_!%9B&&R=ZCY(S:9]>>9&*=[.*MM+1MVEL>SN.L_Z-YB:$,R%< M"$'\7T(T$Z(- 4_.;-0GJFB>"3YZ8OI8 S5G(MA'NIFE6;2]L^]T6JE7KWD< MQAF^&J$9\SAAPA4F?(\H' BR0+ VL+@(G2Y"RX]6_( $;H'(*1!9@?A=#+*) M,6%V%M-;3!2DFZR% T32#[+$3BNQPTJRL3)AR&J7( VV376 XF#GMD*<5LB= ME4];)\2QB9]NG-R#2/1!3Q*GD<31D]W&27+7^23VMY_G'D1(M.T)7AU^76S;_ M!U!+ P04 " "SEFE*[.D-6$@" :!P &0 'AL+W=OW>^ZN'I<8;P.\2 M6G$U=G0E>\9>].3[8>UZ.A!0R*56(.IQ@2U0JH54C+^]ICM8:N+U^$W]JZE= MU;(G K:,_BD/LEB["]P(>",K[%B'H"<%G"6%/"-\)X4U"U!.B MB0/J:C>;N2.29"EGK<.[X] 0?>K\5:0^5ZX7S=]+ MNF&!$0A& A^4&EH%0B,0C@0FA6PZ3&(PM<%\"0)/_TWVQ K$<^!N#OR@ZL@: M.K*$GFSMIL-$5Q9^,LX\,HJM1K'%*)P8Q;-:_/B&46(U2BQ&D5U@8158?/X@ M+*T"2TN">')GWV6Z6^,GX:>R%LZ>2=6.3-,X,B9!Y?3NU&!E7]:D MX25M D8.R_ >SA]@K@RTXE=)KGQT'ZA4GBA]5HLO^V4(%!&IR$XH%UA>+F1# MJDIYDAQ_>J?A$%,9CN]?O7_2RU3,R$R6&9>EIGG M %M1UC.7=Q9;[W([(3)0(/"W+N# )!#9O0LX@5"1(?O03,I,H!N]%+K52>Q# MW(O,S('%L^E5XP\/+B&BFYFW0]S!V4[M9'7_SA)[NB6[\ M2T!_^X2>_HEBN\#(\[WD;NVF9":0OXG"U -TXR\%^CL?S/ZC+/YV!?./E"5W M3U21N669DG5 T6B^J D[ZF&/!SMZ;H1*9K0[#)3WL9I/K/TUG&^@9W^K!E ] MS[RY[Z;7;Y@=RX8'3U3(J4C/+@=*!9'TX$Z^CY,;RGG538[<0 MM.TGXF@8RU?_ %!+ P04 " "SEFE*MNCX,\X# "A$@ &0 'AL+W=O MJ[)NE_Y! MB.-U$+2; ZOR]HH?62U_V?&FRH5L-ON@/38LWZJ@J@QP&,9!E1>UOUJHOH=F MM> G418U>VB\]E15>?/OEI7\O/21_];Q6.P/HNL(5HMCOF<_F?AU?&AD*[AD MV185J]N"UU[#=DO_!EW?DZ@+4(C?!3NW@WNO*^6)\^>N\6V[],..$2O91G0I M.O3NI?QNP"A_=OV;^HXF4Q3WG+UKS\4VS%8>FGOK=EN_Q4 MBD=^_LIT0=3W=/7?V0LK);QC(L?8\+)5W][FU I>Z2R22I6_]M>B5M>SSO\6 M!@=@'8 O 7+LCP*(#B!S R(=$+T'1!\&4!U K8"@KUU-YETN\M6BX6>OZ?5P MS#O9H6LJ']>FZU1/1_TFY[.5O2^K*(H6P4N72&-N>PP>8&)L0M8N!%T0@21P M88$A%K?8";<'F$3&+,UDB""$P0J021D2"VIKO' M4(6I%2;%49A93V4]"3/H4) .!>@D%IT>DPS&"2TFDX@[%T'"%%E/\-Y%97&2 MP?7$8#TQ4$\*)TC !,G\!YR""5* 06;-%X"A(3Q(!@Z2S5!1YL@C3DELK^WU M),R@@T+81$*@(F2[2 ]":*B3*TQL1M,XD]*(KZ%I:=]IT+!Z3-.46+H$8"FF M(\)$H,/=( Q,$1Y) 9L/^H3[(-A^$.0_MCPAT)@^$>PK"#(66Z$:9$PK'8ZD MZ4S!3$*P,2# &5R%QC,5.HDS*<%6@Y(Y"DV@$&A,#QBV!PS9@RU0[*Y[%,J/36<*9A*"_0%#_F + M5(,,X257.'4F:!)G4H+]!I,9 M4@0Z!A:ND3 "7)"!?8N##D22/K#<.>A.DG MU F["(;>+YS)=T$$CXD!M@8,68.C3G?1RU7@JG,*9A*"S0%#YN"H,YVISDF< M20DV&PR]!#GJS)Q72D32V):GBR)H9/]"8-\BD"6-;2U@2R)HOCX);"($,!%' M-QHT% 1%.+%U,PDS"8WLEP +H0XAP!U0(C8B[ MN4H0RNP_WC6$HVD4VY2"P7:\8LU>G8VTWH:?:G4P,^B]G+_<8+6=?X?WAS<_ M\F9?U*WWQ(7@E=JZ[S@73-()KR21 \NWET;)=J*[3>1]TQ^:] W!C_I *+B< M2JW^ U!+ P04 " "SEFE*%".K'L # !D$@ &0 'AL+W=O^MY';[%CH;^KT M20X#$KXWC/Z+?):%"6][8C36JFBZ7V]];+0JARJF*V7VMS_F57<\#?5?TN@$ M'!)P3##:;R6P(8&-"?BV A\2^&M"W,U6/Y1N;AXRG:T6M3IY=7][#UGK(KCA M9O;7;6,WV=U_9GH:T_J\XB)9!,]MH2'FKH_!LQCD.,8$IOXH@I3('=H%(G8I MQCP0,5%(=X21HV5= 791 .@"G"S NP+\H@!.>MG'B"ZFZF+BQ(R7 MA2FM)$@E02A-YNQ!V$H1@U2 8TP1J1012GRB%,U4BDFEF% 2$Z4^)CY38G&( MG-,Z":F36#HH').?D@72ZWT"(@>04;6![%CA(TL3 #6:2111M9 MVS9(\!@)D7#N$J.Q1!M+VS9H8_F.&(TE4EA.;3,$S1"C 49VA6V&H'/;H$#A M0 ]ISI'BW.%QI.E%,<,V-)-(,6G9AEI $Q:#:\0TDD@A:;DFGJE%0XD4E)9I MDIE:-+V87N.9U'XU,$]KUPL@#3FC('>\&S :70;7>X;10#(*R*EG& $D2P$Y M34->]\1H^EEU-H[MX1N:248Q:?G&9A(@Y8RCJ[\TE(R"TO)-:HN%";(8':\ MG.:24UQ.?<.)Q?=M,9I@3BV^4]\,01>^X<)^W@1GG]JEK'?=-D;CK=6QTNW' MZEGKN%5RB^VG^J3]#F[N^PV/US+]_LO7K-[E5>,]*:U5V7VN;Y72TG0S_&!F M8R^SS7A1R*UN3V-S7O?['OV%5H=A3R<8-Y96_P%02P,$% @ LY9I2M42 MUCV. @ J0D !D !X;"]W;W)K&ULE5;1CMHP M$/R5*.\E7IN0@ "I1U6U4BN=KFK[;,! =$F_%#F)_-H[*SI$?9%I6H=2'K2(G=(OX(LQ7D+L%'_"K$65^,(U?*6LIG M-_FZ7<3$*1*EV!@'P>WE)%:B+!V2U?&G XU[3I=X.7Y%_^R+M\6LN18K6?XN MMN:PB/,XVHH=/Y;F29Z_B*Z@-(ZZZK^)DRAMN%-B.3:RU/X_VARUD56'8J54 M_*6]%K6_GML[$]:EX0FT2Z!] IO>36!= NL3J&=(6F6^U$_<\.5-!)6U,ZF/JEH1T/YQJC%*-$:IT0-7& +WD M&J7B TEQIA1E2A&FR8 I#8JZ4D[.HW[%S #!YT.'?R?G0]P*T/H9:31H56!3#-@<"'LF@WW+(2F13J= M(VS#5M^-::4D%]],=XCYSM6^J'6TEL9^?OU'E$1:/C"S2P9Z;^DDI=L8- M,SM6[>&AG1C9= >CI#^=+?\!4$L#!!0 ( +.6:4JO<+LAVP, /02 9 M >&PO=V]R:W-H965T&G%^1(O/O8>7Y"=26IVK^D=S M-*8-?A9YV:S#8]N>[J.HV1U-D39WU<0( M45&19F6X60WWGNK-JGIM\ZPT3W70O!9%6O]Z,'EU7H:ZJ M'_W%E_TZ)'V+3&YV;9\B[0YO9FORO,_4M>._*6DX>_:!E^?OV1^'XKMBGM/& M;*O\WVS?'M>A#H.].:2O>?N].O]IIH)D&$S5?S5O)N_D?4LZCUV5-\/_8/?: MM%4Q9>F:4J0_QV-6#L?SE/\]# >P*8#- 2R^&L"G #X'2'8U0$P!8@[@UYLD MIP#Y.^!ZD]04H'[7,#A$8V<-O?\I;=/-JJ[.03U.H%/:SU-ZK[KQW?4WA^$< M?NL&H.GNOFV$IJOHK4\T:1YMHV%*S11J^U'Q"&K'4?$8:N=0\(HV:-5%7 M[UPT@T6S(0%?)(AQ @X3\"&!N$C )+$J&37QH"D'#?4T4D /X7@(K2T/X7BP MF"G2_V$K":TDL$HL*Z!)/"8*FBB0@.($,4P0?WS4-$R@00NL>?R@G1[EXDI_ M)M H 48V#*-&7QCI.^'I#THPNP3X"!O>420OYR%7E%-/UU'/>SK7@P@!00FOO9BL*B\H62,#47<:/O)JMQ! M9DQ)KFR,D3+1,8V5Y^%$,8PT!LURS&)W) @CB?;01#&WU 57^H"DF$B:?'P@ M&*:-(=JLBA^82UM"Z>73=&F%86,N;))X)B_S+'$WP,8P;,R%31)[W07,+9E:.\GM)%K,2$VNF7EVK0!H2FTS)/+,%XZ!Y@!H:@'] M>1(MBV)$*=\2RS'3'#!-A2<%II6K&R8-!I&CY= &D;L@'MC^-N_-Z_ XS7K35:?K&%,T?NC;_ U!+ P04 " "SEFE*^MXK5:^1>MFV40J,.%550M1,-J\^Y+L15\[)F3])3UZJB\N^6<7%?^R%>+6#;\>5']J( M&&<';26H:6YLQSBW2B:./YVHWS.MX[#_KO[%)6^2V5/%=H+_+H_ZLO(SWSNR M$[UR_2SN7UF74.Q[7?;?V8UQ8VXC,8R#X,I]O<-5:5%U*B:4BKZU;5F[]M[^ MB>/.#7; G0/N'=#_'4CG0#X<(I=\&YE+]3/5=%U(D*)\3(HGI"S$ M89Z%,"@!0D0 TN3M(M/E,R \ M(@6#][)B\NQ*B_(.XEJ[NC:8[&UL=53; M;IPP$/T5Y ^(N2Z;%2!E$U6MU$JK5$V?O3!<%!M3VRSIW]TRCAPD0VD@>^@ M?@P7H2V\LE0=@UYVO/<$U#EZ"$[GU. MX*6#26[VGJGDROFK,;Y4.?)-0D"A M5(:!Z.4&CT"I(=)I_%HXT2II K?[=_9/MG9=RY5(>.3T9U>I-D='Y%50DY&J M9SY]AJ6>!'E+\5_A!E3#329:H^14VJ]7CE)QMK#H5!AYF]>NM^LTGZ3W2Y@[ M(%P"PC5 :YM:9B&;^1-1I,@$GSPQ]WX@YA<'IU#WIC1.VPI[II.7VGLKDO"8 MX9LA6C#G&1-N,,&*P)I]E0A=$N?PO_#0'1XY,XQL>+0)CX^IFR!V$L26(/ZG MQ/M=B0Y,Y+M%$J=(XB (=B(NS >M.#A%#@Z":"?BPL1ND=0IDCH(DIV("W/8 MB>#-%60@&CM\TBOYV-O!WWC7^7X([17^"Y\?AV]$-%TOO2M7>A#L=:TY5Z!3 M\>]T5UO]'JT&A5J9;:KW8I[*V5!\6!X&ULE5C;CMHP M$/V5*!_0>,9V+BM VF6W:J566K5J^YP% U&3F"9A:?^^SF4IV!,:7DALSAQ[ M3B8'#[.CKG[6.Z4:[W>1E_7I7:S/U[N'O"N WH$-\S=:S/ M[KTVE1>M?[:#C^NYS]H=J5RMFI8B-9=7M51YWC*9??P:2/W3FFW@^?T;^_LN M>9/,2UJKIW.M2-+@86LY4B_=U?L[*['@?^MS Z (< / 68M:\%\"& _PL05P/$$""F MKB"' &FM$/2Y=V(^IDVZF%7ZZ%5]/>S3MNS@3IK'M6HGNZ?3?6?TK,WLZT+R M:!:\MD0#YJ''X!DFQ$O(HPN!$R(P&SCM JE=/* 3;BVP=!$AM_;P7Y*GJR07 MV^2D6+R+YQ=BQ32!( E$1R N"!)+[1X3=9BRQV#(K&>R=%$BDOJ(@ 2 MQF)+UVM$%QG%9$:QFY$8(4A(@F2ZIL!H=V 35!U YWE*0+!4)5!$Q1(H ;6 MJ_Y$P<9+%D:L#]SDV(AM >E;]X W2$Q["O I$G,BWY@EML8NS!&88.( O$%]&(NDA["\)T=9'V%L0)Z@Z@BXJ3$NWJI6!):)1?3*C M8!C:QX?@K(DJ5+7M.MK:6^E#V;2ZG,V>NN9[;)LP:_X![I9 S#^:+KOOB?_1 M]RWZY[3:9F7MO>C&M'Y=@[;1NE%F\^R=J8N=2M>G0:XV37L;F?NJ;XW[0:/W M0]L?G/Y[6/P%4$L#!!0 ( +.6:4HQX-^9'@( /(% 9 >&PO=V]R M:W-H965TYF9G5W,9JV0SZH$T,$+9[5:AZ76S0HA M593 J;H3#=3FS4E(3K4YRC-2C01Z="3.4!)%"\1I58=YYF)[F6?BHEE5PUX& MZL(YE;\WP$2[#N/P-?!4G4MM RC/&GJ&;Z"_-WMI3JA7.58<:E6).I!P6HJ16+P#_*B@58-]8"LY"/%L#Y^/ZS"RAH!!H:T"-VNF3NJ:9Y)T0:RNPX-M;"!P/+#J-D=9.D@=?=!HGC4C"EFD42C;LSH+)>C M?DPQ<8RC^8+(;$%D4A#!>.2$3+.0:)P%#2XL!WEVTT,%A;C4VK9\$.T'U$-B M+_PHOHE7VW@FOC,#K9L_;_+=-/Q*Y;FJ57 0VOQF[F(_NC/G2#.#^ MP."D[79I]K(;0]U!B\9/6-2/^?P/4$L#!!0 ( +.6:4JP1&*U;@( %8' M 9 >&PO=V]R:W-H965TZJH1B_ L93N+(E&<:4W$A+6T4?\<&:^)5%M^BD3+*3D84EU%,(YQ5).R M"9=S$]OQY9Q=9%4V=,<#<:EKPO^L:,5NBQ"$]\!S>3I+'8B6\Y:%V$>!@=Z))=* M/K/;%]KY06'0F?]&K[12<%V)RE&P2IC?H+@(R>I.1952DS?[+1OSO77Z=YJ? M #L"[ DJ]R-"TA&2=T+ZD)!VA/1_,Z".@)P,D?5NFKDADBSGG-T";J]#2_2M M S.DCJO007,ZYC_53Z&BUR5*T3RZ:J$.L[(8.,!@^!&R&4- CXA4 7T5T%?% M"H[H3H+U&($3IX9_BFP?BGPH,_$V*S'\9.@28[] ZA5(C4 Z$,ACI]D6DAE( M8R"?I@D$;C\\L"2!L7-T&P\,(I3DP.F,!Y>!#,5^<\AK#HW-.56O+ 0-TH 4 M3*<8QTX;UF-DFF",<^@Z]$C&.<@1F*:.1Y\D1##/IGZ7V.L2CUTZS5Q92#YL M9CP97!3KT(O*'-3&@X*3Q$%M/2@P&5W-:# 4:LI/9D*+H&"71NIK/8CVC\ 3 MU$/%B:_ ; T\\8UZ-.R,?Y>W+\YWPD]E(X(]DVJ4F8%S9$Q257P\44=R5H]< MOZGH4>IEIM;&ULE9?M;ILP%(9O!7$! M!6.;CRB)U"1,F[1)5:=MO]W$25 !9[:3='<_VU :P$GZO*6LS\O92'21"(]9Y61#RP ZW5/UO&*R+5DN\"<>"4;$Q05091 M&,9!18K:GT_-WA.?3]E1ED5-G[@GCE5%^+\%+=EYY@/_?>.YV.VEW@CFTP/9 MT9]4_CH\<;4*.LJFJ&@M"E9[G&YG_B.8Y"#3 4;QNZ!G<7'OZ5)>&'O5BV^; MF1_JC&A)UU(CB+JWK_3OYCB53$O1- E*_\4&[F? M^:GO;>B6'$OYS,Y?:5L0]KVV^N_T1$LEUYFH,]:L%.;76Q^%9%5+4:E4Y*VY M%K6YGEO^>Y@](&H#HBY G7TK +8!\", W0Q ;0!R/0&W 7AP0M#4;LQ<$4GF M4\[.'F_>AP/1KQV88/6XUGK3/!WSG_)3J-W3'*-X&IPTJ-4L&DUTH8FCOF0U MEH!.$:@$NBPB6Q:+:!0^.& Y5L1PD,-=2'X3TDL36LV")A[VS$KL &0%( - M/4 Z<+O18*.IC09A!&*(T<"2L1" *,,PA8,'N')%YB[(7IG86B:VE)G9 ;$5 M$+L;G5@!B8/1R=@5E ((X=#HL1 B&,81# <^NQ)S!V*OR-1:9#HN$E\!9%9 MYFXS".WM(W0PNA5=EHLQ2/# OJ5%!W"(PA ,NXT;,'< ]HN\TB.!Q>AK"&N# M>P31)ZRV-Q\ 7:R&8V= E(R<'LN&[[(;*;])ZI=E;XG TA.O-&5@[S8 ?\); M>[\!L8NW\3W3EA9)$D.083!ZA>_"4[,]D*;\V.M=2F7.QVT_-CI(>Q MP?X"3); LK_2T[89WC[PS:C^@_!=40OOA4DU II!;4 0 MXD&19J4_';=GC]5T+ \JSTKQ6'GUH2C2ZM],Y/(T\;'_?O"4;7>J.0BFXWVZ M%;^$>MX_5GH7]"SKK!!EGTTJ+U*^-IOO MZXF/FHA$+E:JH4CUXRCF(L\;)AW'7T/J]SX;P^'ZG7W9)J^3>4EK,9?YGVRM M=A,_]KVUV*2'7#W)TS=A$F*^9[+_(8XBU_ F$NUC)?.Z_?56AUK)PK#H4(KT MK7MF9?L\=6]X;,Q@ V(,2&^@?7]F$!J#\,. ?FI C0&]U0,S!NQ6#]P8<,L@ MZ,1JU5^D*IV.*WGRJJZ ]FE3IWC$]?VNFL/V.MMW^@)J?7J<,A:.@V-#9#"S M#D,&&$[.(0L7@GM$H /HHR!0%#/BF%L.YBZ"6V$NKI(\7"=9 B0,SB0$]0Q; M^_!,3PH34)" M@1T&&-DW4<'B5I(V8D=$YPP2S( A@A/++:%"PMI@A"UM /8 M$D0'M7*6&P-S8TYNC%U0EX,$_'9U(Y @NJYN!V'GLN'(*I2Y"^,X(L@2UT41 MQ!"UQ05\XIC2&$XM!E.+ 7&YE5OL^&$Q0G;0-Z&6L5LW:(@Z"SD!0TZ D".8 M ".X?:';*P)?Z(#X>DT8S%"2,"21W:0 &$%)[#1+%\8B9M?. ^0T"NF%+PZ# MG?4>$T#C"W6%X9:&O]#3,-S4\ U=S6"L=&WQY@ ,ASS&ML8NC'.2.!J[,$+C M\$)3PG!;PU!?2RY0P(T-?Z&S8;BUX1MZF\$,/]I$BV=+[*)XB*FML(LB"#-' M82A5(\O@M)]H[TDS[UCG,SR:8^!\@4&PO=V]R M:W-H965T?#2X-^$)(?@1,SCGW Y\;F)UX^5[M&1/61Y;FU=S>"U'< M.DZUWK.,5C>\8+G\9=R,>,' MD28Y>RZMZI!EM/QWQU)^FMO(_KSPDNSV0EUP%K."[M@K$[^*YU*NG%9EDV0L MKQ*>6R7;SNUOZ':%L2+4B-\).U5GYY8JY8WS=[58;>:VJS)B*5L+)4'EX'[^J?Y8%R^+>:,56_+T3[(1^[D=V=:&;>DA%2_\],1T M08%MZ>I_L"-+)5QE(F.L>5K5W];Z4 F>:1692D8_FF.2U\>3UO^DP02L";@E M8#)*\#3!^R*@48*O"?Y40J )P1Z*25X^+('1GSE$) M:* @#67C].8J-W@XE"H\=!,P=,K"% M$&QNY%]1*VQ-!'G3F-$0:&!((]@OR#1,0(92A1V#KK ,@CV#II@&F:X)<>"3 M:" 4[!HTQ3;(] T>F_$8M@V&;#.0+H9M@Z^P#1[X(X9LT_NO>8) 4;]:Y^SA M2KT3_*3E+LDKZXT+^9Q6/TUM.1=,"KHW\C[MY6M(NTC95JA3(L_+YEF\60A> MZ/<,IWW96?P'4$L#!!0 ( +.6:4K8;P=[ZU\ ^* 0 4 >&PO?7,?$"(B$)+HJ@"3*5%LORW[][W&Q6[W[XH9P]9D]IV2I6V1)^N2_63^D&_EP__%"NUEDZ M+Q^S;/.T^*'3;@]^>$KSY7?1=IG_=9N=%-OEYM^_ZX^2[W[_;V7^^W_;_/[T MZN33Q[/+VVAR>1K!O^>W?X[.+S]IRNTF7^9<8AIVU M:H8XR98PP (>F6=?HO_(7JK/G6S7:W@F^I"7,WCNSUFZQLU'I^G&F_#XN#T\ M[B8U4WW(%]DZ.H'W'HJU-\]EL3Q.9[,,GH$GYOQT]:'38K9]PM7'7. MKR_2A^JO]^FB]%9^4CP] ;:<+-*RC"9UI\P/33?%[)G$7R:7EV-Z;9/I8K#?'FVS]!&OYG)6;I]!3D]D,2449K;-9!D/=+;)_^;]'G:3S MXS+;>">=W6>P.)@;@)67)=S94IZ>\:JK;UROLU6:SZ/L"Y"P$DX 5UYL'N%6 MS)Q]5E^\+3: 2LW/7*^!,*[AK'%0A,0*M_BJY2_A*M9LX7P)&/.0 V!D&?43 M_%04\^=\L:A^?T4;=M^NGY"W'MZR0HY%GM[EBWR39SZ&Z"-=I2]XGH'?UUN& M AX*DUX$X5VVS.[S(([0"X%#M-91"^UU]CE;;K-F1''/^_!A&^ YS99YL8Z6 MQ<8?[:2 J['>T.D"1Y6A2R0:T7.Z)CZC%N/1[[-TO7@!J&3K65[JUXH5 K2L M?^VJ"KE]4:(!*DB]#@ZNH2]1\.WE;=0VGA7KM)9]N_? MP>;+;/TY^^[WT0$P\D"-7SX6BWFVYET-?XR.YH!4LWSSEJ[HYL6G:$QY@P-. MYO,^=IY9C*=2BVUX:J^9IH8S36_A'Q3WIM'5A^CJ^NR&I+S]>51W;['/ MXV W?#.]@P9Z/=_._/NY7:V 55E4!3$QG_E8SB"5B^^C$2H 8HY2*CZ7SIWQ)8N\&4#F\L<);7?6Y"]S:_;IX4L\"E0K3IGP) M=R>+CF2DM_4^\G+;!.\N>K[:(7H M@L)=E&XVZ_P.Y'^\79N"F+PB*_:=ZOQXEY;YC.&?+[9X^8_@)LR+Q2)=6R-6 MR>7O_Y3E#X_P^'$*MSA]R$1ABK9(_)$R <'9TA$LO_WR>"YO37M=_Y.KC]=P:4X _881.WW2G; M$>Z&9RIQ*@LR)*C3QIND\H#R<8"R%-8&JK)PB$H>>+J[4(]5R1T8<;T%!I?B M#N 85D$MK?&5!GWU8[J1F[[C063%.QZY3E_X>B 7NMN6^3(#I$MGL,:2I$Y# M30B*],O:%X8TF!4C" %I%V#O\V4*]W,'8-?%+,OF^BS@*92,MW<+X!C%/6 # M#* 7O07);?V,T()1YWDI:B'K!UH#KH4*C*"&)+&)H=&\)*4,X5?MLL9$:OG? .G&CSZVC.V+U#H MS$(O@@P_ S8&DA0*._2)EK*O*:?6YJ,DANPA7RYQ'7C?R/QVZ! 9DIJZEU%" M7Y 4 -B&B 3L8[OF*SA3> P[TI;?ZAO!;G3?=6[,_58F@:L]IZJNW!\N:GR>7Y M_R(%V/MM_9 N15:)0GJ?&SS(&X,$M:P\]Q]#E?;[:HE)B3!(PDC1#H M50%B*WW('OB< *.V^L$9@#E=E'CQEDL %-X%X=^\&&7[<-8.=RI_ @@#/2JS MQ:*D4UBQ.849NGH-QP-:?CP#V1]H[%I#%JDD:Z#%FE]!S(;#6E=.31W8-2#' M4K12/+%6=+HEBH2'"H-F6?3$%J(,+431U6Q3(,(IJQ"?OMH ROJ+#,&Q>2XJ M,A8@W%,K+Z+K3=:*+C;S5G3T'7[WW5N^@AG@XI?3=),*^AY]9[Z"9XY*6 I9 M.+NPR',1BJX9J)J.RITZ7^J%-BTR)YH;%*^B(P'0^?65QF94CMD=5:&H@)?/ MC_D,[PTBPCQ*AG'2;L?]=EM4^EB(.P[=B3M=^S>8>XW4C] $5ZI%.LM"6 !2 M'J>+1;%A68?H":./C/(,EYQG3]',%L'*$:.8IKY)!BV8T%@JD*XB(U@IR0X? MZO1[K7[TE"\6B,E &.YA"2!4(0;BRO>3-7F^<:NC1VI%QL2+%*/P^-Z66 E( M6_9);5"5AZ_?])VQSI^>,B!%&T1CV"!L1."&\H&P]4V ) ! 8$N+1508!Z$" M7I7M$##7F@?"(H"2B=NP.BCC6:!&&JXI2R@PAHYXD8@V;&@[B;C*. M^TE2MTXD.$2*CC?%,?Z+=B4^$0#!TMN"&2:TF5;T 6A$\:P( $',/A&DYWBU M:5 >!S;P6*S)=N/")7Q5^)YDZ+Y%*ZH8Q2(AJ)_Q@FLD9=B&%MHP3-*F42RK MG!GE_^%%U?79R?G)]-:_QQ"+EK$"[((U,O,7R+%8#4 A2<=3QB"!*1Z\%49C#%3#P<)H%!4/S>"3##VC% M0/T]VO^8?@8DS@!U5V@H62NC*TGS*%:R.F>@O3)0>&!K.MPC#+A86>+3)Z#R M\!=)D0D#1VX%;3S:,,GI*ER"P$,> J_&4 M_I)%F5X($2Z0NY]62CI#Q@&D&046/*\G%32 GAL#S-V+HY%G D(RE>.-;$73 M+2"7M2:S%L&X&&1]6 /07G@C0K"2,%$P%;J#Y_4[+*L!3V <0*D(>9HC+ZTS M=ON5['SZ$5@9ADK@60G(J\9$B\2(A[6.5=UV_\(Z7?77I1QNGJ^IS7+E) M."EO01RZ;$25&> 5VUZY!;5JO4GQ\."'52$W\$>UAA=[$38;%POECY6-ADVA MVFZ&6*(5-ACN3J -$_H^:QYDDS_(9?EHX09O$H7=1]AD ]Z2T W_?2@0/LP MMR0(/.8HLB-OI@&(!WV\T64!;-LQO->P%D&=VE$M4!1.>[3.,?@(FN+-G42])*89XM M^3W+[8)DANT"%P7/YT32YCD*36R X[;!)$6,H,9!< 1DMSDY2_O*M_!08H' MEU4I1>9N=(203:@4_P_H)49I43J(TBELK*W72YC)%[-96HI\" \#6#:+%T_- M0?ED;:DFI!/E7UP5Y8_I$E3>%ZVBT%,8_!8#47'&4U*NQ>@Q%K!0E#X0TJHK5<31IK(1CU;\8>)A- M..1O1**'$EOY3A]GZ"A38KBW!#3;XQ]- 7K.%R=:I238(=RL3W_<+BS VI 6 M2("\EW2CWT7?1_#[[Z*D0Y^_US^_CY(Q?H__Z;35?V!D^$\?_J.>.^%AS"#T MJPRG'CJEH?%_'?VP^NU,7DOT &W]9]=Z[H,LB 88V4O^W_[_P;<72-: 4RX) M7;0QY\0B=*&+HT^12/O&-64)M:K(2-%3!O<<]&05<(86G:$'=%S#TJCU0F@T5-K5M03YH11Y]2 MD"1!LW-E$9ZU1($@S%!0%H/](T&Q-9 [$+8 T45:V4$(:7ZTQ -AH6N /Z_0 M<+M&_9&DBI>(K6G #V!I@-Z&7Q)YV=[]12PXP,+AL'$#MCYK&YJUP"$*J7M*G7K(4B--3^B)\ MA<1&\6_*&M%EO,:;3\MB$UC]J<0R$%O8B>_>W\.#;(#7S%,-_J!0%T8KT'NL M&!^)IX28G3*,6&D7+^XT!#L^H8C(B.ON M9T8LZL?ZQ1H??M2PU\XLN3)F>" H" R1ZQ7"!' +$%YO^H$=<4M0\\2PJWP4 M.!XN%BC#WYA$6?A>0[!:T862/H\M4T7M5#2%IH+$D%D_(3V @]+I@&?&C6^M MPEH>_ ";18<:$&"8;:&4F]J)$<\7B*83:Q,*)2NFK+U1+A99E'@*T[/09LQ7 25=QWK/#&7_!Q0(E_3F>.W96F%61L6 MM,Y6["OYN[ 9D"#O$>_)PEH'/C)#E$0(9C;Q%23_5S@W.-!%9N')%JB$>]% M/,NS9Q9M]<4A7FW AB\ ,1#XRK(/6S(7).6D.%.1?R'KRS4;:)J!@B2,LM&!$)D]G M7ZWH_%Y9DWD]BHW9*Q5MS+4XZ@4+Q_][+)=7L'DNCLM-MG)0 !C^2TED$_#C MCFR52//Q@ITS%;W/UX B^&),)'J.1LK[%Y3NBPU^1I%!C^B[)L@^N]L"_8_ )) MO$\5]MX?,B.7]%1>K>Y<42)8PXI=8*%E5-@7TD7[\#&]!NH:S>%_ /]I,^6$R?:]]4,@' MW$G-:Y]6)&2J]R;33_HUG/JX/8XY58H.1@7E::-O299/T@+AA$L"T#VRE\\< MHTR@L^0CQUQ%EG8)^5,!/NBH=HVF<'333VHQT5'^UI@J4[*\*IN7MIT@17RF MW3'6N0R<\(E?TN9'MMO0$OE%C ]!LHR\45AX#'/;D_NQ#H)>N!25,2,8X074 MO3A.>A6*-#.A7_"XYO"I'T_T0JN!Y6@[S 4\DRT-"I1#I?T^2W0V3G*8R5M#8TW;&I&=PM1<)C3 M6B4+$D>?=0 BJ[M(^1;Y3#B5S";H0P_ _]]G^89">UA_?4&#T';M,CL.U4G5 MM;,0:7Z0SYIL=JG2B!0ZSPL=HF$-[=(QK2N%L /VK(C+@E!"OJP)@@=E9X5Z M@LSK3R18OF$_P>>\V):DG5J_840^Z.&AY:A;S;N4F*)(,F&0_O$%LW4V=-NV M6XGVM!(_)1017WGJ9]*P]"7A;OR46E3 'AV+I2-5B(4ZTL; C6F%:_VX;=@_ M>3Q"9Z'6M$FRA+*9F;B\,"T-;,&>G)9M.C7XS90H;#9\.BV6.6S:-3N MOR6KPB)=(__%T1#N%M$WFA">#W N](NA+QQ)-8E-8GC 12M!WW%>EH\DSMUE M%1MX6K%,'L%W\[Q<%66Z*-]:[A\K+$^%,3UL\SE=$V VC$DDU2-.<\XX&A

3L<15.KVVV_?15.1Y-1&;E$>PF/1+QK=OV5/AI:6 M FVM4U0 .HI5:OW8DHU!9MEX]":-'E]6:-V@\):J>4 4=O+[31Q!&YY:/P@L ME\4S8JGQ1R-UYGG2BM2O WTJTG^=AN.:2QV%2::"#:O-NH#Q,-PU42L$GVP? M@)!&)'=TVK%<31=1#9;J4&A >+R*9&6HA79I%##$M8V$-,_9O$@W2V&5%.[X MQT#U2\"H)S.18BUF8UX 5K UB?PG$NQ1/5Q+K/]\B28X4%)LZ X:<4 +D[8JB2((;A%> MR"D;68ICLK,LN;E:BU%'S2LHSI7N(G][%/CONO"RY%U8T-_S MNI]XJOJ)\'5Z@YS>*U%%Z1N5ZH30@.TLL^>H%),);XG#HC#K%TX>& ]=9^,D M>P0.1!=W;0_-:4(JBRJES&@B)R)%6KZ,790 #\E9U:MP(3".@_CF7)?$.3=5 M:1AX*!E%V5H %QXC%P',DLJ8:)RC<$)F+&O^?PQ$_I#=K964UH3*[4X<7: ^7'H24<5ZLT:DP\C=+;&EJ O&#;TE 0&M0NB 4$4Q?!0/ M/,L@WCE\CM>]!OZHWUA(N=^O!Y.M/I0R#MDDI/8"G@[58;Z S-;O_ MQ\"WCRFA6J\6U7IDH%)Q/Q09=E(L*>)8U$ 3S2,T=- >O)6L 8O:I)5,>82X M"EBR418@GBV474BC-#\7,L^B +'$*!LR7\+\FPHC9/F:M$D[MP4-52I$BW(9 M1!Z7F>\79!H6=ZWEHT7/I[*I\&(RV Z[>K^(B,<(C9CH3;$^%D>U2/#LU[U;2!BD"I##4G_BU0X] M55&Z^=9P>#[;?UAN$:Q\Y]X2":[#N\$I%)X3W;"S(S2.52X9S_ V9BG8'5A3 M)=_:2*G:*D*#>(.Z2'H?;@ !&3\DVE>EZN![BOT?5>:!KV>/Q]N5;PU[6\<@ M[[)725Y[VQ3L(*/4,/ WIYK2 XT9 X'$23B UZ=!ZL6D0./45L M4]RH+.XWE-@)N,V%(2B7B\.$<;*9D'85S8X9O3=S].K,QA43&92JDW=3HS0FHLOU;E) 7\5 M+0!'HP7B> N8F*)V%NIT2SMW0B&5%_S$"IH"('D;,4+-A]@6/2HV=R&8%0L5 M*V4"B;V$G$_3\\NSZ12KZ+P_O^0R6MY#0;-M0Y9/:%!.>[$CB*Z,CM39D559 M":#"JUV;>8;SQ,+:B92E4KAB"L^E*XR@8*PA["#?H$HKH7##M60O?[Y:E3I- M#1U5)(4"S7MX6&7?[J-^9Q3W@9*:/5M@,]; :E+'FZ35TXN396D_DXZEJ[56JER5,GH3]5HC M>Z0'VQ*+O[;M7R44).=0N6K!2:4KF'AZV2M'?%$),42!;/:X+!;%PXL(SZDE M]H : 902[L,]AQ*A^/N%(@)A.%PK6^!;WSR>"P_8[(=<@I7MZ7/7 5M(I"H" MFV2:XENNNQ27 D10>QJT373)HK;EVR"^JF%8+M%,@$&'D>%6VE[8U>O%[CKJDUJ(DM4/R/TSX#P;:FK3#*CDVA14&!Q-D M.YDQ0'SQ#71;QV'BB[IQ=HP%$N:X+ETX6H44DWBUR6?E?F2XT[5($!'<[\*[ M_@[%8ZF=6$MODWB8)#$H^X=2W+J@6C6GD<2L)XUQ392_@K+*VQ9?81!B$"3& MHTD0LB93R^S+1N)!F.ZQ>$!']HB2G#;&:8. NO@P!8BHQ9+#-&CJH949+_L. M+G:-9"Q[,F%RZ7H3)JB5]:ML1T85A+WR5TI:.P;7J6H*1N$TYPDW!2D:N[ZI MR@KOV!72*RBK]Y>%2H1>A44SZ,EA+\9)) M"+Q2P.Q0#:=BL<0RFT.5675<^FV0']5&<:N_]C@>HHQO.I:L4)\<8)@:2SJ: ME]"A&A)>81B))3[,V8;B'_:^O&=X$.\)DP$*C9(]*K6U_NE8!2?M(30A,$VV M&A6[W*A*B&C5KZM=#2(V^UA]#:BTF-'PSCI]. OKY1S=-2)^]TN_,3DZTW4Z=*; M_XUBU?^Y4I5)'&Z4CVUQ^$B5<:U@T80YA O(<4P%3^ P M;OXE?5K]>(KX-#T?O$ 1A@@)C"R M!292M X]][36+,([)L\_W_6LW MI)Q@RKMD*1XHI6CEB!Q>P1P_$]"GHLP]K,R=.#A;WK+KWDJDDI3%M"H@5&C7 M#L7.AO#7JG>^@"*FZHJ6]6W.(J]GZK$X):V:4ZC24#Q:)>?$')/0RDWKOT &&)VK?\V'I$ ^: PP&QK$AG&WW8CRM_ MA=O?8*T+*: 8W14XM7IKT(N[@W;US]HI.TD\Z";5/QD(=B:^=8BRBW$;UFA[<'-Z-43_N@+QASN'"JDD='=3NI.8P MQO%@.-;_"I:XAI7A;X@H2=*/1^U!S>+4K_6H@N?:J_YY*+*, F3I MQN.D7?V34A0>4$)9DIQGDG4-1A7_VS$,AM"R;!+%>(,A#JC<=R%\R%@ M#^ Y(':OQ[9NOQ\G_6X#MH55[?#9=>)1KZO_G8AX\J(5=R/=AE4BW]9T"+(W M$\,&QG30G?(*-JNX&SRV>$!&:K%NUV:FL6R M@+*YY*XQ?V%E2'4B1]UV/$HZ,-EKMIBQT\GL;QP/B6ZHX;WZ*3?*TA,J)F8Y M?ETA22*(.+Y2;$*FE4/KV^!1;=[_(2CC$8 MU&!2;]C9M0#O"/EF?MN#>ZCMZ]8=F;KPIK8/'A#Z7 M]8*26[>+5(5#@NS[%];QQ+2I[)Z!RI%6*T#JN')U&1(1ZYX3'G2+5/;N'W%"VMD-2)W%>:GVTS=EH3+ ML+R)0-%)!F/ZB3,ZY!>5P=L5QT8/&,9PI*V126<<)[UAY+1./*NT3D1U2CZ& M6RRRVUZL;EK[-$"N[LM8W8[.EW(P;X,X9^_]A-HI80DUJ2A'&FL&ZO,RXQK! MIER?*;+?1<&GWP/HH-PS;,>=!,"4P:2E*G"'&4$EHDBW&R>C7M0#B7S0XNM$1R!_=4=HECX:)G&OGVB[ M<^/4>'B@5'5@0R,$%J!(K^>3]1IX4'$Y38F,]P6O.(?6N%=*F],^&[>@,V"A M"C"HJ$:.;D9JT8H:FPMI'U#5>Z[]PS6=&,A_,VAUC?^&@C]LIXOK$HZU4_F M\H*_Z>IM=R>O?FB5PO[ZU0];?C4@GSYX+I5#24,-RS)37FATO)$[7G>A= MH\'^0].KH)D$#?FHGK?KS?BC;ELN5^/" )\M9,.2.CJE=JG.B,L^4X7_UUD M]Z-T,*4FS@<(P'@$=[[IO5EX/T>]I*^I15KW_A'Z]-&&5G/.(!(.@8H,HQ-7 MJ,;?[HKB%TLV\]U33I'*W>)S> G[R,I6^=E0; U0[C'0[^IC=3(U>W$F%3#[ M^_M^%_1JI6P&:4#,UI[#(!G!<,U&S#2^=".HAZI*.^E(EL1NU=*PRJGE2\6? MHTIS3:8S?DM,+=BW+,E Y.M7[LQ1Q=[IENTXF0@8[TCV,!C&=.;(JY(&@A [^S,?3EYK92QK+EW<&58,.-Y&4T329F27ISZG8F7HQKUQ&VAB M']";\DK0Y4LO P\[FUY?,NUT#A;MBN2W1=SKNX&BC@?C2NW$' M1+%^W.Z.#7': 0YRK?9!JGT#TA](87T]RYG=28\GL"Q458 W][?^#:".?6:S MDHL;FZ"9-PB649_^1?'TW"H-HT.90-P#G$K(0,,;ZW?[^&U[5(';CEV!_!?W MNPB[ ;S<\UJMG;V_#;9?,_Z-!O<&OAU)_^W+PBIQC\F?JW6^"(30Y:K>AAV_ MQI7\== @!Q+WW2!:NV,F@8LHP6J! )!6&G,6K^&=8 M7?0 IYDN-U@? (T63UO,@@ 2ME1B'#>>4,CBC&,OXRLL&1$\FZQX"B M^W3&MB])$S4DP392>)ED:F)YRQ\0-\]I(=Q\#XYSP1&7>CN2PPHW6M0^H$NY MR!-K'3A -@R1B)"WMG0*-Z.M288U U&P\3WJ-5CX%,-D><:U'7U9K>DIJ2,E M/Z4$#=X#%SDV$Y#S%$^3ZEHY5?H['JT/N7G4NRM.BT=$JN81B#&.M9 MG+*6&)BS%7W@TU>$2,^ 5)#W5#F(4B(6/<6K6CK^ZR6I0=P>#5B2 G%BU!LR M*<;/)%;!?^!SK]UA86H8]_L#6YCJQ...$:9Z(V#P;;C+%D@TY:K9*NG+=@PK MT9A.:ZR_>(5R'U5CQ@]?DKT"6E+?LC^\0F/WEJ2:4D8VV3(E,]*>8(U8O170DYLP65]( MES6NAJ%Z?B !T;ECNKY7:6*?52&Y65K*M2XS9V56-*"=.8L A;$?F=?YDS+5 M8K*EXS!175KSNS4+\PD+%I9,5:4BKG&%=*$Z1\H-6%0PKUT%Z:OAW+!>+CI" M0+C'&KNJ-IC4.B+H,C69PX5>S@VL(U,=4C9'!PMY3,'9(,!;1MXP MSOLJR\Z6JMDF2IF&O=#8)8KXXL-275(XZMEJY)ANE B*(9W9T]+X?74U26V# MH;A0L@ MTOR)\EK12/(056N]:]>&;MR2+^^1,ZMHSTU&1>RWMEV9ZE-PX#IC M)H7+2XWZ<@9/D4B^I99A[E(_4P>P6&P"+Z;!4VXE-G"-#(I7,YG(L^U:K=AD^J3/7B#@1Y_/J7'D^[F!^.A:VD"X&JHN5)@T?".+Y$X?(P[]5 M;HLQG*3U Z*'LYN;L]-H>GMU\A_1GR8W-Y. S]ZW'.VI MZ>V>2KB$B:^YUO$U7(_[3RJ"IZ+5F]ZF&+-#_O*=\;:Z&C=3 AW\*IF8;]]% M5@!K:O4"A0]3SNO3W;A/T2YS8FF-%+EPN24C!3Q_)C%(%3,8+A9?/4K>1M., M!+")B5+2!3\[]'P;U01Q9 ]&Z&#M@0K0;G6Z^.\H[O0QH*C3IW!@?S2LD@.J M!4[<-@.-^G&OWY91DKC=10-DI]M7 YR: 4Q!0D[V[)I1*!2O'0U;G=$X&@ZC M;GL4&, 4,.W( $/EE^];[W>3!%;2!35IU.G%[7%/1X$==5"%DD"LBD< 0?@5 M#6];-/@-E\RI"=YQJD*5G()W0"C8-V[(N\?<96W7W$JO>_V"KEBRW+^SKWXY M7"]\0^HO-2?!@(]WY6&;58+R>E2M#<^B;0K7Q?'3J5 M_'2 R# 9QG EZ=7AL$.?=QR-ZW88W"R!Y !D*N&.T4U*H(KQZB?D86H$ MJHU[A_#SZJ.WV1-&<\-:SK@]TE=S<27\R*?MEO!(-+YF>]RYI-B9_USF6UH06\O=Y'8-HHJ)-6R+M.H1.[Y0( M(_],M'>I8L[4A]H9Q4S]SK MQCTVG8XZ,!@0ID3)%" 8#;JP[+'=)1ZD" R& PGJJWER:%;VP/QL7K;LV7%=APB/30P, N?!3K/$STB06!8GR9XHCN:LV)RTR$(3NJQ6.NN)'9+.K2 8S6T ME',)*Y(#2@!B2^+",O@[E5:V,RL_%^P^H0?CR!KPOJI)JZA;LUUNF00K.:7F MP=AFF.N=T ]8WF0?1@7:"-XNNF$&CZK[L> @C?U6J66S>--NP?OM3E^LS@TC MY:;MA,W^R)0/&"AG[[<2%"&NTE#$ZGB)52 )O:5ZM5FQ>RD8Y2=^R98:9N\0 M!N(.*8H2.*7IB$IVBI%=AFF>D $W>B\*:" M.V$ [XM EO9.18SJ9WC_M3,T[!48&'"FN#L<[MH8Q_H'D9K^3MIC8(G=.!F. M=^V@8:A6] <*NV@ , KDZ/18L%*(W /("WMJN(OWH]BQ@N]34%-!K7^TD:O< MWDFC!HH?H>$0@_"%1UD/&1>K:ZL>365M&^!%GRE HVYQ[[_)XEK1&1N(F!RS M,D"MF(GNQL:@K;F^MY5)+6W@S'6JX#'#[/+I#OQ5.W2V_A0/W A)8Y,BY1"+%>5'6+NBM>1VNT@&-Y9IF<%45E'A0'_A6A.@8X^PLT K9>VX MA]L#JN-$L(U-1RX=]U/*'K( M#!/;C=M)Y8 I3?DN[5^+5FI(;E9I/+:Q=%'D4K-,*5+#DM3*L)"XO61*"%.V M($V"A5!)M7%M58&?;Z:?2BKUHWHV5@=4/J+/7#:H6'-,%=IM20;.U[PWNS2O M1B;?XT2GBR*8W!MW>>H"G4^O#+9+C('T?PR_<&F_8+7%X:?54ZSFU#S$"5OF M4=.\E"QF#)*5E6HCO$J],9WNM <:!):)9!BA'@34B^L@VJ^Z^KD&(6_ MQMO9 57=$[I"=RW(0*C,DU*4MOX)257R6H&TRO<^ISD'2>P:F&^&71*'E&9N M*J4Z-BJ/'#4/TTBB-6FP:HT@^G%U@]<"3W#)L[JGE%'"=S)NPA^P;<8;XS/,<\%G.JT!_%@K%41TA/*#6W3V1I1NI;='HR'_$1TYMIJ MJH T.')IP0/;I.D7)R3GKL X'@E>$ >K'L@4;50Q2L )9ML-9452>I\B2JWH M9VG85N@*B^YZ\M)F81(_@H$!:O(JSY=$G$U>WDO-OL*4-EWD .8Y EI5DG.N MCZV44UB1A6<8_+, P&%7!#.$U>H;@JJF[CU^J8]$X0/R$ M2B/SH> .*2R/&RR!['?']1-5I%8-)JFZ@4_8L?:S8 V'T-B"1!")R(OC"D(U ML[!_G[H<4 %!$[?J8%%;QNV%'>#P* M7"(^*YC7".>FA(@/2-7J.TB@JIEI)D#B)Q*W*(S"BKI HPMI>]&588.BL+D^ ME*03=] [,< 8B*3;ZG1Y2( _<-=..QZ/VE$G:8U'J$VR '_4 YJ+>9])KP6_ MGE!D93;_03H+TQ.8\]4>R3.=T#*J-#\9 S5/XN$ %C5H#7O1U?T]Q[:=J=8Z M#)&KE8$_P+W+.[;18XFUE\97F MY1M)LIYQZ(!22YL(>.&57.Y:]9Q;T9E""+G,"@PD_A@+R@%VB88!;;L!$&5N M+TDQ=<:(8#4"'HB'U[8JF #GST8\;30RN-8$^RKR>J?7U^8>WNIM8';GU]D< MC!S8C4?[F<79Y.MK8$V"*J[TJW0HC&4/#?H;ZT_-JE,59'&4_)^L.;EXE7+T MHD\!'$KT"ET;>\51NS5I%L>)#*OT95U0>6+)O*)!67]+6"'52[&)B&-"FJ4K M9@D==K]3G:*7"+LU8.X%GS-Y.!Q$YZ?TGCA4V(6&;DN(R)ATHF,2LIC-&4)? M6A9M@TY\LUTRH1"03XR4#ORS,IZ;Y_R,%;&^R,RF/#G/S M6S=>JX["=)*?LL2[1SJ**4^< M;JJ#,4^MSB!MSPU90HZPL0P<)HOGWKIR1*+<'1#;=!Q!1!+8-4QRE0?"#Z+[ M\;%ZZV56SMA?V.C=;=OJ4"UVN5ZF4KA<[822WC@0TPM:=D+'VHBLKH5C6TI= MM/>+%(2HZ0PD!H0?"87'.#CI@=SQL["*N^MMZ?T(Z!7(YS7L5,0%$S3V3$V7 M49S$\O,/5.=C^Z0LY7Y1:[9='Q6FM7@B>E*HE,R9+MR.,>M6$X!V"[2CF[S\ MY9B2=ZE;+78=IA*PV,/I=]'/!9H(*,BUS]^/=43G>QEZ1JM;TDJ<3V !Q4<;&Y7N4MZ?$.G!JJGMKU3YVB+^^PMASE\F#Y M$(K3[V'0'!9/>T,%*WK15-H4FO1S7?RB@Y%S<1=4@WZW%_7C87<<30,E9+"C M1P\C\?J=$19= TVU-XY[R1BM>IEF?E(UB:A,$@^ B79&\; _QI!_F&G0B8>C M?O13?0U*8-J=,=8C&76QS@NHN!UL^*"*;.P\O#=8CKK?QC(;G7C0'G)1E2Y5 MJ4MZ6!.EO^]0WPP/4 )[X00]]?IO@AFDT'WOU/C%^BS#8:5D\Q@$HY&H14KS M_%[@UH^33J) EG!!)2(:5DWDD5TB&4 *&/8-3Z=:ANE<]?CCT6N.2N>C.Z 5,+X[D+W!1(]%-#4N[8%W3F6-6H_LML338J$9 G%^>7'T\BVXG_].O MX2'U=&[3+_L%@-MCV8;/?7()R*5A==51V8<2:65@X_5VY%!J3+[.'Y92_,=- MDOO7DAD4NWF<=&<"-=47YVZZN55""%TF]R@LB2)&8C 6NM$N^^"P(*U:@[(\K[/C[$O.=]E9 MKM6J(;6C+URGA!ALTZJ#H>X8=IGD#\?-_L&XB:%2C1CI(Z/=]_!U&3N#0VZ9 M%!=*:NMD_IVV6B4QEV>WT<75=!I=G]U$TS],;LZ\D*YTO:24WFOM(*BG6/YP M='-F5%!7^^[N]NF+LD\;EU!*J31T>:WH<+E]0G 6ZW>FN0R?J3K]&ZI^.P0V3I\[5!0WH5YMRX*\X#C,GZI,A54353_2@P5P_\%@$(\Z M?9 $0-H<#ZB1%WS= 5EA-,34U%&,_3:2<<\LT@K+K71"L_4M,<'63@[; %5D MP!L"!)9/B?[$76JX,['ND%D3,TU:M22B2?L@I\&6A1(-B+#'=HQ3U.N_A ;C M;:D:&,DM?XJ>R5="J>'D#L7PLF-:!,K>U5I$MYHH-.#0U!9)NKVXVQY0A=5> M#U0/E.AZ*H2>H6-9\M:9Y>SHM[F4<[_/N.6\I#/3E-BITM@:TB^M/!3UUAY] M%4J=$JS+BI!HFR0=D%R[U,"CUP?%!T;O>]7[IF<_8:&QZ/SRP]7-1^HR[CV2 M/9!V=),1IX&3:=;;&T"?.2C_E\ M#MLX2Z5FQN1^G<_2B'RJ5#4]ONJ$U09M^X Z_F^Z[6H)Z?[(Z:'KLL8:<]*B6#Y( M65:[,C#1&SK0;-[$^6[.+B:W9Z?1]>3F]L_1[M7#ZJJ'M:N> M2/MQ55&5&( [<%WJJG>;*HTL6KI;77"];FFW/<'UNBD.. ^: "#6J8*P3EIV MC<;S?"YU/TTF5@S- MA/V*V7JF0MC4]LDJ9DL19J7207VCUVH.HA553_T3BQ2JJGY5R D?=?4E^WP9 M3J:9Q/[''8*LAHF4V^DO%OYHUK#B[V(F=6I0#P4/U8V M6M,,UVK"'.S^7/ZH@&*5].9!5+T]IP!>QIMD7WG9A+<%1TDL'XI<-]_E[G./ M>8EE:#&."C<#A&TIR0/L%\5X9I6=Q#5XT_E?MKI_&L:,WZ<*F=RF[_-\MJ&@ MHHFNZ&J%UF\H/4PUN9ZE2^GX;@5JL;,*DZI*9L=,X5R6/+E "I,A, ML2T531#Q*1=P&,P[$U*#+OB]:)?_&K4=M;[#1#JK'5" MY_JZ&M.P"A\S,J%!?EVZ4YT:+G6QH*?H6&<@D9#%F""&V6<+JFT*XOFQKO7J MP^>]0M@3@[#[/!,L(*_Y#EWC3>ER3],7T?H:P_X?,?CE)]#)./JF=%K05I_G MX!KIK_>%VC0IUX@.6N(P%570W.^]IRZRNKC>C>8NF$"V\PF0[.HU1*K] ME,[)&.7R'9Z5Z[X'B0,.,2)4HM)11)#&4;)&[<&C91'* M-)R*J@ J\;,:S@ M&W#'24*P#EC>D1:5!AF2%:%;/3M7]U8EA$LVS%-6E(,)3(@4P]K)K_X*.C>0 M]:J*+PG5>$(19_,;5B1);4"965Y=OUCCPX\:]MK96BU#C01%^DF11BL($\ M MS@ROU>&402S?HJ9@"2#E>" QK$PHEN3N*[D*P-\K%(G=(X";2L]!EL;,T MJ3E+L5;9FG8#5 JS91F-G-UJ/9XRK)D*8F*U[2#]MRP1 ?:2"=1@L=_ D,<' M=,O7A$]F9.5=T2M9FVYK?P<6%F,U?LFVK#T:B9]!(C,+-XQ$SKW(+!S$S/EJ MAX+/>?;,LHV^E"0'&+# [<#X@XWD-)#U?TW29H8[57FB:QNM7>$S7\ZY8)B^ MY3.0Y4G3,@QGR= ACB#B)]X(],]6,_'HF6PAO&^+ 9A_PW+2&,.=;SA4+]6' MZ4:EPKH)ISFYDGH$+_)?N. AK('XE%JEWU#:A26%-N/!T*O4$,#9%\97QQ*& MS.M1+-)>J4CU;LR'7K!($W^/Y?(*-L_%<;G)5@X*@##Q4N8FQU2BUC+.=C?1 MR/AB3.2?*OSMH=A^Y6)AP1F%) MA#'?3,GK JI54-0&0(&=TLM,1ZCY6[<>;]@7;'Z![,.G"GOO#QF=2WHJKU9W MKBB1L9*'EE%AC4@7[<-'U[^O@J#&1#+IN2F]-9$LMXDQ#5ROBV6!8BL)!K6# M['I3^[O/[30UAO8';=*QWIY*KQ-5\$\9XCY,IN]U]0\IT1)\[=.*FW++>Q.K MS(@$H,5BH[>#N;59DZ/QR,FRH3;R /5[Y(>?.;:8SL,2Z!Q;2FD5>)+N35)V MQC8+MNQH.,HNT7:TE&R+.@1**?8FQ-<+MA0Y2UXR/3_)J$!+Y!RV2I,J<9[U/ MJX'E:$NI*HU!JS/\@--&:?^Z?,$RL%)+_E+?T'V1MO.F"XYIV(6,V&[/B$OZ M_)9[DN04*JQJY%!?S&+!AC*8TUHE2R='\)Z3^(7D=)'/A/W);((^W%Z(D[>I M#SDKW"]H9MBN70YJA5;B#; 0R:M#W9C,'ZYY'H[8K$8UBG(7P@[8L_'K(4K( MEQ+)5S4X@G9&]==D7G\BP7*)Q?R,CGI2I]TH>HKJ"RQ'W6HWS=@J$,$7S%8R M.=;0.$N)21.*9',QLMA]W>&VY!LIF<89HW/=V@H7%3"6QF*:215BH5*W,7!C M6N&::VX;]D_F^-!9J$+X?%H4I>HOQ\Y9YA:4)JXX#48*.\KZLE"M/[1YP@./ M;=E0)3XT.B]T$/E>E^%@V!D4$"IGSR[5*["SEL:)8Q\G>''5;<62FJ(MK49( M-@@FP$'HVEY_^T9K!87+R80I+HDDU/K+R@(A+W&0P!KR:CT@Y0@,L,B$W8I" M$L$ER*=_1J5MEV1@ER$TJ>U2WAZ9MF;60$\NBQ;]>MP&*A2VYD4 M>:B84H^XF=.J*--%^=;R36#Y&UF$*F_PL,WG'%!?6HGUW#].)UJ75HHO:QFF MQ4A?0B2,,9J-0:%E3X:FH0*-PU/4*CHZ55$;T(W #3++ MQJ,W:?3XLD)S#"6F5FT.8@4@I]3$D=ZE.1_-@1TR[C++68K464IV5U0)$Z+A MJA1U:I-KWW6T,-.D66W6!8R'X:Y-72&X*DX24Y=0Z:Q:R1 Q6,H2 B,\7D4N MQU '[=)H=916(UE7<[:'TLU26"6A1_\8J&Y:$AEMR,?UP3&6D)C: O4)DO,/ M',7/Z-WI(GI;1=#PD98]A++X$D)6^9]P'SYY+DVCTL_%+0\2[&R=W[$(815U M),Y"7?K/1")4#Q<79GNXY^D&/SY"Y2?CKO40RB4&4"=XMLOYS:8KZ M8D-WT(@#IH*7I4JB"();I"(V4B^)"D'@4C)>BJJ:[-@!+=.S:M#Z8M11\PJ* M!?Z[+KPL>1<6]/>\[B>>JJX:;-,;Y!5?J>;F^,VUU4 ;6_YESY'N M*DM;XI@=CLVCRGQXG8U7[Q$X$%W$?K?[;S13 CPD9U6O MPH7 . [BFW-=$N?<5*5AX*%D:65K 5QXC$>7(AP4$#H\:8XWIJV\):?F+ZP?2TDH&:B<,/H3W?*,('NB>R\+#1VT!U(+ MS:8VK&.O,^!4)8(0(:X2=VR4E8HI;!?2*,W/A=;N0@MVLFZ,=GJ0E>,U3%:6; M;TU)!:_8_L-RBV#E._>62,@6E6"B*'K/ZV_8V1$:QRJ7C&=X&[,4[ ZLJ9)O M;43OF XI(=Z@+I+>AQOQ0,8/"4559;JD.!3G0U3F@:]GCUC-U[.&O:UCD'?9 MJR0O+K4B5][PL )H>HY$Q8RIUN^,,'0L%/L1'+^V@(N%E70#WK>-!,XT_UK: MG\@] M2>KF[')&/4&X< RV%#*KPT!V@K5@X]#.@ZMJ+V1$/B^!5-(C;HT7FPJ@LY]!2Q37&CLKC?4/]IP&V,-RGA MFX6*8<7)5#=+7;KAZ+OKD^EW;ZU:S;!@1OX$IYT!NI'#K#,C'7P1\&95\ MX@ 8RZ]Z]-W/TZLS&%1,9KQY?3OM1@S.30KXJV@!.!HM$,?#)$L*,UJHTRWM M[ "%5%ZT%BMH"H#WJE*C#S'N_V%Q%X)9L5#!728\];=)9KFE9#$OE64Z>\SF M6Y.)V+ M@8[::^:XV&8I>9N*Y3XJT$6="R=)N\IV=>">0B"91THU^%WT?)5CV+.G0 MY^_US^^C9(S?XW\Z;?4?&!G^TX?_J.=.>!@S"/TJPZF'3FEH_%]'/ZQ^.Y/7 M$CU 6__9M9[[( NB 4;VDO^W_W_P[86.E$G:O_,CL#]-SR_/IM/HY.KC^_/+ M"><&[T):RK^S@B)-V5^RXDZT%;_,4OVAK=42?N=[M8"(/NTQLLS@9O5F'Y 66? M[/B"L]0IQ%!<0NI+/U)P8L*A":'P!/8(P@\3F%L5:TK!F!PHE4M)H2J4I/ , MSG7>3WF5W'\!S+-!;D$+SYE_1I]>,I'M\@3MIM M'5=SRJ7Q4-S/9H_+8E$\P'6/^W!"?4TJF"&CO/R8K\JH1S50L#J:G&4SVA=8 M*O,I%7 A!;(U-Q/%#1!MCSI]+/V :/I^GY([1TEKW*?W MJ,B+A\R3\YOHY\G%I[/HXQFHLC=G6)-C/TID!4X90\F%=:$^JEAFS*;!2%Z* M#,%E>Y%?/:BBK/>@_"%Y*\WC+OMOE.[T'R2'[%*##8+H&;W>*3JB5X\ M'H\K?TV-I0GMW1)*CPE,W%\WB^X*G%J]->C%W4&[^F?ME)TD'G23ZI\,!#MS MQSI$V<6X#>MK6S451X"_?893;Q"/VZIF)3*)V&<5E*H2W!R5+^G'': BYAPL M!'RW3TT;Q=_9,BA!XPJ'1)>HD)[K?K;[;M^IO\9R.6V1!*AEUI3ZZG M'HVIRP0!>]"G"D>OQ[9NOQ\G_6X#MH43+,)GUXE'O:[ZUR.TIDG,B8F+MWJ[ ML/I26_GA3X+=.@7%$PGM/C3&[:J=I;NI\4$)OSN(;P.#/.@.JR)HVE2DS.R( M)O& N"M?Y!/M938[_1[8)1 DY+- X!(0!F\R/QQUNU0]7.:FL!::,TSBW"K- MY\=4,(*K9]C-,#4&''7;\8B*SKUFBQG7YS#[&\=#HE-J>$\CN;$*6BI[[>[Z MON(P8'>JY-_(%$MLWO1-\*@V+^D0E/&(L/.K@5X1\@4X=L>W$-].6HY34\8>S^YF%R>G$73/YR=W:*&>GUUN;=4>&Y1 M3&X* ]R,M!/2OZ961M?=B_:18'3-QW2#/[U0&ZN@@%BM#$>(1]W6R/^C-9C= M.)>[JWPRJZ0,M-)=I0!=K_1)K91C_,."9!4;3[>9.I.$DQ'?1"#6)X,Q_<1A M0O*+"@OO2IP>UHS49<*!E'7&<=+S--.*O@2H@/'LV!*(8X.QF?%J[\PW-8+[ MJJ N:B;RT7DN4\^QZ-!+ M(BX%R6>Y"@)/(/NP1EUN/ 0]N0]KZ<9=D)LO.*W8C@.V>M72+7]"[]'?Q"E# M!4S1_(%U37O]1-LW&J?&PP,]I ,;PKJ&?<"_7L^G3#7P((LCKR*;FS0BDJM, M1Q1S7[=E=K]=1 OJ7RF_.@,6*@])^>'8'X\BFI]:5-%1&^PR?C'OR@,^MGN& MJ$,1O88Z6$:DA?A)W8G>-=IA/C2]"J)IT#Z#^EF[WCHSZJK"D8T+ P@PHB8= M$)G4*[5/=4940171^!V:_S0>.VA+J<"!)1_UQ]A-L.F]67@_1[VDKW$_K7O_ MB)L"O/4-CGS.P*.'<">&ME#.#I@-J$S%+U;FH6>+<^WPN^69\!+V$5ZLVC3$ M_+!\E2VW@#X&U*CZ6)V0P\:Y207,_OZ^WP6]6K&'01J0>W12@G-(5M>]9LQT M:K@+$P^5G'+"P2P1RLIELO+O\Z7B-I09;SL427L,-!A1DI;GZW(EIUUVY-=3 MNABX$K$DYQC/!)#_17)==)M]V43OL0>O5_K4L&>I_O/* ZDT,/TS"CMGC _" MY=^1 & N!I/'(T/Z317*M^1&Z,"]QC [*C2:5, %'X$%HN!WN9C(A]OL1R* M2%MQ>S@V4A6H?$FC4 5D9[W-'".GIU;+(TZ+'D2&]RJ/1FZ!>G!6?5 GW!S, M4VK%)&LN7>X*>Y( /+K_C^2V;_M'1 M?G)%[O2SR[U\Z41^F"Q\A#N*;>I5H"^I-ARG<*6SQ3@@TW-%\ A/,H*.YYUO M5=],DV\F09=I6):J.KR_GLH,XO9HP%0&6P3UADQF\#.1'/@/?.ZU.TQHAG&_ M/[ )32<>=PRAZ8T ?=O^&5S^?'9S>_[^X@PC'SZRK@>]A%MROEB,'*.T>S"D8ZQ2"17,7Y7_N=)GIO/5*ZP=)_X#K9MD^4ZOI M*GR81 8;* MV-"WWN\F"39K!NQ7K0.4 17[2;Z)Q(99D=T0A.>UU8$712F!6"'3#+7UQ<%O M.+BTQN[EQ$\3*3C('ATH&MAP_[[RVOEM$@0?&MZ)U9F]W^NID[V>.FVN%DT- M7NG!L\8'CZ0LF 2O/NI>SPTOZ?(73G5INR^.RVWKBGCS][6EIW7W34$'U;EG MLX.640U^IBCOG<*H[Q1YD7\F#P_K[('L?BX'T8<*&FXRZ)-N#9I-=PP:^AB- M* G<;K@_^EA!=>_WL7-$8G\$DM$!&J"/=8A>BW@(M]M\ZG;IANI#3=#!UHE[ MW1%^'/6'_+&/C4?:YD@QEJ8'8AASJU$'!NL G5'W'8C6 ,0WH&Q6=Q&XX6@@ MZWDBP]E_?CJ__7,T =9T&EU?3/8,7Z(V?A,IMA$R\E;)@>5=\/J[ZZ(?IA&H M]$,'VN I&X8!_$2T@-B$Q556NAG2E4%1$1Y=/$RP>2.<\ !I?-(%J^=91+^X.T0*1]%KPZPGUN,_F/TB- 7H"!?'V2)[IA)91 M%77@E$;8KV@ BQJTAG[/%@OT)+'_K$LI3$R-OH9S^&?_UF_3O[7Q8*3]--Y4 M5 X8"Z6 CUL>R(3X<;BJCL^_9OL$]D_UC_.?K6'_V1JVVV\67JPQ"=*( C8> MBD8735"0>E!5^%U\K,-;1DOTI"%A_N]&SW]VK/W_1XT:$(<0+:P>R2>N"CA=^$,X=$_ M.S)F_^S(N']'QOV4,--'\2?31W&RSM*]PF[^V9#QOZ_R\Y M]]-LD^8+,E?_H&@%0!H;"@'W>$/!6%Q-T%,0$@?8WC2S34OKOI^FI]'1F[<\ MOF_76K70(DA/?@;"1<&3X6>=457YLNI#P-7U0T,]H-F@9\/3)F&Z9/]U@8KH M.8B!I=_66%L#3.TTDU;S:U2WI'.K6KE#ARG&4^5%K[9W"\SQQ"8FRG?$2_8O MIAP59[ASBI65OP$OJL0=_>U;6%\]$)P5$D F^Z^4PQS0PJ9&X>KO,*'7'PJU M]V?D=-RJQ&H_93L: V]>*;!4*LL''K7I,JQ-'QIM3'HZT*9^Y:^\J8 "'Z.6 MPC44KU:AO"!C#%06P%\50PC:;T\--L)GWK_1- MS!= M,Y6SZ\/K5RV3_&HRA)OAO,;W3"*TASK=5KOMF=V23O#;0>C; Y?[WAMU'!JU MT_X&"\*:OO0BCJ=,&'6B<_V'$T$L[J@ %VPLD94 MS8FUSR_>.VV99&9I-2/R5Q,SMLK,<3%FKN96*RE6H]_J@^HJ*=?5!WO:LR]& M+S_JK*9KS[YG7M?B^."3)Q6@/0B??&V]@G?>D\'U^+=!#L/UW%0?DRR* -J$ M\XZ>TB\8@M3P_*(NJR[TC%7#.Q M6"U_X,DX5H$#7Y*X\X;TZAH$S>T-ZW9N M4URM,?%K#:KL/Z#C&-AW.!57]FLH"G[?0?IA//C(Q_UU8P_#8Q]VWV(3D^W7 MD+#O8LUUW9L\JUF:@X8;B7)SQH%$^_LDL0K@VJ5Y"1&'+2^4\."+N*%,@>I3 M@P-/5A>JL I1U!#2.CM-[<&%6&=<,^5_3>Y*BH#S8"/2F#E(/9X9#^0FH?W!*[]PMY@=F?9%^#FK=>!WKR_^Q "[^T# MY,.@?#B87P?G5P+ZJR']>E#O!>L#@?T*:+\2W*^%]]<#?#^(US-#'J<;W0!# M1;9/C=T.9WDUIV)8;;QO+:<89)?B#B.KR.)POEQM-Q2:!LQND2NI/UW,M@N1 M3.RE^]K^@54;O/<#Y1@"Y_*MRWJ$#>I?6;8D9-*ON1M[5:SPK?HUE1Z.I400 M94[8)1U>80OZ#,\C9AS?8_E38)A.$0BJ"B&E'^@+&P,141 IO9)RX:P*8S M4S/",_X,:FQF@8(/OK>@YMUPW0./E@8+07CZ99U1[Y 2'DW8VFQ*V ]#=]07 M""/(OE8!J@40,(T%4_1W6EF#OK0/.RP)C1SIL$1\;R.[$N+-&VW.#/=N^=G[V] >@GX> M%>KE[6BUKO^1!+YSY+S;G>+-3UB-_PBMB=0W)_N"F@$0B4=5K&,>\(#\"21% M-!3>LU1O"A%1:2\WKLEC16BXM,+7'[8I)7;!7RHQ?9T!P?'P=)HM,0OQDB)S M?HV/:;3;$,3TI-#@L(AZ+^ M<;O8,W3X-GM"$][ZA50;QV)-I'UW?.WYSO@.>=#*NFUZVN2! M7^1_Q98L)$AP)"DUBUA22>!U*%CSO1?I0^?ZAZN+T[.;J216 M1Y*_K0^[428.A%X?$@'N:[:./2Q6!#+=ZT"]MU>I;IES>+1TW5IVQP/5O5GL MAT!N9/-7[<$=ZB!@!E_=O?= ]C^(P\92&O1]>U<(H\22P:&)!?*D2N;YWQQX MN@LS'5*T\^& 0KCK':#^^IU^S3;J\F.MI%K,I0GFW9*=OS%,SAX1VTZ]9!L[ M:S9 D"1K_)XZQYE>6 W,FTVG.A MZO2B>?H2(.=<\PD#_0,J#'>F0G>TO6:J MIA=8I69NG!QQ9UH-2BZP5>KC%;>'<,!R1AM\# 8914WO*T*4>R8 "#2=$:F)$$H6>":HZY1 MV,A JB8[B'.21]CUK_ F1K?7!GG\+%T%^2/)>_ACP^IU\HBLCJ:B3IC+]&%9)2JTLP'E82@&(5C%Y];12,S7;DP0E,7HM.$VX^ MG^.UP=F;A!+W4;TDRH"WV%+X(@37:8%.^(KRYQ!>2ZV-G0S&[+,9M8(1YUXF M2RVL@GP)\-U1S0C_CQLH0E65\E#0@#*._$JL35=/EX-IBC/V2\,T7 =[+972 MJKO(1'T)G(99]M3';#JT^VD'+KL?KP'1[A>#^$$F11M!7!2U0F!#&%=3/J;Z MW+C&RU-38*;Z6+LU\.^%*3_C7>7@\VYQ&G^*P-4+ HS!\MZ78WS#^]YQXU\K M&E4"BZF&R6[/Z:X2&1_OLKH M9ZI 83._9VGV2U?0HX5^V8SC:B6#?6ID?"OC6' ]=?47[#G#I/X;56YH1#5G M#JOKD5NOH5*K(5-SN&&T=;8+JRQ"DXH7KH?0^,9SN&3H/@$N_BT/%2PX&'LE M?KEDN)U] ;*).J?I2$H!P<7R00+;]P@7QY NW](,([!SM"9_9V=1 0\3K#H" M'HMU2@=X>SZ[F-R> 0F>W YOKT!0CPYD:ZA=?JUDXO3J%_;^NZ@QN,3THGG M.:B-F\)3'T(E \*KZX>=1"'#84!F(#<-)KB]1+>8]I7.=B:3*68NV*-\/2L< MQ#NN4$M=^XU@R)^T1JZ.'GCVL'PTD'O#IW>!OH%RA4ZJGX$?HIXI27^HU#3\ M6B_WJH.%I=W?4Q1?)OVO'8#!\'4H\.I%46!F+6GQ,.T9WWG,5W9/9) 3EL52 M&DY3 %GQ'-IO=] :^B)/\]IJ4F\.@K,UQD'OA3;K624&K9Z]IQ_*P^3XE3LJK7J[0#T.JH*.CZ,R499]@>YM6"WH$%HP"U=4 N)'G2>J958NW $H(E MEHK$FYY?$A5SO%)M.ZW20YDG(V3^U_A=>\?\UW^S\33R[]'KO]5 MAL#'=5??&M&,#R. G(T!TA\#Y A>&S.(C0#RZO@AIV_-Z#1ST,:PM35J=5ZP MJ A5A#>T.4D2;'G,K!O"[V;282PM^]P0BIFQ_+^TR_Z#5!+ P04 " "SEFE*U-+CZ' $ M "')@ #P 'AL+W=O1G[BAS%\8G?VF]GE_D=9 MO;Z4Y2O[N- MP87=34_;(]%=]7^8RLTF2Y53IH>=*IHC5*7RI,G*HMYF^WK$BF2G'D:./ULM MI1SZWHAUCW;7#R-#[S=)H__SEM792ZY&K+K+] ^5 MNS9:<#K(F>\YTHNDP_1>Y"]<1\3Z8"H6PIM)!B!-!-*\"&04ZXU^PP#20B"M M2T)R ,D12'Y)2!M V@BD30OIAT_"<[^^CY)KA.B:EF@J(C=B_IP%H8QT*'=H M75Q'J^52 ,@;!/*&&'(5N9Z,(MVTRZGK=8P10+M%T&YIT>;"#=FS6*PD6TH1 MK<(V;&,(]Q&!^TC=N,>Q+OHD9=R^O,#WWM$9$VR$GM#R.7(:0Q;4%N2Z6"[= MN&N\KOOK421VO2?IS5QY]L(P6QCTNGB68>Q.%[(-V+D,PVZ,\V=_L<\BA)B8 M+PQZ80QA0D3,%@:Q+CJ83_["D6'TCJB;G!)'8#FIB8!L3$M&$2:P/' M-"$F6F80BZ,W@V)7NH#,5?T'I,2\81)[8R"9.G%"3,P=)K$[AM*J7YP0$].( M2:P1-*-A5Q 3(B3G')';.[[E#;Y1C[C&) MW?.[L/L0+4P^%K%\>LS=RXB9QR(V#YQ+8%>.:I(L/Z?#A&-1"P?SHF5!3'1F MB]@X_5[\P&9)OF,BA9B8<2QJXPQ@!JHJLI\.Q,2,8Q$;!\6TKB$F9AR+>LYK M"+,JV;RL("9F'(O8.$/9T E,YQ,2L8UUH+DQS M1MNS1N>8>3AYV3.(J;OG'F)B\N'D9<\@IELT,!OBF(4XN84&,>>'Y@ Q,0MQ M:@L-8XHT/>N;Z K+I>J>%I/#)1:.68@36ZB=5>Y-B#@F'4Y>YB#5&(=E#L>D MPR]8YGSFMQ 3DPXGE@Y:C3FP!.>8=#BQ=/IFF7N[IHTYQR9V3D_-J"-ZO<[: M*Q-HJ$0$W..3>R<7DP9!<&1$V)BSK&)G=.+&35E^LJF M20TCR,:<8Q,[!ZXX]$<.NIQ/K)J>J0Q=.Y:[_:%I+X:8F'ML8O?T8HJBR=99 M?FC.(@=SCTWLGMY9E[XFQ\QC$YMG>.6D8X68F'GLSCSCT[=::[7)"K7V]"-J M?3Y-\C2H6+LYKCESNUTNVASR?*;/^<6B3+JOJ]I[G#X,>_P74$L#!!0 ( M +.6:4I:<&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/%VLUNVD 4AN%;0;Z #'-^2%*%K++)MND-6#!@%+ MSU1-[KX.FSI2XJ\+ M]+$!(:-SWM6#->;A9SK6Y="UN3GT>?%V.K9Y736E]#]"R)LFG>I\T_6I':_L MNN%4E_'CL ]]O7FM]RG(MBGLJ["VS'\ MZ8;7W*14AV/NB6'G0W'W1'#[J?#[JG!\4ED'')3T)8 M\[6.@.O(]SH"L"-?[ C(CGRS(T [\M6.@.W(=SL"N"-?[@CHCGR[(\ [\O46 MH+?P]1:@MUSA7AO=;//U%J"W\/46H+?P]1:@M_#U%J"W\/46H+?P]1:@M_#U M%J"W\/56H+?R]5:@M_+U5J"W7N&L!!V6\/56H+?R]5:@M_+U5J"W\O56H+?R M]5:@M_+U5J"W\O4VH+?Q]3:@M_'U-J"W\?4VH+==X:P;'7;S]3:@M_'U-J"W M\?4VH+?Q]3:@M_'U-J"W\?5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@MU_A625Z M6,G7VX'>SM?;@=[.U]N!WL[7VX'>SM=[-=$[-_60MB]E.+3[?.F23\._K9G MG,+;3G?-N-,\5 MLZ=71V&T:YLNS+,J1G?%6"@J:DW(K:,N59;6MR:F4[]BSA1KLR(F)I,I*VP7 MJ8OCV/?(%K,;6II-$T?7^^M]ZWEFG&OJPL3:=FS;E=^:CM\;YIZ:84VH:A?. MTH)L=+M+74*Z-L]2-63L%Q.^W]B?I_ONM^1]7=*?HMGELBZHM,6F3;?DP7DR M9:B(8MODH3*>RL?HZV[UGO?!^'AGVM28[1KV94%^NASQM:'# 8;*,2?'M"WH MT*BAL/_D_QKXL1L*ZVGL?*KZ6!]XO!3I(54#ZQ<>\Q&IWSHEE;\:GEJ?[H=] ML7X]?#_TPC^+@0V'_[WUX^40(#DD2 X%DD.#Y)B"Y#@'R7$!DN,2) >?H 1! M$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K M0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4B MJT*15:'(JE!D52BR*A19%8JL"D56C2*K1I%5H\BJ4635*+)J%%DUBJP:15:- M(JL^H:S#,6]-W?V4Y-G:]<=\-ORC9O$&4$L! A0#% @ LY9I2A\CSP/ M $P( L ( ! %]R96QS+RYR96QS4$L! A0#% M @ LY9I2F;S"V"" L0 ! ( !Z0 &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " "SEFE*77\ZH/ K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "SEFE*F5R< M(Q & "<)P $P @ &X @ >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( +.6:4J(2Q?@B ( "$) 8 " ?D( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2A)]WJ6I! WQ0 !@ M ( !2Q 'AL+W=O0( %4( 8 " 2H5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ LY9I2F9+/,ZO 0 T@, !@ ( !9!T 'AL+W=O&UL4$L! A0#% @ LY9I2M$G MA 6T 0 T@, !D ( ![B8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2FW:1&^T 0 T@, !D M ( !K2P 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ LY9I2OV02T.T 0 T@, !D ( ! M;S( 'AL+W=OT-8=[0! #2 P &0 @ %:- >&PO=V]R:W-H965T&UL4$L! A0#% M @ LY9I2L5IA:&V 0 T@, !D ( !,3@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2A&PO=V]R M:W-H965T&UL M4$L! A0#% @ LY9I2L)*![+= 0 04 !D ( !+4H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MLY9I2O!1K,,= P &0T !D ( !*5 'AL+W=O&UL4$L! A0#% @ LY9I2IMN;E=0 P M+@\ !D ( !N%D 'AL+W=O"ST" "J!P &0 @ $_ M70 >&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2B#4?-\=!@ OR8 !D M ( !$F( 'AL+W=O&PO=V]R:W-H M965T7@V $ *,$ 9 M " 1QK !X;"]W;W)K&UL4$L! M A0#% @ LY9I2O$UE7IQ P 0@\ !D ( !*VT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I M2@&-EVPL @ B@8 !D ( !?'8 'AL+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2L[M+TSS @ H@L M !D ( !C'T 'AL+W=O&PO=V]R:W-H965T MP , &02 9 " ;N$ !X;"]W;W)K&UL4$L! A0#% @ LY9I2M42UCV. @ J0D !D M ( !LH@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ LY9I2N?4:YKB 0 04 !D ( !,Y( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2K!$ M8K5N @ 5@< !D ( !:YH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ LY9I2I -'B;S @ ^ P !D M ( !@Z, 'AL+W=O^M? /B@$ % @ &MI@ >&PO M&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "SEFE* M@+MSN.(! !9(P $P @ $]$ $ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 1 !$ (X2 !0$@$ ! end XML 73 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 74 report.css IDEA: XBRL DOCUMENT /* 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; } XML 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 259 276 1 false 82 0 false 9 false false R1.htm 0001000 - Document - DOCUMENT AND ENTITY INFORMATION Sheet http://www.nutanix.com/role/DocumentAndEntityInformation DOCUMENT AND ENTITY INFORMATION Cover 1 false false R2.htm 1001000 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.nutanix.com/role/CondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.nutanix.com/role/CondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 1003000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.nutanix.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 4 false false R5.htm 1004000 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.nutanix.com/role/CondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 5 false false R6.htm 2101100 - Disclosure - ORGANIZATION Sheet http://www.nutanix.com/role/Organization ORGANIZATION Notes 6 false false R7.htm 2104100 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.nutanix.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 2107100 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.nutanix.com/role/BusinessCombinations BUSINESS COMBINATIONS Notes 8 false false R9.htm 2110100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.nutanix.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 9 false false R10.htm 2113100 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.nutanix.com/role/BalanceSheetComponents BALANCE SHEET COMPONENTS Notes 10 false false R11.htm 2116100 - Disclosure - DEBT Sheet http://www.nutanix.com/role/Debt DEBT Notes 11 false false R12.htm 2119100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.nutanix.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 12 false false R13.htm 2122100 - Disclosure - CONVERTIBLE PREFERRED STOCK WARRANTS Sheet http://www.nutanix.com/role/ConvertiblePreferredStockWarrants CONVERTIBLE PREFERRED STOCK WARRANTS Notes 13 false false R14.htm 2125100 - Disclosure - CONVERTIBLE PREFERRED STOCK Sheet http://www.nutanix.com/role/ConvertiblePreferredStock CONVERTIBLE PREFERRED STOCK Notes 14 false false R15.htm 2128100 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://www.nutanix.com/role/StockholdersEquity STOCKHOLDERS??? EQUITY Notes 15 false false R16.htm 2131100 - Disclosure - EQUITY AWARD PLANS Sheet http://www.nutanix.com/role/EquityAwardPlans EQUITY AWARD PLANS Notes 16 false false R17.htm 2134100 - Disclosure - INCOME TAXES Sheet http://www.nutanix.com/role/IncomeTaxes INCOME TAXES Notes 17 false false R18.htm 2137100 - Disclosure - NET LOSS PER SHARE Sheet http://www.nutanix.com/role/NetLossPerShare NET LOSS PER SHARE Notes 18 false false R19.htm 2140100 - Disclosure - SEGMENT INFORMATION Sheet http://www.nutanix.com/role/SegmentInformation SEGMENT INFORMATION Notes 19 false false R20.htm 2141100 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.nutanix.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 20 false false R21.htm 2204201 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.nutanix.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 21 false false R22.htm 2304302 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.nutanix.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.nutanix.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 2307301 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.nutanix.com/role/BusinessCombinationsTables BUSINESS COMBINATIONS (Tables) Tables http://www.nutanix.com/role/BusinessCombinations 23 false false R24.htm 2310301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.nutanix.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.nutanix.com/role/FairValueMeasurements 24 false false R25.htm 2313301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.nutanix.com/role/BalanceSheetComponentsTables BALANCE SHEET COMPONENTS (Tables) Tables http://www.nutanix.com/role/BalanceSheetComponents 25 false false R26.htm 2319301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.nutanix.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.nutanix.com/role/CommitmentsAndContingencies 26 false false R27.htm 2322301 - Disclosure - CONVERTIBLE PREFERRED STOCK WARRANTS (Tables) Sheet http://www.nutanix.com/role/ConvertiblePreferredStockWarrantsTables CONVERTIBLE PREFERRED STOCK WARRANTS (Tables) Tables http://www.nutanix.com/role/ConvertiblePreferredStockWarrants 27 false false R28.htm 2325301 - Disclosure - CONVERTIBLE PREFERRED STOCK (Tables) Sheet http://www.nutanix.com/role/ConvertiblePreferredStockTables CONVERTIBLE PREFERRED STOCK (Tables) Tables http://www.nutanix.com/role/ConvertiblePreferredStockWarrants 28 false false R29.htm 2331301 - Disclosure - EQUITY AWARD PLANS (Tables) Sheet http://www.nutanix.com/role/EquityAwardPlansTables EQUITY AWARD PLANS (Tables) Tables http://www.nutanix.com/role/EquityAwardPlans 29 false false R30.htm 2337301 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.nutanix.com/role/NetLossPerShareTables NET LOSS PER SHARE (Tables) Tables http://www.nutanix.com/role/NetLossPerShare 30 false false R31.htm 2340301 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.nutanix.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.nutanix.com/role/SegmentInformation 31 false false R32.htm 2401401 - Disclosure - ORGANIZATION (Details) Sheet http://www.nutanix.com/role/OrganizationDetails ORGANIZATION (Details) Details http://www.nutanix.com/role/Organization 32 false false R33.htm 2404403 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.nutanix.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.nutanix.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 2407402 - Disclosure - BUSINESS COMBINATIONS - Calm Acquisition (Details) Sheet http://www.nutanix.com/role/BusinessCombinationsCalmAcquisitionDetails BUSINESS COMBINATIONS - Calm Acquisition (Details) Details 34 false false R35.htm 2407403 - Disclosure - BUSINESS COMBINATIONS - PernixData Acquisition (Details) Sheet http://www.nutanix.com/role/BusinessCombinationsPernixdataAcquisitionDetails BUSINESS COMBINATIONS - PernixData Acquisition (Details) Details 35 false false R36.htm 2407404 - Disclosure - BUSINESS COMBINATIONS - PernixData Acquisition, Acquired Intangible Assets (Details) Sheet http://www.nutanix.com/role/BusinessCombinationsPernixdataAcquisitionAcquiredIntangibleAssetsDetails BUSINESS COMBINATIONS - PernixData Acquisition, Acquired Intangible Assets (Details) Details 36 false false R37.htm 2407405 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Information (Details) Sheet http://www.nutanix.com/role/BusinessCombinationsProFormaInformationDetails BUSINESS COMBINATIONS - Pro Forma Information (Details) Details 37 false false R38.htm 2410402 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) Sheet http://www.nutanix.com/role/FairValueMeasurementsFairValueOfFinancialAssetsAndLiabilitiesDetails FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details) Details 38 false false R39.htm 2410403 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 Roll Forward (Details) Sheet http://www.nutanix.com/role/FairValueMeasurementsLevel3RollForwardDetails FAIR VALUE MEASUREMENTS - Level 3 Roll Forward (Details) Details 39 false false R40.htm 2413402 - Disclosure - BALANCE SHEET COMPONENTS - Short-Term Investments (Details) Sheet http://www.nutanix.com/role/BalanceSheetComponentsShortTermInvestmentsDetails BALANCE SHEET COMPONENTS - Short-Term Investments (Details) Details 40 false false R41.htm 2413403 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) Sheet http://www.nutanix.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details) Details 41 false false R42.htm 2413404 - Disclosure - BALANCE SHEET COMPONENTS - Intangible Assets (Details) Sheet http://www.nutanix.com/role/BalanceSheetComponentsIntangibleAssetsDetails BALANCE SHEET COMPONENTS - Intangible Assets (Details) Details 42 false false R43.htm 2413405 - Disclosure - BALANCE SHEET COMPONENTS - Future Amortization Expense (Details) Sheet http://www.nutanix.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails BALANCE SHEET COMPONENTS - Future Amortization Expense (Details) Details 43 false false R44.htm 2413406 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) Sheet http://www.nutanix.com/role/BalanceSheetComponentsAccruedCompensationBenefitsDetails BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details) Details 44 false false R45.htm 2413407 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) Sheet http://www.nutanix.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails BALANCE SHEET COMPONENTS - Accrued Liabilities (Details) Details 45 false false R46.htm 2416401 - Disclosure - DEBT (Details) Sheet http://www.nutanix.com/role/DebtDetails DEBT (Details) Details http://www.nutanix.com/role/Debt 46 false false R47.htm 2419402 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.nutanix.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.nutanix.com/role/CommitmentsAndContingenciesTables 47 false false R48.htm 2422402 - Disclosure - CONVERTIBLE PREFERRED STOCK WARRANTS (Details) Sheet http://www.nutanix.com/role/ConvertiblePreferredStockWarrantsDetails CONVERTIBLE PREFERRED STOCK WARRANTS (Details) Details http://www.nutanix.com/role/ConvertiblePreferredStockWarrantsTables 48 false false R49.htm 2425402 - Disclosure - CONVERTIBLE PREFERRED STOCK (Details) Sheet http://www.nutanix.com/role/ConvertiblePreferredStockDetails CONVERTIBLE PREFERRED STOCK (Details) Details http://www.nutanix.com/role/ConvertiblePreferredStockWarrantsTables 49 false false R50.htm 2428401 - Disclosure - STOCKHOLDERS??? EQUITY (Details) Sheet http://www.nutanix.com/role/StockholdersEquityDetails STOCKHOLDERS??? EQUITY (Details) Details http://www.nutanix.com/role/StockholdersEquity 50 false false R51.htm 2431402 - Disclosure - EQUITY AWARD PLANS - Additional Information (Details) Sheet http://www.nutanix.com/role/EquityAwardPlansAdditionalInformationDetails EQUITY AWARD PLANS - Additional Information (Details) Details 51 false false R52.htm 2431403 - Disclosure - EQUITY AWARD PLANS - RSU (Details) Sheet http://www.nutanix.com/role/EquityAwardPlansRsuDetails EQUITY AWARD PLANS - RSU (Details) Details 52 false false R53.htm 2431404 - Disclosure - EQUITY AWARD PLANS - ESPP (Details) Sheet http://www.nutanix.com/role/EquityAwardPlansEsppDetails EQUITY AWARD PLANS - ESPP (Details) Details 53 false false R54.htm 2431405 - Disclosure - EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) Sheet http://www.nutanix.com/role/EquityAwardPlansStockBasedCompensationExpenseDetails EQUITY AWARD PLANS - Stock Based Compensation Expense (Details) Details 54 false false R55.htm 2434401 - Disclosure - INCOME TAXES (Details) Sheet http://www.nutanix.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://www.nutanix.com/role/IncomeTaxes 55 false false R56.htm 2437402 - Disclosure - NET LOSS PER SHARE - Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.nutanix.com/role/NetLossPerShareComputationOfBasicAndDilutedNetLossPerShareDetails NET LOSS PER SHARE - Computation of Basic and Diluted Net Loss Per Share (Details) Details 56 false false R57.htm 2437403 - Disclosure - NET LOSS PER SHARE - Antidilutive Securities (Details) Sheet http://www.nutanix.com/role/NetLossPerShareAntidilutiveSecuritiesDetails NET LOSS PER SHARE - Antidilutive Securities (Details) Details 57 false false R58.htm 2440402 - Disclosure - SEGMENT INFORMATION (Details) Sheet http://www.nutanix.com/role/SegmentInformationDetails SEGMENT INFORMATION (Details) Details http://www.nutanix.com/role/SegmentInformationTables 58 false false R59.htm 2441401 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.nutanix.com/role/RelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.nutanix.com/role/RelatedPartyTransactions 59 false false All Reports Book All Reports ntnx-20170131.xml ntnx-20170131.xsd ntnx-20170131_cal.xml ntnx-20170131_def.xml ntnx-20170131_lab.xml ntnx-20170131_pre.xml true true ZIP 78 0001618732-17-000001-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001618732-17-000001-xbrl.zip M4$L#!!0 ( +.6:4JVI?P%BS\! "=9%0 1 ;G1N>"TR,#$W,#$S,2YX M;6SLO5EW&T?2)GP]\RO\Z7IDY[[X].LYN?9H1ILEVSV^Z@,!11'=(,"N F1Q M?OT760!) %58B1W5Y[A)L;;,6)^(C(S\V__\?M?[X5N6%]U!_[]>X1_1JQ^R M?GO0Z?:__M>KWS^_-I_=FS>O_N/O#/SI9\>\?;O+!W0__&.3_[GYKO7X]?NC^9]IF;S#J#_.'_WIU.QS>__S33^G2CT76_O'KX-M/DXL_$83% M:X1?4_SJ\;%1GL,D%STWN5KS8"?KUC\#%]+M;/;V['O[MO[^=*7F_=W^MZP8 MUC\ROI8>HG,/%0-&L'QZZJ^__OJQ?'*0?X7;$?UI]^_[$]N$N?D3#YYX^L_L+LV_/L9N&TQ4]P]?'&HMNNGR]&!6OO[9:]T_/W+2*+^5 )A=J) .NY(->5M0^4UZI?RC1H?ZA M\DK=0\,\^[J03OHGN/YX:[K0F=.()WJ.+\[<.JR]E8]O'4[?VETFS?T"A*+] M))_?*_+\%RWOQEKKG\JK3[<6G;H;X;7XI__[[NWG]FUVUWJ^N;OZYM=/H_GE MO_^WOZ5O_5R4%SYE-S^4W_[YMI2[)-JO'T7X1QC(J\GEQ(?_>E5T[^Y[,*6? MTFO&=JX]Z ^S[\,?NC#FZ-.COY(_?_/I0X^W@!7N#A_2'Q[_TNVDO]UTL_R' MY=*]^3^O?D$P$8&5I.1O/\T_7'[CI_F/3+YQ#THUZ$Q_%4B0#STX M@U_&\J1 I!X??[XV]4#6[SS>+L?B]_RUSN/-CW]Z^M[C'R:4J2?5FY)2-&9? M7A/USXE&_?/S$%Z:O);KM8KBP\WGX:#];_.]6SS=X09W=X-^>=F\R^Z^9/G! M*/U$QNQK&F+YI_'?.O#E[_>];KL['(_IATX7;AD[Z\G(?UXXMU>_/-Y2G=S? M?JI]_W@X/U7&LX$PC#5B..$M 2X\S7IRY9B\M9?,6WO&O(UCYI)3M&^STYXV M5[N9MOB5G?BTP:C+G4[;E],FOYZ!0^.O2P"WKD,3.W9HCZ0Z!]_/-_/]>R&5 M/ ^I$IM)U:YA4FEW^,G;';YKNS,VMZ?N9<2.O]WF"8T,*'^R&@DS-#4(NF^(R@%LYQ?T!JWA2@C:PF MW+Y#4[!0.+; U=6'PW]&0 RX\W[0AW\6-2\H7WQF4K5K7+[-M^M(.__]*=I> MI32?HJ$_)7)-(!,^#\BT(;H\%3OY,<]NLCS/.HVIK#65M?1IK.4AU'^2=6F2 M:<=.INT^J[0U6YO\]VFS%3\QS73^-2K*L*6(@_Q]]I=IE\O>W?[7C_F@#[^V M2\J,74E:@_KG\QU MWZGE7>*W^\[0,%D79">\TV+7QE:>>_!= 9EN#0C26L^ M$VYNLO9P*U_X*1NVNOVL ^_KPS>*\Y+7C9CVZI?$M9_7XMJ./.8&/'_6L"V8 M?E@'7R\S!S$#M?ZUR!_O'G* GT$B-// M\GA>6KN*P,^25DOA'0G[$OY,>;OE#-K14*KLG=BJ6?X>#D*>?GP]1(4TS>*>>F*Z:].,<6O M[.P5\V)#RT8QCQ5=;@IEY0J^\NQ5,C0J>=$J&:Y. M)2\!OC8)GXM7S%//Q.X>OI[]>N7%:F7C*X^BDB>Q7GG>*MD4VEVV2AZVT.X4 M5/+L(\HSVV'1J.2&*KGW328G&%&>N4HV>=?+5LE37PII@&N3=[TRE3QLWO44 M@.O9>\E&)1N5O#0O>?Y+(4V)W<4KYF%+[$YA*>02:E\OUETVBGF]Q0-GWWG@ M8K6R ;%'4>NO6\57R[%,]3=G 9:ODH1B5/J)+G%+SDV9<--"K9J.1EE0VMDH> MNM?K\1=!+J%LX&+709K5R7.IY]EMV<"E'H]P+AK:G&RP;W7;XZD"XY,Q\>?L M?OA\MI4=%=U^5A2F_9]1M^@^"?/8C61YO_L==+8U=?F\)';!_!Z-Z.()'HC% M2+]&8F&:HLB&A7T8.ZCRX)TZ M!/,IZY6.L;CMWI_9,2Y[$9T-OK\!V:NHI(;NAP/OTS*]!D:8OGTGA_B=A@K\ MEK5O^X/>X.N#;175YQIEV+LRK,6!1BVV5XLW_4YVLX5JO.D#SFK#ES]E1=;* MV[<&YI=]RWJ#^T3G1C4V^?Z&3'A6C[6XXX56 M-_^CU1ME]N%MM_6EVX/9U"SJ#>[NNN/E__,2A*73FUH\FY_?H91<[G*=OZZB MM.'O@?E[4O6,X[(ITDC#"6C[''-?KNU+F/OTZ_\"PJ8\PA];\+7%"K8'G;\JG5W,BUGUJ#!C]RIR>C:C4=I:/WM5"M*(P[8V_-V@ MGSV\:^7_SH9QU.\T*&E]BUM/NL; G7@@01L1WYE3IXW,GX057QN)7Y6$GQ!L M;N1YIS8<-Q*^,QN.&YD_"YG?=S)D=@-_6H,N/MSX[,L03&@RG\.'S^F![K"; MS3J?WS__?? MR_OII>G^Y]NN3YG..,NQP;C6E)#GL:T2D4;)#Q2<;*WD;I#? M#_+6,+MV#3_CD&>?&KY4/BY#O4]A1:0!OB<7VC7 ^Y25]@QT[@4^N4; ST6# MKUR#]NN+-S1\9ZG.Q]:]R\+#YR[Q%X\^]^O(FA*Z2W%=30G=E:ALD_2]>%T^ M;Z=\=4G?8R/2RX@&SUOHKR/VNK@US$M1GF;ALE'GDUBM; +*2UF7; +*DU'9 M4UB!;,JG+V<%\HQK&2Y*:=??A--H[?ZU]E#[>AJU/66U/0.E:Y*WUZU,3?+V M!)3\9%=H+JU"H5F>:6HF#M-3ZNI1<>!W/FI[R7G2JZ\*:I*C3570R8'L:U+ ,X;#IRWSTP=- M-,CSA+2F09X7HK8[/T+D)-6V<787I+:-MSV VC8!XXFJ I>N*E) M/R$GW-2D-S[X-*!SH[47!)T;M3T/Z-S$JTVX>&TROUW?JW^T\ARFTNC+Z6=% MEQ6ISK"Q4=4#J>JUZD8C#GL*,JY*H$XI(F@D^K1R77DNIIEXL.BD@;M M-]CZ_*6X\1P7',HV,K^_>++9G74AB^G'W@O56/NF1N8J?4=3(W/TO,%50;43 M"O(;8'96Z]"->[K"5>W&/345V1<>NEUC@5833!Y;O4\XF&S4NPDJ&_7>F_=N MELPNP42>NW-J0LJSS! UF+/)%#68 MBJHV&W7/(,1K9/ZTZO2;C;8GMX1_>CZR4=I-#VN900[GH@.[1D6[9.IN6VOZ M<3O9/W_S#5\/S5?@73[T$'=..*N N4]O?+HV]4#6[SS>/M=C]?'*7F!H(P7G M:K+]V&0WVGUL[>:;:;?8AW;S1KN/JMU\'X!L\]/S&J;NDJE[[W7^,1_ &X8/ M'WOPWDDJ^SZ-V3ZD''?)VOZP__V?/KL;P-?SUA H]WN_.SRS!8XU)OKJES33 MGQ?-]'Q]]!P"7X?G3TH_RH$"$&C"?;'[/?UVB8Q_,@0+IWLE./V%XO)T[8)E M9&Z.5R(8VSB.1BK.S%G,0[Z&R<=G\MZ/>&H@X&E!P)TS?$N?WO"\\>]-D' B M0<*I>OVW6:O(;@>]SIN[^WSP;;P>><&\7S+?\W0.+]'[AOF'9?Y):7YC],]> M[V>R^UV87O:V^RWKO.G#N[]VO_0R4Q39L+ /9C%\POTE:8T?OGK-\=Y.\'PZSPH\SYO"LGMO_ M^';0_SK,\KOTGDIN>>HEYZ5Y5:I,D/\*LBS3MPT^7T?49YVO4/50BQ9L2A)W MGV]R@Q%]!(1[>M^ZFBA?>#_KIR;S5'OX!&C#(STR:ZF8VD:=%4SO/K-'Z M+'632;]K]4^_N M!OWR)GN6.TD6SN^)Q0LF>+VPO!&)8XO$44%XU?@W\G!H>3@M)_ 9/I 59G*Y M>%,4HZSCLW8Y6X*0OBQ^KSG=*W$0&UJ#6N*]:SW 6] 5B,G,3,_3/FS%<#]+ MAO>I&*_4%DPOD>LKIWN^K)_IT]7H^DGI^B$V(S<\/P&>GS\"\(O@TU4XA.IT MS](A3%K @7M[C4]Q06;&-,X$S<DBO=HXW8GNF- MD3B"=]RYB]A%N-2DT/-89C)7F_WT\/A@.[CS?M#/ZH[,&?3+%Y^7K"RDS>P)-+/$6289VWR[CK3S MWY^B[>'0ZPGL,F ;B/%$L3_FV4V6YUGG,N5QR2S/TF1MS6A[%8RNG>5U,=I< M!:-K9WE=C'97P>C:65X7H\-5,+IVEF?)Z#&?R[""HA<%%A?$Y,T"@UWR5N]R M$^4,;T^^U&:/<]].KLTER[4Y8[FNVU_VIM\>W&5/-'@[:+>>&DX]WO/WK)_E MK9[I=TSGKMOOCON ?\O"]WL@9G9>[%XRX6>&KS7C@V4=CKL#K6:)M1&:TQ>: MX^]D%9L+37W_S\L5F37F>R"!.9&V59NZ)CT6B(AI1.0=1.85&FEM VL;9 M7 5HW=2"-*#U>*#U^'9DBRBG<3E7&]\THG+ZHG(*;FB+F*=Q0\=R0Z<0^6QA M6QJ!.9[ '-_"; %TFY3^,5/ZIP!V-W!+DW:$Q7!P\SG+OW7;Y]:M>JF 3'H1 M5F?7N)Q&& XO#&?E3AIAN'0WL4%.I!&&2\]Z;)$@:Q+MC5@T\XOV)F0L]\KYG1]48<#=.O0=/% MQIK^X?[\SDE>A_73\[HB!" ;K3^TJ3]^IG%S4]]H_:69_=4"\"F#\*C;'DXV ME_[>[PZ+3Y]_OP@A6#JWZQ*$U?Z_$80&!S2"<#W8H(G]KU#[&S=P?.T_?A)H M\\Q?$QE'Q!.#XA^-.-UMJ_,"!_, A3W-HF'IXIA[BG(:/O5;_?>LN M>RX#FC%G'T=Y^[959.FV\^+J],0F)4 K9G8=_KJN$W,3KAV Z<=L6CP.T9D9 M?7T-[T[_>(EAGZKJZ'_+\D3Z2<,N^P!W_F>4^:QHY]W[V?K"WV :6?[AYB;+ M+T*:MG80&WQZ70I/+%R%Q(>T:5AL(-[3M^_DJ$'^*_%9.\DV7^+<3/KZL\F_ MBM9Z-9YPC@P[$M;3[>''7V.R_[ZC:[O1JQ"[W?C@BQ"_G;>0G(_.&D/7&+J] MA(Q+@..5@+\&@6T@)_][U&N$Y*2%1&X6A"BL>V;G0)RHO3CD@1,[7Q[96-*N0UA.EV%UE6':83 M;[ZW>Z-.UHGYX"Z=9S@:EAOX/MR$5M[O]K\6'[/\\VTKS^Q#_0MFV\$E%4BO M 3J7[SD_B=@CF:8ZR2VFTX$ [RE6R1U 0*>.YOP\^O*OK#W\;?"NU>^TAH/\ MX5/6R>[.L?KF$"*[$>6N8\'X6%:V$>)+$N)3L,1'$>*4&!IVO_2R9!N4 M>N(H]13$1_'I'_=5K21BQ/7"ROTUHV#OZ,'?R5 M6=(FAWJN.=13L*U'$=0F W Y&8!C"_'\IKBG_8!_SP9?\];];;?=ZI7RUQZ, M^L/\X9^_?SX7H5HXEU>_3";S\^^?]\?G?>]EG&[*VK!M3YN==]MVM:8D;#'G MGC:OOPMGUNU@"0>?]J\_3>J*BJSF(K'%K"_CJ _#VRPW=_"9=NO,8J8E E!& M/#53N][HIK'=EPFM:FK45AM[4W1;'UMMX$?[8E3^">3/S^VZJL(:03BV()P" M!MC8(C3P[U)LP-JL;_S^N;-Z;:3?F/O+QOIK^_TFY+MPK[^9/6B\_J6$@&M; M@,;K7XV6-\;^PC6^R>]=![S;V*\W./\R=7[MV+XQ_4W;_[';[:FKH\ILU4H1CLL[K.L\P=0:I1G'^&>?I87&WO-4O6NWTG<(^3%^9]4\W M-]U>-UT+)0_.2S87T'QBFI80?9F<;O#].I9-/KZ"9SL:P/H=8>#FI?6P[W\8:-WSPJ.G4O[18#1K#\^??/?IM7/N[GFWYUI_L-I&M:9M(3 M[T=W69XV[DT9A36'\=]F!C+[HJDO^*P_N.OV%WYCN1S-?F3N78^7GJ:V@C+? M!L-L(0O3Q8UI#=+4OFT5V3_'*K7PY7/W;?R==D(-"]]>7EW]SN1'#)C43C*K ML=?Z^L-$[S]E-S,YGU=C

8Z;7&PG$9O#%8?GC%]T(@ S\J5NT6[T_LU8>QEA_C8^CB#B!;UIA'4>"&$J<-=XXKW50 MB+WZY?4C7EGVI<>1^$%[=/=TP\>2$Q'^5JPQ%.P-P5881USD%"MC ^8H4"RM M]Y:'5[_\2L:C6/B5^F&D<:X["(,,5=%;3*GET0?C<%0Q<.Z#=H+*5V5.I&X8 M3U^9'\1X?.NS)#)"M60P9^.Y,$ '*C51&EO')!/ZU4Q:9N&7YH>1#F9=X^O* M"(><-MI)RB4B2GAN6:#"$6%$! * Z_MU]KOIU8^?&P,H!W_-6[TW_4[V_?]D M#VM\URO'+,Y@"E\'^3H"Z")C1#M%D>-<&6D15E9:9:-BDHCX MZI?W@_[K5KN=]9(7SCH_E%^8'MS,)V='\RG[VBV&J45*@NUK#"> [@?$(XV! M'B@KQL4PUD;.BXGH!]@O.FW M:>Z_YM.BCZ,4/EH6*>8D!B6U]T9)Y4TD&ILIYI=HC1.4_O>WGW8X\&ZTOO>QFD!>MWE0/!I]]&;YK#2?_^C3H]>#A9-=_^VOPVVT^&'V]A1]9%EO= M_(]6;S3'QTF#@ADJT&D3YS12F&G'.%@Z[2WH ]8:"3!K45@_3P6&-1B_9S+L M;MQ/M'A, H-:?4F@#\CF8$KP>-+[ 42IG23L*3><^OM\+>U!\;'U4)K]++^K MB,/.0!<^TC\G5'KQC)YH4]JUPE=.8QIU.I5IE^[I#>VG9.7?!B_Y'G^GT$^L\(\=D\:"[#/VB4% M0 ETA1;(10/N$!/D%7=$*LV0!1O** 5Z,$!)'S%Z),8Z4SC^?-^U'N!%J#)5 M:\ U*BU0,(P[%:R3)G(B B!%SZ@YAZGZ1:S%M#)?"I#+L:B$()$#(@?6&L%@ MQMX[1!&"^G['U?9BV> M_EJ$[UG>[A;@Q^MF_NOZ,Y]&09-[5H&A*+FF2AEB%8 +(734/-IHL0:$KXBN M 4,22T78,FHLG. NZ;*!1&Q!%T9=T)8Z#>&P!+@? Q) %X#\FD8C91U=)'DY M79Y!Y2.<*-_^*2NR_%O6 8<;1RGWFZ2ZU6]GIM\?I9BCG6>M(JM@Z4F!%47/ MJU9_M?)."I-F*^KN[GN#ARR;6H+84^SAA0>YXL9 J,&C1"H8R\!E("\B(L'7 M$):J:0SV0A(=D-2IO?OL8H1)]SUW?=\3B3%UB(40& 8GA3&W5D4?HX,H@@8: M0@V)\9C$)T9CP&1M(,K@9BJT&K_@) 6=3(,C HB!*A*01!S^WR(>-)4"NV A MGE)3/'A,8J,?4RW,?NEV$IPYG%Y,<\39R)F%,(\2 X@=:>X M1(G@@C!:5K/ M$7X,CCSZB7):&;B1\J\K0[Q9*V""(Y[K *85<1V-E80KH;!B* J(7*;F.TDX MD^IRY9AGI&'QP"U&$4L,[E9S3HRUW$<'4 20F5#,^#T-_(_!,'OJC5A+ MZWV9:^DAI@#H22/B#MRBLIP1AR7GB#@];:[':QHU5J)V$L>8[$32J9P[.K1O&C@RU*L7#)O* G8BI#R]D!O3,"#40E!)6)R?N"8([W5 MP-\/^NU6#<6'5QCQB-$3L@Y262^Z!44$A,%=2,P- #U<4 M9&Y*FXYO]_-;P3(UXT)Z)1%X%LN-)9B"]YR?'T4*DPKGMI[FQWS0 MSK).<9,/[J;Y_,3\]QF@^D_98\W'YDH6<0I$@I)""RHLPRX2,!3>.ZJM$A4& MSB[%;#R^7N< R$,/I@(D4B$Z2EBQC-#R@1=<3UDG(5X\?6IUP/)V"\\48C!C- I:48P/!$T?64!%9X(0'[JF8QF#/ M-6^/L=3+B?C$CQ*V?0$6=:8//YQ:]/KR\'S+9/VKS-Z\&_2S82M_@(A[T>K> MYNF>)?0"T$JX-LZ#,?40,F.(/347PD3X.5,8,);7*6>WBSF^G&"/W/G<_0[O M'=Y^G.C&N!RGNF*^!R(&85*2!8C&@8A$6"VC5@YIB.8A"B!31*S4TY&7$G/% M_%].X$F^<>IJO(>A*#WHU'Z&YVJ YQL^I=L7;9]2J4^J8AJ4LF\65XD%6L2\ 4P&\3BSLWP4VXQS61J$4&*8H$&"$Y.8:":T+M,@(A43ZDHF37!" MMQTGQ'59]UNZ"4*#K:AJG03P!_H2D\]E00F0#A(M2LD#BE@E%L-(<%T[W+K! M;#_H920.V&(+H!538@D+WD' /":Q8T+(2DDCYCA9TMT,>@KP=^=#Q!IJS]4A M&Z^I=RP9<8ZHUSA&@K4.-#+$9$6(EXYX=B0O&W7:][78(!"65E(-@?"0CJNRC>=NQF.,]8QA63?0ZCBV'.PRJF+AJ!,. M68!(S!DM25! 51TICF#D*D**'[-FVPSV,7W6W9*RBC.'%);!ZL ]:!,S$3-J M P\61:DKSHS36LI6Q['E8)=1E@FIB)#:"H\T#A#E(C].[&,!EJR2KX,_5HSM MVH/]",%L5A1E#7G,MB0O<&HE]%::X .E%*I63 "_ 4@ MA(D1UC($7!DU(A*]:-1_M,;)]^V(#+!7> CYL&6<@@>6WOOH+0(;8:YW%102U$P#@F<:CE2E?&$JI9I4S'"C.-:45@^S-'=J,00/KO/ M81SEG?![+RM30/V.N1L N/A_Y=]!%^XAO'U(M59#N)9"\_N[C>E/)6?24 V1 MDN/&"Y4J.#DGD1"C0(!J#+:J6.R=C/LPM%BZER8:ZD)0*2D$49@"'H]5!X=@ M@J\L4$G,>"7"V2IV\.W;.S4WPZ* F#^AQOP[INQWU,!X28P M&D'X0X,QU!IJ1,*948EJ4/>ZBBTV&=Q.Y[4T6(7P*8H@E+5<POW _8:MOI?4RK*%$4V+/Z1I:Q'UC'?LKSU M-?N]R&Y&O;?=FVQ1'F^';+MZ73A]/XM:]_V![W! MUP>;TOSSSU4H#][3&^-!Y@GGF$43O4^HEJ$ L8-)E.?[H/S,OLDWC_LF-T0 MR!C!<2IGBEPCI0#AIA"2"(V)KR( P0692]34#V.KD2XS*@EX YA*N6H1!;$: M8MJ)48FLQC\HH@G;8JA/.U-_&RRX?RIE^5BEO/U&6AN=LE0+$1T&V 7Q.U6* M!:D8]5S':GV3?MQ)NXLASTR]UQNTD\D=GVH^OP@6OJ=?:S8ZC]O0+X;$R 6& M=42IV@13I].>;$:= Q,5/*Y 8E;6/DW/;ZUQ[6XF+UO%G4TIV%,OTT*^1(: @PXT"!D=&+1* M)OP4YC\&6$_+CF\'XZAI>ID( ,G-YRS_UFUGQ0H*((Z%EMPJ)UU4+O7+""GO MIP@31MJ*AR$,GX88+"/#\ZIK 1#T[X-!!VPOV-D5M, $!P# 5'I #"XHBE,J M)M&"(@VFHIH>8.=#B[]G?4 KO11E=>X VZ2&%4- -Y-OK" -#9%R&E&T&.N M2&!"3D@3- 3$-9D3?3ZT2=N;6GG[%HCCLV]9;U &FNM1QFDDE.>>6F%3K2U M,#-1(&01K0J-F \33YDRG[.RMP40YETK_W>6ZH+7(XND#H-K(<'SU$*"1"3) MA"S1$)1"&? SDE _100?TIYP=P! M+ZE(JMC_U!F_'4;"RD-$QV(P)BAOO )%2&1@,4J5FL&)$S,6^,5),/>BDBA:< MOQ<:(Q42>K36$&99J"YD'37*V)0R6V,DS*1-ZPM>*0$F%HQ,+ 7&@K5)BZJ5 M&!RI8T%'N3R+I# 1D0@OL#6@ . MC85PDH!14$[S2AS-B4#RJ%/9(49R#'L1 MB 1_:#E+&YP +4H #?#'E%:IX@2%CA4<;3[YM: 2MJF'HY2@MR[5 H#ADUCQ M2+B%7VPEBP@@\E@*OA8%MD-*1G*/*86(F <0!" *C9(QQ(C2W/J* Z!"R!/1 M@MT"II ZQQ(6M([)([)4H3?)%D@P#Y60B5!U(@JQ!\0D4: &8F$P0 M-'&-@R ^><#42M5Q$9*+< (93GFLEAFG=JMG,_FU0!/3:9&1EBNO00@(H7$H M\TN:,F=--;^$T=&"Z;5(L!UJT@9![*"BT"%*C=(>4%.2@2('@6)5$C 8NN/J M])Y@$P[.B. \^+Z0VI C@ET9#Q*##:L6&W!)CVCS]YQH8H%!'(6T\ ;0J5A=H,;J5.S#_G%3H 1\H(Q>TA 4Y\$P7;J.5.044$V[("[/0&-V M 9Q2/RY%C8.?VI/4QQPL2M*AH# !M%"IF")R?AO *9-F:^ 4B"#!>$*$$B8* M0!BHS-M:I9T@L5+KPC3#+S8N4^6\'V[FJ^@V[VU$&8W..1.P@IB2:D)4L!*L M(.?4DNJ28L5=+AW/S,C[PVZGVQLEE7S>(!V^MWNC3M:)^> N37TTG+PJM/(^ M<.*I>1M\:#1?8%U?BX6FYT<(1U9:GK:\NL@(.6M]IX#&D#6<.89HCT?]C/Z\J^L/?QM\*[5[Z3#Z1X^99WL;D%<,\TBRPW&%GM),(1R M$M2%HY)%*$H"5JW.C/%4284;'JW%H^7'*2_@"M&($<=<:K03'<,04<22*S(H M#\RJ:P0A*-8<-VQ9ARWCGME3>.BYS_+LU*R"<$RIX00,!:4::P;_U9GPLQ7)LX$^FEI&E;/!!L&C#$9&I=+F5!V) M"8%=%O0Y%&=V"GV,(QA':XQ1$#-HL&-126)L#%HA$NK0Z3E#G\/S:"OH@RWW MWJ:B!&< ^R#+I"(:*X3!\1)2YUS.&OH(L-93!GI.(@!_2 23U MF% -?O^BH$^U=FHFS6 "BBXPCB*UDM'4*JH$YDE2N:WSM8RS5%M_AH9]OOCF MY)"/U-K*:(EQX&B=1\086G)#D%304L<-CHD\6ZD\'_2CHG<4++:4-B@D2>K6 MGQCCC&2!UP5+#5,.!GP(T);4AK*<8\D;%NT1]TAC M/740R@4(J8,A@;EQKA1B!G V=6<0-OS8$^"1/G"<2KQE=,1&*3$O%81$::*) MM5Z>J51,>IY>?DFNQVE -:D9"I>.$R,AJ@TJBABYAZ=-'1P_:\!SVJD>9=,: M, 2J2&DO:8R 0RP92D%P5XSBG=D\K=M(0(-36Q!E":^G 2$QE.^XLT MK5.3ABD' SQ1&*8X1512S!&F.GC.93KBD'D16-V!TF<,>,XDT2-TD%[A='Y7 M,.*XLH!WF3$ FG1-, 'FZB!"MBP@. 7AJ M*H]6]J 7AJ9U:Q](.MP219U.BTN=K:+$WE4VLZ3C+N=[-U<+C!8,9&F?S1\;^8% ]FJ/2F$>\@08PS !IIV^V'B)F?_ M(>6KI784N"]PS7CJ&GXN'];2(PF==Y1PG6I'!9@$BOAC+WX-/ZJ[M1F56J\Y MK&^M;B\U-(^#//6 ?19*GWT9OFL-)_]ZGT8[*$OU?OLKZWW+RG-ZBMCJYG^T M>J/ZHVB7].NG#%@N96"WJ;QUQM0^W?.F#X:M*&_ \UT3GU_Y+FL5H[RL%XUY]I]1UF\_U+]O MZL[4F!^&#DR>>W'9<3&5]1R0,!_]D M25",**8L>,UQT-6-$:QL9G29O*6GR]M- M]%5'ZQ'F7'(D>( *YW4)")Q&&&KJZW)&F:>@:(*8A&$*L*F?6^2N-17$!, MP5Y@1DBE6AGY:OFKI*7:4!ZH@"++@?$,T*NWV M*G,F2#E)JIO^B<9,GM+4KB06VBBP#NE& M? 5DA;0E I%@>?1>2:WFUA>KHW&SJ0CW1AWUIF4 M#N<:0V#K9,TI!H266>*&IV=@@&7P.%K,(!;"G-BHG8M42.>M36=G5@RP!B2E M&MZ>BQW6D8@@G%9!8FZ]-RZ=<10YY41J73U?..GM)HM:9\7>$TYA;&*.C8_! M1J(<"8X3["T3F!B3NCAYY,R5^-839N8V=M@ _$6< !>MY]%%8PT-TF(?&%%! MGVH^ZEJ8NK4!=A0#1+(ZX""X4%$94%/.;<#".5H]W?2T^7ILS=K$3&(6I3 ! M&)!:,%%C E&:,:W3B7FNVOCO+%#KL1FPC6FS!A%J A?1:DZEM1#<&XJDL.F< MSNKB]5E S#,U1UPKAHQE3LO(!4! ZCT@?I;ZB$/,7NWWMTL\6'.0Z7B6;X#F M>58,B_'IC!_R\GQ&^,;[49K-AYNRT'!RM>[ 5#/Z2I[9M/3 5-?JW56.2IVF MUYOW<>9X8LJ,TIKY*#C%PD(D["D$OF!>B)%U'5TX41S+9XKM9MJ'(>1N3IY= M3,Y :4H Q<"=YQ(HY2#^!$/ &"4V*%%#3BQ32U9]S?2<,L"C-*+[5CY\>-^Z MRYZ??IL.RRWNLZSS!V@=V)N/<$\_RXNY-Y3G)V>==/7AM[S5+X K\)W"/DQ? MF3$VYN:FV^NF:Z$_!**LXC%.Z2*)N&82D(X)H#[,(VZ(%EB@6%<@+@AG4AV8 MQ1_S =BPNU:E6+M5=-OK]-8ATYV?G$]0W7BI++<.T(9SC*1]: 9%C.;:)CY^ M*AW[_:/F2R>^=)B[G6)U2]GT%%/[8(UYZ@IL(-(,%E&GA::&\D@E.I)J*2D45+BG ^1T=WS<3+074]S.2]- MB$A0QQS0@R/,#*,B&F$@1@%@-M^H=!>\7&^:Q>/C[[/A\QGW&Y\FR+0(3&$ M.Q;Q8$$G&0&#Y#CURM-@YF'.:R75W,F(:P]N1S-:T985F4@L)Y%$"S]$4$$Q M00'$,2RB$)5HYC5)AY33_4[I$\3L_?DZ^W4.>P1S;ZVQ2B+!E7;IQ!+*)&-@ M2IRO5AY@S91:?RZ38;UX%BM8(@5B'*R%L<%R)X+%D5KA#24,IN8J6)I"["G1 M+F8!@?"7;G_>;X=J:MDQ)1G;1-HVB"5U@J\/T&2U(M M.1>HG@JKI[4[8NP>Z,Z0!'1/@BA ?&LC#PXB7V-L=#;M3D?:5])Y.1MM_4%0H;APS%HZBFF#*?F&Y%R@M.F)DLY$R!US$E2 MV=24:K;7H>G.:?-R=GQ*OWVX^3 :)L]=3#+N7V]GJ#ZN6MPWU1'UF"B2MLMI M[C%.)]<*R212 )IK#IDJV][O@.J+2'".Q)W>F5TW.OOP=!C,8^^#NMNFMQ"O MLC^I*9I(H-]CCK&Q/,J(0E0*O)8V%?N#,6^XMA^N?1SE[=M6D7W,N^VZ8R:F MV48P(2% %!Z5X2H([01RRBA)K-^+WIZP]^-KO_K^L\Z8#K^G>=%M/QW^4? L8OJ=1T>8 MUC:*8G0'>+95W$Y6/KZU>FD$!W)D,[OSI!&>I;[M ,FXQ$HQB$Z=\M9Q@:M' MN&#$\2I:[Y B>Z/]DS@\ 90CH AP0A 8$(? 8(%3$A B>"%4X! \:(XKAHVP MU8*^2Y+LC?KCQ;+QG?"6#-@-3QY#_@U1$C.MN7%I.Q1):S,>E<:&416KD2M6 M^^/ K+LF0U3%_RD+TY=CN@P_%!*T6 LPL2G72W,2)S2[H(IIV/$E?.8!)H[ M\_N@!-H79^:/D?HPO,WRWR#B2B?=_=7M]8[ &2IY#-&!OZ"82T?BUFOY39%R_*ES]_MJ9GV*$"#PCSD),L'39J.;$2HC[G(/Z(Q!)3T0PA M]N?G:VFR P8\6KQZUF?',$@D92FF7$3Q9LRG)KSNRW6U7>;C;%;)YJ[WT"%B-2HYCF&NNH%#?"&HH=F-[;&!4GE<49GH34YTBR6];)P!,N 0HIC L@3K2?]"/U 298 M$7M"0.BKX!!Q(FJZ?67R#/]DM@ MXS%2DDJI15H6BX8QP331$AMF'*TD.\]--=X-^MG#NU;^[VP81_W._!KO.7LB M[1C0@T!D)RB/TH!!DT9K1IFS6*I*D0>3M"8JN&K>'<\C,1]# ,43$)X[88Q M$B)S[P&A4[ET6_C5,^UHSDAC@;B # =6V)2,"ZI#CP:Q1VWI!)X7"+3]DMA MQ()E)%+KD>0^=3:QD3M#J)#885P!U\+BX)4+J7GM"0\1*+@ M7XX"$ZUU5/-*/-OP[/A>2'/F/(V*$0N_:F.UIDYHZYRP#J+;BKHQ.K>;ZMI9 M=S1?)$S:I0XA$0( P3SHGI-6 )[ H&OPZQ6HVWX)+ ,6 GDP9F"]+%9I]VB4 M:<.!(YZI2LG:V>G&!4=&*@92'N\#^"RM;%EE9>1I>=LC:U5E[0^0A5HKMWI% MS#N:99,.>>&T46#5N A4 8P0PGL#4 _':BN32V3:?BF,L<($X!FRX$$8#PJ< MB;>$ '$AP+%UNT/VJ!X?L[P[Z+SIMW.82N:S\<^-5[P)N,"8$KL.L(SFQ "> M88%2X8EP5%7$YC4F\V5[FXQO=_-:M1N9&8*))! 9>1YYL%0!/G/,:^(XK;;5 MQT1(+7M/_EA7#NTH]__'6R8GR5@B* $@R9D!1,,%<8V%5I=>/#WSN MJ(%^)-.'<6XU[Q,DW+O6 [P%+:<95Z"&*BH5K$W[V"R3VF"5CO\T,?B%74@N MA69^D;!ANIQP4D5P5592[PDW(BJJ-0B:4=J FZ8+NPW)'XG2ET>X]X-O:Q(. MPC+E$ 1J(&<\*6;DFD@!\!\[4>G+<&#"?0!,/6SU.V"65]:(S+;N/)UYP KPI!>I413(WKQZ-?E\/CD\/(F.[EG5<>#,4TJXC=%&I 'G>3P3QSTUZ0.LA$YP]EMXH;F&A4BQ$!U8TG2,#X1# M8%T!U @+%@,Q9&IHDJY"Z%@$AE +O$6MHP>:62TZ:%LOM M_RPMF%?$6DL!;'A.L;-@*&1$-!AL&29U4MKO9 MHO/1GTM:H@8E5CI!R'3J!DBN36>CIU.G*?;S)2T_?"^Z/_>[O?]Z-:<5-6GB* MVFI'!$CLLA5#+KCQYXI6D) M((\Z$C"MCCLMC3 >@Z2(R$&C9M(.CX0$ RPD4>PD"#DNZ"9@3=-F1+YO>II5 M].0>!P*B9@QAW*>B0VVLT"1B"@Y,XAIZDLHN^"/3<[)IAZ+G?A=_M?+.4QN4 MQ[^&N_O>X"'+RF_ME:H.11^#E@IYE_+[ENF@A>,Z00&/ZJ5T3T3]V,H_Y.7T M.F5:YC'(V!#R*\(5EI*$P"3$SM242QG*,?#JS#*S.'9.TR*\=F*+QK9@*F," MF-'P=I"GS4[+3=1N60KFFR,-(#\:PS%X2D1C=-HCQ#@U,R?;S/CQQ5R=G\WA M)[W2VBJ9-JMIY$@$CQ4@]#>2L$BU,YJ16G!/=C?GFC;7>V:R"18%F*0VS&,7 M@W7!L)!:*:+4LA[5Z2T%Y$JE7#+=:G?H_4]U)6LUUU2CQ*URNPVER BFD$Y] MEH4S=:S%2$M,L=3;SO6/S3?5>.P!!3(5F=$\>7SMHD%@3K&@0JI*;1M>)'E_ M5#:=K!S7LFTRJ>>^!>H)KJR.0#*,[&2;C%"^6@#.-AG7?9[=9OVB^RT;]\A] MGPT_W/S6^EZ[^/3KLK[$E%,1$7?460_NW#-MTFDD+B(!*EW9'O::4D(K)%PT MG)>,>MG2D@B!2PO8+F+F/,.<*YY&'5,=5TU+F-<22[[_4/OTA];7#"^2["G3-O>P?; 04-[>M?)9&YC. M""DFW6%@%-6>>?.OJ3Z\+]\NS!A*4PG2:ZHO)><5DKW%\TV1', MO G8:R4" 6"#K%!*R1#KR:X;LJ\@NUM.=D48C5*";12.2>8AUI2$$T*X\X(Q MU$C[=F0/R\D.'D:YB+$Q$D =P=[HDNQ4 B;0(=23G31D7T'VN)SLF+'((],0 M,&-N(E(6; [0&Q,*5V;6F0]L9/X\:[*O<*G.@%"G-H!ZP>O"G)[ABFPNE:LA/4D/UE+M5#3"R$L)AI MYSV+FF!6DCTX*9PGQ[/MYTWV%2XU*,&\=)A*98V3!@=32GM@V&O'>$/VO;A4 M[Z(1+C@4E+6$AJ!-:=N#Y $M1#)J_V1G6Y'=M-NI#_A4D]F3->^(.4,QJ3E_ MROOEE&=I<=X1H;27W%FC OZ47^%>)1AW$0Q#%*4N M7T@YSYE)F]J)0T[@>IG'^Z:\//>(=861CY%(+7% (/)<>:V-MCZ8&)#CF.%Z M#+__B/7LR;["P@?+! <@(PB-G "H\9K$Z)VF1D;0@2-%K&=/]A5&QD2D6=FW MT@>L!$GGYDGPL4Q$K[1= "8;(_-"#,^CQY@%YVUJ%ZJ",N!5 R?,*D((8D=* M LLM0Z=3\JHKS'O:202,34X]@ M@[Q$ D<[H;Q&J9_F\2S\V5-^%9*4)@2AP<"K@(GB,B&*\.L%QQ'+P/W D46"">41*8=/5I^[.S)OLK"&Z]M:>/33B-+#-$N MD9T2ZPP-"R+6O2?ASY[L*P"\2;8](79+432 9J*@)=D%41;S!>;]9!WKR9!] MA6TGVD;%G4=,T9!J<0D2)=EM!""O%JQ]--+^0@ O#(@Z@'<)DXU$*QVH3F1/ MV1KXZP(8N9UM_P;C@YL>RUS+0X['Q:4+5S\6%[EQ(YP30G+)4LL08PAVQFDL M/('?*SV39@5ER4A>,N95A7G!<>D$H',%)AV,.+&8$L&0$H)25^D-33&B\ZW] M-QA[,?QPDTX(*7LE9/FW;CLK/@]Z]2=\+"N#M,0%CA$80J(! :1#L 1A47O# M$"#>2F$L35T,YH:]:# O&/+2>E/DP%BK8#D %T4ICBS5\IKR/X PE3.B*,)\ MST->46RJF< >QN:, @4,Q$B&TA*9MC T:BMET5(HMF\JKVH8$[ABBGNP&(@[ MAE%:P4L4%IP267/V,Q,"J9>->2L)!B(*$%8E%3,!4!75#$TD6"%3;6%'M)9R MT3BW&=PR*C(O24A5W-8R8RS(0;DC PP:6 >&*^TLN11TOO9\^\&MD$HE ;9 M$*QA4?!D95-V)U%.&N-J3O=1R7/L<'#+*&>-LM8'ZFD$^V0]-AR5E",BG?9: MJ2K'&*+U#4?W*)(;RQPG6,)(F$K'F)FO#7>^SOR:)F6[_Z\>\VV]W[WO9F_ZXE=:'&],9W"?$5;?% M!3_G=CK_&DTZ(\5!/O?.01]^;8^;.4WM47VZXW/:C-[*.\7O]YW6,$MR]=@[ MXND#BU\96GGOX7&4,\!VS6?&E%BTIS.U@AH^I&T*@_[3!![O^I0-6]U^UH'W M]>$;14V'JIFST:D)(6!L$#-<> 9:2P..QC%J)!C N@U),WS=FGO3,I .BWS3 M+X;YJ&S$U6IG8VQ7M[F*/DUU]JGI)@?]+G!\,,P*/\K,?=[M80[/SC,P'54Y MG!Q560E!IEZRNC^$B>FX$RT!Y )XL02!9D;'<3 2R>J9SWR\I?#'*3HNHL L ME<:'!2==*B9G"6^V_2PB3P+B3#+!N0_<,&*H1YI$)A*ZK7 ;1W=:-8?,Q M+MN*1BV*8)BIQQH31D0 RSS>BF:#M[QJH74Z4W";,8[W]OS6^CX^67#^ ,6+ MM2@+C4$ Y\B5QT1@Q4W 'DBI8;KR)APU0-\YHW!8L+6D7^2(=A*D$%^/=.2 M!0%J!EY<4P^Z9JFB6@D(>"HCI8@+73O8V6%L,]"EYX_9&+Q1D4;A/(9@G;J) M-$.\8T6U1ZY*!\2\;*#/)X]N1E2G'/&8,J*TX-%S[6E@01&'/3*Q>H0J%ASN M7#;6YY%L.=QEI)4NIO =55/-"2448&W'VZ9UBI;P11% M+?I81ELNP>9Z)I4S$<$X@-!^/-@8A="5H!QK1.KE=6X86XUT&5D5A6^'R%!T M3F$O)!%F,E(74'6DA$M,-A_I?0Z?+Q-G\'LO*^U:OP-.+Q]V_U^K"N]J-MI, MM?$L#)_EPX?4=V0(KT_(Z3[9QA6&T#/F (N[M.03K5/@-U7D M!$ P<%&*2M9'T(HE7#V_G=!C:7!M'>B$EDZD>F[E$$A>Y!04/%"CJBV>,>C/ M/""HC$%"-,B\Q&#T<$W#\ODN)H\JEX[FI0-_7J;:>3/*V5P5 M!@@6#4:.SX01B. #\0$3DWJ9 ^&.41LJ(\0JTM2R1^<)VN6G"-VNJQ! M@/\ABE?*X,"YAQ#/>",DDRB%RGK9";]GQ)HEI^F<+FLTB]($A[&SECOFK&-$ MHI0U C^O1,7''0WNG 4UN0N& PPUC@NO=.&8F.T<"HU -65(S<.2LUE>1=- M(K<0D&HJ3(@A$J?%))W%@_&5@1]NR,?W:U,-F(\E5]BFNE]-$K+B/BH+4$1; MG+95VG1BUF6P9SO?=@+L :6G3AB4#D#AQ$*PB#QR*"UB0LBX]#BS,V+/=O[M M%-C#C31,.F^IX"H5R2GL-=$8(AKK0\7'$357VG $)ITV107G5-(0I?8@WPIK M&J03WAB&K1"VNOIQ((J.00.!H.XU7KS&FPH4F10Z[5[A:?BI:))QPCP37E2, M*46JLL:P]]$?*LT3-,%<10B;*.=1<\N%IUQ0$DF4F%4+]#@@]K,BQGJY'D8- M8D@9Q;3EBC 5/6/&$:>$"D)7RIHIH?,+I2=&ANWS/0I)X+^G#* ?#]+JX)AV M41,![=(+&=,(2WT47L^WTYV: /Y1 M'&@"U:+*F4:=DL=@02"8"X#>N=&.@UFQ%HP-=4@MX< !)["$ Q1I2L 6!.83 M(RC@I;+RDD:PCNI[.W] M8/AG!N-J#[[V%YZRL'B=G$:-C T< 1"1(&9&P*PI8Y@)YG ECTLD$7,+B'N; MR4'(-:Y5C8-\\J=TWY(]3U.-EE*0DS8'T[1QU5B0=YWZ_!C/4S>45[]\Q'\" M$ *<>P!2UZ _AA<^N_VUY=.-]EG7^@!=!B#/9F#"$8:[_[W;>&K2J:F$D/ FH4%)D0C.+4"LV%C:9$W=(%->V2IS86 MBZG3EM8FVC2EGT*]YQK2YR,N-]_A934B'A-O);9!469C+ L>' /;)"I(.9W7 M-5O&NW0\+QCXBDH-'P*.P0=PQV!4 B9<3 8.X2"RU5 '@]U]X<"G@NM_=(>W MO_<'7]*)0ZG9PSBSDK2CWP:C/-[&^1A_)Q=9/.4 _M[J]M\.BN)-O]T;=5*) MZZ-+W:2>:=VT^>*X0"JIHP#0I&+>6V>"P**Z1V0AX_=-EA/AQ>*: MFTW2.XMC$TFM<3B='NNX$3XPB.8Y>$J(TZ2<1_B@B6RN\JCAQ\YT@Z:B+^EL M$,*#?D@= N4F*&:]#5%7C,OK)=;EC+GQ<92W;P$^'%X9= 3X&R#8-8%PI #] MB&@IHDY%3Q6K9/4(H.A]DO^)$GND]N=L..R-,[>'=03I(%[GI,8&E>2H C M4%ALO!BUIG>4!,(;'F/"CC)PBSU33"'K #ZJFKH(.5<7<3D$WE2$U_> %L6@ MI",46\9=.J67Q]2A32G'TMKG'JSR^9-W30M!'8'H!RBI" ?(K2@8#!Z0\-A; M(2JDK=3U7 J!=[!:O9C($B(7*WVP.AVHR33 .3 M8BM93 =L,!0IM\(;3**C(6%D1JE<5D6T?])VX=/9V^ZW%*@,6_VO77ACN3/E M]R*[&?7>=F]F*36&7MB,OI)G:ME1T>UG0)SV?T;=HONT7[G,TKE6[V[JPB.Q MIC8@"T]U*FJ(GGN23LW41!)F4YEJC/C5+Q]9RI].466-0>]BDNE$;K'>))]3 MD96I/LO4PF$4]F'*6<\:\8D1; QB,"R6,E$!T^6=#\6TH#M^LHSB@ M A#Q$(V-:3^F4)B[$"C5*CJPN $HSO="<2!?>]RP(UNR5VW5HIB/P0J&+-)) M8+1/W2\\%QK"?0.NN)J$1'.-AS8?X!ZF]R+)>.PY6*[J)2-[V[U?Y5PE*%=P M# F2P"$WF@46L20^< >13J5$DZVX]T^PE_RNY:W7XGRS_#*-#B*<3 MJSG"6GN9%HL]#Y(37MV13E(=W?9S?CF?RS<,1ANR%H&[,"@$)IWB+GI#D^-( M2^7 P=FC$G8V31CDRZ;YVVV>;ZQ9!)PB(Q&*<*IC.AE M8]AK6NSNA3@+6I8MEG1F4_)7T;(1BM#.2,^0)(!,B1/*5L$%_$^N._*Y/E_C M.WOU> O"M'R^C_3I!'[;*$Q0@-.0UL%Z"^ ^6LNE=DI8X2S'L6)$V'S)W#KT MNA#ZODS[I%$1X"% ?D#("D<-RJAC:JC%47"JNGN$RP-3NFY5 M&&$(2?XJ*@5A@N!@A:P(1+@J IY2*,]79"[2MX6EM@0"68IP M*KC%W!-GA.;("LZ#<5&P:@$1G7T_036J45$CD:N*?$Z"(FHY+CLX.V] M(ZEA7&6GR@%'OJIM%$!5J3$/E*73"4G:=C]I&V4TN,@:TI-]DMYF-X,\^T<. M$OGAYB;];=Q&KVP-6Q2C5K^=I3+?C64L$I4.'"T;IT!D0C1.73V3PIC_G[UW M;6X;21)%/Y_S*QB],WNZ;U :U M5U=[9B,)KPG.[;:]E[\9\.@&1D(1IBM0" MI&WMKS^9!8 $";X%2K2,B9DQ1>*1E97ORH<7AM&:=-%5U=0:[$L(2<9)%H^P MJ]3P'A@QMX,TOB2EU7]PTW'J!5A &+F^;QQLG"1HV3];:<^7C69F4O&556X' MZ*FP;QV/H?V(&S >P+3V8*N\R UL@VWPF0ECS59]8C7X<4K@=_7)IR$7'K:7 M9Q&H99#!7E @WC@$3* F\'REI_J)@=^&>1U)Z8*H8I*!K\=!G(6A+;!Q',]$ MK)$7P;D2[&C@)Y/AUW0T.K!W:!@$@7*!8]W B3PPU:5?]I %%[59CE&'K7SA M?D!L]_D)N@TT8N#CA&" J,@K@ C!HVCFCQ"WX*\C8%D4&+1@IVY67$I&(:&2 M8/^& +Q;@^/(M=#2=5GD-QQ<0K0KGK(@9F:WH.^+DHF6K,*EKG^.H9A]1AWN M@3D4@7FD02%++;AP@Z@1'^>KS2W7K@>]T0_9Y"9=;QILDPM1Y&$.@9#*D])P MQ0(:%7*!1-3X#8'LW^"WC[Q2!-K."W6>?58VS7H*E2: MX %^"Y&ZJC$#@?N"H LT/KQM'YA08% M17X$K&UM9 W><.B!. S 0T/Y*,HR=,T4-BQN5G: A;E2^/2L:(/;2^O/ ^/P M&-T9$AT*)CP/K%#"=< 0(PSPAX?Z&\A4KS4X/ 74Y8]"_PTRFM^/* MB9\/\L"407N%&8TF7]&GWVM52QW' \W]@/@\\*0P >A:WZ%AX#G,$!DTF[Q< M$.%LH):C@5Z+@B3_$*?#QH'*/M6XPA- YT83'^PE$7H4'$I)X-L DY";OCM7 M>OV*YC <"N$N^:G #Y?"X[Y60D5@HV$[+C/ ]J)"V_ALS20='+MRB@4L)ML?;N%IZ86.KW5( MF' ]3SBN6ZQ!:/#_&YM &)/[;L("K*Q7S\6!W<79[Q$Y$ MG$;@*&J"TJS"#LR0H'\RU9K]>(AOR?CM(3X1_U^1:$SI<2<$!OQRZ=##^E4%0W5!YX#F!6E-.X!3PP]*9W_"AL"!SWP64 M,#UQ ;NZ8+C.[VJ>A)$:SDAM@B_2:@:I<[6+HS="UMZH=6^0PX&P'5T1#D$!@F 9>J?LX MB-OFD09L4<-3:&E9'[+D 8RN:H.KO-WQ\/WT+LD*(_?@;<.B.2^D*L+C#^-[ MV)6K7"!XGHJE[MC+",/*H'6T8T+CLB "&ZQ4.7Y$FP,E MJ70:GM235SH$WVMCGDSX#?M#I./;K4[.A[R4"RLQ^#6;(UGR'=Z&>Q'RF4L$!Y6" E?A@I\N4!Z MRJ5&4*W6S&; TV4GILB,4)M!"&^<07 M>$@/%J"O'(U%]A[@OUG\O0QJ_=4'0;7+D-9A&'A*40%^OB!:H=,?@CU--15F MS6Q7*E=MA"VP59WE\GGA;Y#F@]$$:W]??X M.)Y:*^F39CH&UJVN('4;YLX(QUMF+9P6Q\8SFH/P(E*&(J341&X4 >%&5$>! M=AI!<.UHO2J"OQ,<;QF8<.*A/HXG"';_9(H+I7 X=>2'RN<,4^K#;?,HGAVY MIZ8V<"D"G[#(@"N%:C[@@=0>&.+"=YIS;0A38&,^$[D]WW2;TR*9^4JQ$#M$ M@X*D5A6%4OD>UO1'9DUV%A'*<;]/)+^8W&2@A9C+;'I M3W>EP$-0[$<[X=P4S-WEJ?/ U:Y"?(&- M2WSJD8!YA.!0/:H"TJQC!=%.EX]B-T1JMX*T-94ZQ,G6"KQN$U!PP;D3.:7_ M+<$E;QP@@1!0*\?;NT$"9%Y-)X,_[B:C89+E1=?RPU GI>,(BK0N*PQJXR-R5"./=4-P4[V!/,<;7P"=U"&C2"\9D")$BK=C32Q9K3$ M4R=A^&#K,-^\JF1/B]7VZ0;&B,B3 MH&T]5X+QY!O8+[!5@R *.7=-75\LIALP5R[VZ.A=J&_ENV3JQ_G=AVSR)1TF M0^_QLRWRC=)Q/![ '080^.6XXT;"*8AMS8D?P+KP#,(/ ^4)EX)MI)HIZ40L MT^#^H+6UH!U!1$HD>&P*'&.&0]^D]KW !XW%/.T&NEDV3L!$T2=<4V$R/FV3 M8'\TJ R@/0W2-Q)*&W#UL1 Z2OB@[B.!9(@J M!PC0;3 3[--*'L+^P+6UI%U9LYJ!G: ME+=[28L,\\.SO0V@'>A)@.@&T\I3RKAE!:5TW&9_)%N*W! ""P .@VSKX;G+ M/>XR8%T=^KX";TG1(@LYTGY@FD728$2)!MD?!=FNJM-0^LP/B*+8J9* Z@/1 MXO@J L,/,X&:I12,-K?Z6,BV)@0[DDH*UI+M >4Y(-S\8FH>]G5KCCR[H-;/ MWQ.T^>#"=>D0J];/W-+X6S*YS>*'NW00%\$?F\"8/?[?SU>;QX#YF@=,.5I@ M9]"(&G!"#% DER+BP$W-WO?.BENW"NQA"ZE'79ZT$$,T>#+@LC"MP T,%*S# M%Z[O468X]QH^8.F>[K^0224M'P:V.)%&Y;Q(1CVWZ7"! M\^BN@KD>E./AW4;H'F@#"2XKL)4;2#!8P+>RA,Y#-PID,T-82G%2>'>(C$A$ M(070P(+R"0DB7RE2X%<$G#1GN%]P2DX-[]8#9A89A>.Y_E*%S77Y.B#D&L ;8:E#/-?&Y6H.5[G@7GM<&9S?)!BE@7!E6?7I M MA#O8B86A"P8AJ%WE"$S-<%WCX$FR-#2@?A-"+5VFVX9P*P/1@)C0HX9X :@L M-XQL9PH0I^ 82]TH4N6@)%QY!(1/L/V,DM)A%,Q0L*E TU)/EMTSJ'*I;N2V M7#"P*LAZ&->;#/M"N=4.%(H'V#(N,B)TF!=R5K3)H-@-0C;":8!ZME(DW0:4 M.RC2!XM+@@;UC R%IKXQ 2 WU (G%CNTB4O,('=. >76&@A?$":=R 5^EB'Z MRJ*PJ3FFWO(U8ATH01ZWY3:PGD<83$GM5 M!T*&KO)\"9K?]YGD/AA5S083+M^ W.U@';$2#'=\L9U"#PS& ^X=":3A8'LD M<+ZP&$*Z(&"] #58P\B50KC'K*D&X''+F\RR(Y87@?!3X,#YAFOA4J4]QH K M7" U^)]N=CEQN+-!S>T-X5'KLWULCUF@HU0(5K,$VU(8<)A9%)#0PR2\('2< M-9TS%#V**.L@'K?"KY,CUB=\#SL1&=>C!=.%Z.UJ&H4!TY(VNV([BF_08/L" M>,3J/MTE61)C*_$#.^\Z)O*T=L&B\87#M0;+00?@4FC!]9KD(*KI!@-B7_@. M75P+CNJNG:$?#N;186YK0J)4[;J@[ M&"=",$X#3@53'FAZD* @88SG8/Y6\P1SQ138"LM3H-XJZCGV6"?@F7(-0D.# M\<)M!0.8@U&HF_FZW%%/ KO(C9Z'#@[L^J5)8!0)A,<"&[00.L2DK2CD.A!- M:*66ZZ!=@>$((+>AU!CM@$CR(U G$MQ2, J9/14$CY JS:HJSVOEDZ'?)]/W-I_C;!VPI/AF; MZ31+KV=3O.O3Y$/<7.X>YKI@KI"*15[$?$(T]Y0UA'T_C)3DX9HILVYSP:=; MSTNC;JO=J_V N[XBC..9"7&Y1F+QL2C;B]PUQT(_#.9V^#4R"$S@!9H;SXU M>03"L9CS(S!?E6D&KLA*#/Z5XV[K822X6]KU/<]PGSF:A$'!L)%B8&J(A@%U M0<0:.?JRN$/W[A3"C!(7G&1&0J4X582 X:4*81:&CM+K HQ[H69/>$^]]*V) M!,3U5."'CL9 FP3U%0I+%AH/.)H]M/<41N>P\AW"1+C*\0()(MB)1"!=\),\ M!Z0*8,#X?C-LM[!P MR&/!Q9_B_.YI9XX^ !<0(R-'<,"PD%Y0=B\!']3S&A$#1F43WG60' GN+NO# MX812C7,TM=8^^@M%)RMP'B+J-;RXBT: 8Q]XJR! T8Q]N4$[MET_(MX?2- + MD?# O*218Y1D99,5SG38/'VJ0;P3F"="O@/C86@+R3T" L2+' *P!V7O,&7\ M-6VKBM/^)\-OTS/KO>Z/2&[T'.[X(.DX84(!]P7SYDB&TS7CPURA-X#>A.9X MJ'=UEP.'1$EP20+-&*6<2U7V"1K4GR;ED?#< H\FV=62!7[4 M* OL-.^6C4)POFG0L(89$2OY%P="V.KB=G6T,7[@:\> .B(T MTHX$=5JR!7=X,Q\>G $AUC-&&ZM;'.\W!WRU-E=Z4[6*%SHX/]YW034[/F@0 M-Z)!B!UFF?2;1SY%O])MB%A9S9XKM_8BYAINSK;8*:5U$ 1,!LRP$+MZ@>]2 M=I(R/FTFI>ZWA@9<[:UGU\FHCE2 V3B$2?#!P#L5I;848,KZS<..E5Y2K2WJ M0X99,]/'#Z-X/#7C(19\V#8MAPL5JAD7CC2NS[6'/?Q(T;[F1#7789QQK80PX*@%V!0#E*+RB$^5+]7*(JN7 M8,$,*@,J:HO="[S-"[(_YV8VO9MDZ?^LBLV="P&Y[VD7>W?@T3#VTU2@VMV( M^-B2G]9=N-R^R0J9U0S7[2#M AYMMH,!=Y6QZ8$.I9Z(7..%%+OD&H9=<[59 M!_@.@ LP=@'[?C;-I_$8FQ4="#%C)F !%K1X6".!LH\(3P<*@_!RJ7OUGA#7 M8%D!&QO,K6TL=U1@*"(J CL'$X_ E"5483C"X+@;3PCB-FQ;XI*5J2=[@/3D M%6R=(0TB&%RXB!@O(B10@6L;X+K,!4N=-4-;1)&5A,V#5S 9),G0S@NH?)*W M\(HT'GV878_2P?L;V,X&$>UA$] 4&^HYY@PD$J'PI0V@4^\@-)&GO?2&O8$ MJJ65["JW\5R7$ ([@@?I3N@&-HL6#3;IK#E6 M!>PN. 4C\"DW.RF'=WIWC,<]YJK(U9$$_X&4H04P[22AS0E+#E6;%WLTW,^ MB%T]M:DA@21&.9'PI!W#6OD=:#0T8BRF=;J\8CP&M]=;M\,68\D#Y,L]MPV# MV[[W' M3X\/M18#07(/N)L6 X8^ ^R[1ELS3B2-C.MZTA7 AD:Y8-9+'P^2?.#0QG:R M1@CD;#!073O_;5>#8=]3Q)5&!IZ#H]--"%J#,T&%BSYHXV1'<+*23'9^:X]F M&< \R]#:C-)O^&D7"6 MD@.>A><; [ZI\MP@LU@->Q(=N98L&FK MV#KE[?U#-OE2M,':U0A4@9FE?3?B8$?@-N+ R69/6+;:SN&D@#^##(LD4"_WB'($#HW5 M!-9NHTVN.FKG@H%#91CXV"$7D8\!-&TGMLDB<8%$X'(WV]=* MASXGV3Z;# M]-!+#(-0>,]SUM')+-!#C-[N?@@I[+AEV+!:.D6&*4N-YQG5\ M5TH2.1*D6,D)D6>\ACVC*&F8UD]%0Z.Q]2XC#$OE#8;RE=&@AH4"@5WK&>+QR"?&C:*PG)#M@Y'0'.M'--_3 M;-H7YL]Y;,P1:5/TUGPWZOD4=BL$M<.MU1!X?H@U>D!O(?_IWS\0 M^OL>ZUS _Q++W2AG%Y:QZ[A:1YH2881ON/$XT*@-5*+Q2A5,9X ?>99(QS&3 *:W:=X]>\H;'9AUDVN+-U1N 1UJ\Y MN!TH SM>\@"(D8-2!*,V\"0 3XCKA,(1C7@96PD2'0I@ZXO;UO-22R)]Z46">&.&[#S)%GM;@=C4=#%L*2/.6ZD8\]H4#^!TQPT&.N"@AO MUO6S^Z3X5&Y M2EY$'#0N0VX" V:UPW45CC1.L+6__ 80CH)R5[JUXVCA:>-$OBUZC[0CRMB; M4<9I' ^ L9P3O=*I:3=, M3UW!UI0?G&#D.%)YH::,4]\E97M?$#*J.=3TP@7QV! NAZW #JI<49:;CN:V M&2N<*P56B><&KL,4=3WPMI7'P7LEKF^B!N4L@;P!B.,AW=HG'8!2-JO,=S U M780<;$;7<0BC;L ;&65-#+<+[BXKT#6^JZ@"QS_2F"(%=I-%+&P^*,6&6WU: M2+!N36Q@T0AF!E$XNQX"C"" M[8;2F("?$P3-<=-$8++N">#Z,"S@S)@#;TE>" 'R"E.HNXK#S:Z8+B96N M#JW!N?44FD?8E2;T&1=AJ+@0U/9\(AZ1#*RCIB$$;N3Q^#R&,F4(P@F;:6ZH$R0J=I=TVD&OI8;03P.NN,;?BYI,Y<9%7$0L!'8P)IZ0,S"ER2* ML'L&:V@$E\B5ID#/LA(;Y"N2T.Z3#+[>%5"&?6$!&$I:2D>@Q1$HU\<,5D?Y M04@;N0P@ /GS+ZNZPN1I_"$>I*#Z=ZS+\R/4+,* N!8Z8#^Q!5M M3=]R&1A*PO4XE=CYDGJ^:X51X+GH)#0;-SIX,%!LE&N_P1) M/JW*XOV6=3BK.\ 4'+SE@(8N-ZYT->=V71P/,9I'-> )LLUZ\.0+VX/5G<@C MQ &/#TMWP5?EV#\?21 (D/JLF; A&6^/F7;91Q*Q2CA5V" =M#GW7::I+^$' M14PS[QL\;=T>OF6+2IT397 ,&H5UN#X-(A)9RI&NZSE!T\T#^X3(MA%]$JU. M?*4ED+\?$<]01JERRH5I[C3[PVG0?L^_K,-9G43&.(X)F0E^XVJ/JW)%U$2FX14Q1F6K*]KJ8DCA M$8:CXCA0/O.\T,XD-R2,0B=J-HEB'/S*]LQ#V:)6QT;QJ.5"<(DQ_F2H0ZU( M!2WA*KHF3H+SR9Y_*0>SNG)='WO0A,3'GM3@IKC,:K^0!4RLJ9=P5IOO/,NZ M#N=UHP.'>RIP@,DE:!HW$E:&!=)W>>0V=@P81K_@PO91ZT[$0B&_Q]D?2:TG_N%!4&5"3E@ ("B@TS#P&2^C=@K, MSW7)O:N4L!&8)X"\E7AQK+8A@CL!Q4&BH?8=>SP%$CR2S1%-A'*YZI&U#O,. M&@:VPL,HWU,N:%+FF<@6Z@,-@\@(F_.]")[Y\-/#O#4V8328B]B1%P?&# MT5\*C"B?1\ MX#^I7**P[8W?P*YDMGOB$J -$ Z&<&MW;<9 &4><\(BYGO*$3\NT2%^1@&\K M?=H%&A8O>W&>#+$7'J#6IB@>S%1:!HJY K;5)9'KE*_5]ICR?8'>@,- F"LLN1R+RP.UO'D_C0,=68#59%H]ODR*3 M<'%)66MGOL;9L!A(^Q:316=%>@<:I9_NXO'[!UN_%4VRF\0F'.;_E>#@TV1H MOB19?)O\#1X^#*[D+M;;2OC=_.P9DI)/E MG@L%RW$SN[T@[@7^\90]6YE&BPT]RA9=WB-<^=^S)$CR098^+#=C^I04;>AO MDJRY]\O]%, H&"U1@2K94R QBQW\/S)$9I&2PE-53\%30C<\1P[OXSG%]_; M$S#B\F9H:H0 RRP*PT@H5VGM@YH@;AAB6>92A7.U&>NCL:K&8?LDK)GW:ASDV]'[&&+S%;?0^8'"HP) ML.QQ0!<-32A]+64813SD>K50H;:'[J7D/^(>_J<%YF5,P$B[0OJ&^@)=7$9X MB-K)$ Y&!0[_6R,7.9/B.;9I&2TOL15G9?_YCB9!@(W$=.B[(O)#U^Z4"IBO M(K'5;WX6>_U W+6RH?.GV5*A @Z,_"%N@_1+.@3/]".\=7OXOO:Z6X MU2R!HL5C6>F%E^UB*8@M,:SOMZ&O3$.0&I<]"<#4.QEB'IJ] MY>UX4+22CT?U)^'$F!?8A^42SS#TA>>!Y:F! :AK7 ?,?*/\@(>@H9M#9%:' MBSP'DG9ORFH#^,^X?HNG8JMMU_[P6Y(-4K (0:@G'Q&^WR9?DZSXE-ZG:S?C M[[/1,W&$3R(M(^:; 'MI4NT)&4A72$]P(MS5G,2%CZPN.=FU'^W@I[$/U[OW M_?H0=P.3-\@I#/]:7@0GDE"7ALP!]\F@*._;^IE!^!1)@*Y-QDZ)/8&^"2(Y\*DBHB138(-!U?"98H'VEJ>>(M1:] M6K7H3[+\!I++D0OVAB,'<3 E=!32(-)$"8]A&P7,I(TT)GL30K=$B!MRNS\\.P<"HC<083\("H0%II $ M9A)&PO]Q)VB4H5#IN"ME0[O!"F8XHJ P>0H4U]5:\7F:7F_LNE_@E;W'XN6Z M+4,1([N )A M:G^=C2]=AF7Y9"U"CT#<";=@59H?Q,$GQSW3GAO0@+# A$)&VF@MN0"?BSN$ MLL@])]R_2[[:G[:2^9;,,$)EH(7''<8% 0*S$QG=* R]R 1+PF[NS4CB8#OX M/9\)=^X =CC 2@V6 _X20'UP%T5 M6C'-?:]9)B_X:JO!O8!KK 8[^0*A%YQYX"@EQW,(YED%'#P*#BH-FSD9&42< M,QTU6H-=,&1"T01Z"89#(=R6]QV%.O Y3CBGV!I5RC"0Y5!GX*JP 2%A1*DU M*F\C@)\2$&49D'8IV>(L>\2,^WLL[=L]J'T7ACT>*1$0CQJ7",&T 7K04G)' M&>9RT[ @&'&87*X!.!C"EI>W=;IYB&,-',8(=KN0RO-X$%&LG!,D\)N592=: MUF_@8Z=#ZQH4-D0R'JS/[=E[._(I+-: M8+(/4*TLX@"=?@42!)S[Y7EMNZ97*$ #%]PW(A0@B3U'.Q)[U(F !0%I2#(B MN/Y>,.$=A E7,L1SA>^&FA.B MI O*WPVYYS8ZX1-!5O7\^:(B/ P5Q 3&(S3R5"2$&QH*R&#@TH."5EYSR!'A MC2ZN3T3%:NQRI\Q?.>4!8T:XQE,LU,(AH)T=IAG.T*;@B_!U26(2Q $0M]ZX MA%60G@I]^\)^!0=@GP:&4-#6#)P47[D$$!"!#^9YCM+K:B4H-G1C6[;QQ7&P M4\RO'(O3D EA?# R0>N'U O 2!-A&!KI,##5UKEHKA"*UZ/KYX:#G0)^&0>> MYH9K[>J(AD)P9ASL/NHIW]>1]-FZU #I*@:>ZOFB8*=D7T8!-0;,\H#X#O7L MG&S')YZ)P",5H7;,^G-'C>40ZGQQL%.D+^/ N"Y( 1 ! ?B#$9/*5\H'IRK@ M0>@+=VV&"-&<<=HB'6R:P;Q=F'M@HBD9$H'TJ[ O6IA3@G(4XT@/5K!?9&I )EM/9=W_/ :E^[=BJ9=HG>1;DOL/8#A;<; M""88V*1]0B*F-0&6I2"G?,.,"F%K<"K2\5)ZP_SYH^ _M;R6 ?<](AW)J!:A(PTX M(([BKG8<'6KS!'G]HE@X4')CZS!',0X>)+:2][!+ G:CX8&0/@_7GHSL)[E? M% L'RG G0OO:I5CU#&OS/,5]2@DE!D>(>.N8>3\9_J)(.%":^YPX$6$4'# I M))6& [F#^ZG!AE.!7DL*^TGS%\7"@7(]($Q$H,DE\SV!!@VVT6<@(#6@@T7J M>+F^ 0N?QUDRF&1#S/J"!0]3C+S$HRIYYOWU*+VUT1@O'L7C07)UER33(D2_ M/6_7QTN2[ &'1BWG8_EP6P:+_3T>SV[@WUFV,Q'1)ZY'@>N=0 1@X6'5B^^K M"-PS+_"(:<:9E+L29GK".E\87>\F^":+L?],QL-)MJXOXQ*R?# #(@D*!0\R M)%$@3WC@P+?@I#&W<>)$G=6A8"TA:Z50;BFGN4:.7IRG QQSDXYFTU5[:GT# M-J<>F 8OSZ74:(\P;GAH7.D7_=="3@1;QS* !==5M)9E=ARH)UKL/S8O5C-! M&87--*Y/-1<^-]@%R[ H='VAUYD-G%%!E=3GN-AFS[?Z8@.PC:@,<1Z*%*XR MH7%,V?)->N#LKQ.&G&CMNG5B/JO5;ME:)Y(XEY 2&3)0?@&.0L>M!>,(I)Y< MZ\XXF%](-&]UM5DZ3=[?W+R_"4K-A6/5T"U 5E^;EEYF&FT>:D2XXE& QT4" M.]QK&AKC>(R J\J\H"&1R*I V@T3K@#%Y:KR^P1P>B/0O)NW8^%4$2Z"T EE MZ#H"7&IP.>#""-PIC0J9__3O_SJ:OAFF7WKY]'&4_/6G&WCDQ4U\GXX>?_V4 MWB=Y[UWRM?=Q9?_\6KSE>C(:%H_QW[_[S_#CI[?> M;V'OP\U:?W_O_?PU?\!6^KWO<7 'H?^!_B(1+7Q?5D.IWKB[1_I^,AV%*_<@(7M+)J>U=A@O5,KY;^U9L;9#UKD?5[Y57> M7E?Y>UT5;+NJ!RQ871ANO?#GP60T2@;3]$LR>NQ-[Y+>O\;W#V_^15'JO-ER MX_PJ\N:7WF39I,U3K&7O36[L\V[@!9.O^%.K'KYM:>D8'F!M9T#\P*8-PM[" M+[\>37U;N&)\4FVC_2J&!N7\ZM3,7;)R/AW M_37C209Z85D8X#7S!]M$G]X@&8W*:ZQRQ+_SAWA0_7VXW+V/L]MT7 ")M%I] MD5FP[#=?T^'T#JX&1%RCT9M=(-O%#WGR:_6AL7T+N+/Y)]3X".WXKS\1@#6; M?"W_F%_\E^EP\3%;^XARA05,+OGSFZ4'U=ZP[J&K]Y.GWO^RMW_?T']7B]]! MCE:,#^)1R0*%?G^S) %6=7W][](>J']5\!]^LQ/,FLR9 " WH+!^O4N'(&<. M-A76B%'G0#FZC/,YN/2G[;@J)4ME&3U\Z^6343KL_4N1#W,*7*[!WS9!KX^Q MM?1& [.(.N&SKK/>8)3$V5]_&D_&R4]_P5\71\$'(+LCQHX83T&,Y3D>6+N; MKJAYSAV]MD^OK*/797HUM[=9<@ONUB:"K*5);KIDD3ZY[Y9T1L")Y>[ST.G9 MX:>CGXY^.OHY SW:#JY*;6QC. U5?$9*].>WXQYX&;,<#+?\EY,JP>MX\,=M M-IF-AQ@[FF2__LM@D"0W-R] G2VGQ 67"_\?C+]EGVNT3K3K^.D2T,T44B=]A9?A>)W(HFV7<5 MZTO2!2+/DDI>F7+JV*MCKW.BDE?&7OLG]YV,U9Z7O1CK.]T96A=\.] H#+K@ MFXTSL+XFM,]9:Z=DKX51SH\GSD[7O&*F4$)V3-$Q11=\JQURDKYHS]!Z+1S1 M1=]V&%IAF]&W'04>KS%\0$A?<];GM#T?YU@LOA:>_8[8\^S46\>?J_SI]!5E M?4G;2P#J^+/CS]/'_UZ,5Y^9/[EH-4#XHS/G=Q) /#O&/("J&%#5<#+#3C=/ M*5T^$P4I59^ZK,\<_6S8>BV\=GYL=4(Z.;G5\)IYS.TSHON"M)8NV/%8QV/? M-X^=;<'+OC@Z?['#I-.G_$2.[RN6.34;^B^VH^&ZZY\-L!K2SKY5Z]M-#48' MHTD.0"UZBMX#:3Q6'4Z)?)/WWGYXW^_%HU&OZ(N\[5+X?GQ1[XBZM9MKG,,C M)U_'O71LGU@TJ8ROP0?I+SJ?PIL?R^ZGMK/JN!U_OTL%=[VN2)78C>UDR MP ZRZ4T*>-_84?9R._>6G__M+UO;1]<[9&/S[/S]#9!+#IQ@FS"9\? *V 0@ M&<3CJ1D,L!<^T->'R2@=I$E^2!OJP)&>D+[V'2<4Q&#O=AD*PYD?A-)(^9K: M4'OFZNU5[WV$/:BOPG>?S*>W[]_US+N@=_7Y]]_-QW_@;U=O__;N;?36-^\^ M]8SOO__\[M/;=W_K?7C_VUO_;7CU*OI5KT?/ARP=#]*'4<$,(*ML3&K>]NN) M?#:7C/3-ISL[/Q86E1>=Z\L7P1\WZ3@&(&(0K]7,D[QB18!N-!LF12?H@N@M MI.]F(%_3;_W>V_'@TK:13N&'KW<3$)47(%#AL?GL.D]!XMNSQ.(Y*(^+)P'O MY7;H1+'N>'1O'_(AR>"I03R-^[V[^ L(M02DP$.6/,29E0 (.0B\>YPR_S6= MWE5 X9,?%KB\3<9)9L4V_)X\3(M[\=6?Q^G4RG]8:=[[N=9N^_/EU67O;\9\ MJ#?7ONP94#LI]K$9%-IF@08$>)K%XQQXVJYD 7$R2N\!J],YS(MMO7S%U/PY MM^HFS*?I/>*W?1(N2,$BLM >>U/T.N*9;SDH&J!(5$D@4N-;>P?:)_?Q'TDO MJ993MDO/9_AV V>?/"A)#(EY/($7 M7O:N9L"$-9@6L)2]=SP &4)AP1P_)#M\QG?3MBZ_A^OD]B+ \&8U*7AG M0P ;\'$RG U*&+)D9(',9P^XA#>]80*D;VFY1/E-G&:]+_%HEJRJ;_N 0IB;6Z5Z7[ZWN&E2XG+'S;VO<0:\ADN,K],1;.&;.N_C0@ CDWNTX;XE(+^6 M)0Z^M%@"ZO0,^!0^#JLWP"VXKTF)A-EX %#$N'GPP\.DE%1O*A@>ZT @!M(\ MMVM(OCT@-;Y966CMT=6-*!.M%"S%VO4,;. $+!MXW'6);7AAB11<8C(>I$GU MD&DYGN>R]WN--HI%)M8(SK?1+5JPL)GCVPGBIS <9]8(OTL!VQF:O'8Q(+MQ M\#C>/X&'9CT$[\\'1 66)Y"; 0CY&3>VP3M@TCKUDH@U&!C=A*H?DQS?_X]?6L MUE[\:SJ%MPW6+1>X[R-2V:P@8E/I[H_)($F_6 >^=1U5NJ56UN;6+IJ+6!"[ M]V 0V5D?V61V>]?[$&=3L%66!-80F#!+0:Y7G(8R:S2R5UE6' SBW [LLE0. M'#'%)TYZ"9Y= C>"&,R IB-TLG&FR-.7". F!0KS]%L;'B!HC>E=CA #9[?P MP+_'XQDX=3C:I WPYM-1T'_K@VY=PFVE>5"; XZ)\^<>_',_R:RXGTZF5BQ9 MLGL=DL7>A>24Q&"/Y M'N*+??K5>#*G$/= 'F&]=< M##N2%%9/G)-NY"?\^S/CK@7^QV MYWN&OD-]-^#FV=(."7F!(0UGU$VZ]!/:.A+M2&L!KJ@MXR5&U[PP9:WQ.O>V M59\13#L(."E^&"H\KP'W^26%'IZNU3*I^%=D]ALW/8V+@]S)9!L._'9NWKVPZ*CR0 M"F5'A1T5OC@5=K*PH\*7I\).%CXG%=X#I*/DQYO,^_?9R'IYO4[NO6:*^U[D MWDK<85UHXA#1>)C/#=AY =)=>:"[\DYW3=;+$I!D?D69GG%AOSF4 S8GPI0Y M+ZT.RCP&S?O3\$MV9&P;0PNB>B$4M5R>^N=.R;2F9'Y(%OO_VD+0V3#+C]4U MH..B<^"B]HW]3E%U+-:Q6)W%:,=B'8MU+';*-D$+3*WYU%F*G:78\5CG;STG M%QT><3RC)L'?32BRS8GDK[+7=WLM3'=AYR";])69G6?$NM^7KNQXKN.Y^;YYK<=9,QW,=SW4\U_%*Y+ MP6PQ[NEWP^ M:[YLEN5WQH'=P=Z/RR@OF^75,4K'*-\)H[QLKE;'*!VC?">, MTII7U#%*QRBOF5$ZC=(Q2L;N MS*D[GG$=6S5L57'5AU;=6S5L57'5OLFV+:6W?!#)QYU/-?Q MW LD2OS0/-0UAVD[<$HI&.4CE$Z1NDT2LWFM=T:L M^WVIPU?)<]T9<,=S'<\]+\^ICN?YG&UZ-DW?7' /9_F__9"I-]>6^0C$8E6?WU)^)5]['R?W\?A-;Q.:U@5UOZ;#Z=VO="_272:;_2\^.*Y\"&V- MTG%R<5<,]B;4^?/J7BP'>7&9+\E5_TNI.9_W]EN1Y;WH7CWO$^?/>$>J- M[+-M$2MRDZS*5OO%ZDKKL7E.V@K-VS\;<^&]60XP S[\R?UU.HZGZ62<-U!R MK"VD**%O/MTE^'38^L=>/!B A)WFP+E9+X5_X\%_S](\M:_M(2RWL#-)_>O> M?3*]FPPO>W^;3(9?T]&HE^;P79S/LF38BZ>-ZX?Q%+[([??)MP$N;G)C_WJ8 M98.[.(JB\[?=Y4D%G7S,>]D9I?)V.X!T@@^#W MV7T"0%W!KJ4W0/> H"2?IO?P\MQ>;B]Y*!869TGO/AXFO>M'^'<SZW\F PMREMP R> " M #8@97Q%#+LRACV]MP0$EXS@N4.\>NWN+"-\@>4%!DH$+R%]X^@,ON ^4> +)^-I@!L#RAA?(L(+&#, MD@&.41L68%F2V;(K_?)!"(;%$%Q_ Q?:+^+A/V?YM-IA?/AM1;KPM,D@M;CY MFDZ++;VN6+#"P^5VF?2=R!M[U^S@AY 4XV0V.LDC1!G25( FN 3MW++2X//N: FZS8M(?XT0H\P LB'43U_Q0ZHR: -FB0R]YO);L_7@Q& ML+4@Y>'>C:^RKYBKI20&T9$E#Y/,2H0"Z06A5G('-JD&10T\^ $V;0SW@4:$ MMXTL?-M>C()G]*KDAJGM1B4C!I-\BF@;S++L$!G0[TT @5EA\16:Z@O!@FU],>6"@)0#%]!/S".TNYCT(I^?:0C'.KL.;PO J.6F\C5H97O_=V M/ 7B39&ES$(OO@7ADV96NN"W>8X?:P9@"^;DW/8#G@+-6\C+T]MW_5YZ@W*Z M;Y7\!NK">X$)47$-ZE9/*93_#_ G;.4HJ8%H4[L(XU^O4O&":X4_@_1 E_51,P@S0:S>U"=5J,"P:2# M0GV58F\09]DC@K2PQL8%=JRYA*;4=2&=X!4H2Y?!QFN246D8SD!6P;8!HD#[ M 2(!/U\*5!,:HVX"LKE#40< M+>,2GS":>W7X^_*Z+GMO;V"C;N#=)3R5_5B']"8>3"=9WE]2J7. 2U/[.< M M()A^G5SDT^1AB03 TG[,K9H'^H"= %UK])LQRY*WGH6Y,"141Z M Z8&F%]3_(RV^OR)RXL=X+]9DN^W"BLZEZ"/[]&[0VQO(*["TEYZ2F&F%Y2_ M>&4!%PC>"3H?B(6OD]EHV!LG!8.M77KM\BWK@L6/4)4WI<+>ZT.C8UGTK-RZ MNO)*$@$,#ZBQOJP%8\5,0>E:W_S1),_/2(6!!R!EAD/D&5K MN+@":3Z,,^ 9;P+_]'ZN%D.=-Y&Y\N9_DC>_6+-F&96+VS\_6&^\?K^Y^KQT M.X)RX>@^W#49_&$9"DR?4O-]O4L!VA3U"DB68<&9N27L&[2:4&6@SXLD7_/# MYI"@?LOO@#$OKF,TI\!<+Z3<5US6-(OA3=:\PRC(U><*F-[/Z2_ *%9U6[V+ M1MCD/K$^9G)S4[W-/B8OI<6R@6WE0'$3Z,9IX1JA)BU +&[\ NX7JE,T^4H3 MNP_OKK^\\@P&A2T.+RW% H)R#8KYQ@:Y+"=/'JS)CF($)0 :EB4D"Q#@ 8,X MO^OAF1((@WAAN,8@V"TMU.ZWT XI<,X+05<"=U"Y=[ 0\KU5V#"$YN0UMR- MZALKDN*1Q=OT+K-QJ!B^&LX*NQMMG?@;O+ATM1"D+[^ ?ARBOY3;IEA5&^K20?>P'\[R9)IS-+!GD1 MQ9H,P!Z_7)R=U:T5<*M&Z'.7TJ5&4;6($JPR26 !X^E=WBNH^CW8!=> 0T;Z M]@Z@QMQBP<:2*KK&QY;8K3UZ61'-HTSKR 067VF'D:6-\LLOX G!(BK-E?K@)CB;#603HMK/CQ M *.DY545:BS_H). R"D9N;^+6(6HW, M2^0@=M-[C,8AI0'SU27+W"G%3=ND JP9.AF7C+)0!QLD_D+>UR[ ;:P+BAYH MSO2LK,*VHP]SJ_!M8A!R0 M@,'4 (L$?3@;I+#^21F1QJ57'G7=< +[ROI-UW/#JQ#ZEB#K9V\_PW?#-'^8 MY/$H_\6^O(B1P/<5$*!S%HK5TO_M+!U:B0)V0L%TUI%&]D_S 1A_&'_.X>VW MZ7ALN=[ZX 'LZ3UJ5"*L1I4H>D>S82&1D,/NRYAI+:"-@;OZ4^NPA O-7L9$ M'Y"EI[C:&=!IUJO.(98"(K5'U!ZVQ-GP*!O@LR180[:-/A5B9E7[ [SY C/6 M4[^+OV \OO F =U@UPRM(+J9&_AS(S!_%:'$RJ/9S3 %L_!Z=#&O,=T\](>, M_]X2>,D_3#B__-J[*OV-:E,^H=6.%#B_<1&?O*R_$./U$SQ"O<+P JWLN'GT MK>9Y@V4];6BAN'?W^("A99OVL!I\+,.!0!(8+J@_#*[*;DNZ&$^^(FM:"K*Q M!=39Q7OBE9C"'"7RS6J\:&,,9?DD="DD4[X.%ETM>!DY#89>/GVN^-G,;D'% M]JQA3)U^*9.6N7'!BH4)6_ WRB ;Q]R(\7P1XD'>P:_PE550L UN5ZYS0<8YZ,U\D*77A9&<+=YC3:=)UO@*WP,4 M4=AL6[WP92B/8 M$SU:V6*;:X02HNXB[VQ2/PB9M$"D"M:!/,*9+P[0R5W]( MBJT<]5T$ZZ*RL9[T)QN\**E4ZU3B;J7EN=M7#T*AKX!;!;GI0[ ?PTF^.NPK:,DZ^(:1L\+K;F/OX#=A)Q"!0,1HT5KXN\JCNP;JP@S>J/ MMM^4H=XBR:<4[Z5S5\NVV"69D=B6H#J*IM<\9XF!%_0YME;9=-7]!OO,'N<5 M\5(0P!EZ7P.;>H)^V\/#J#A"+BR[ 5J)=<"^5BY:^<;A_*Y2QR7C88&MY1#A M(KD)^3%%P]<&]&OO[QBR38:,DNNL\F:VL:1#^[W?,)*8-[R&E3B\+8> Y5S, M@";P=#]9RCBT7]03$ZSK#GM@?P'^GJ>OH(T_WS1P^C-X*DCE\L)?K &-6Y;A&UF&VY.2CYC" N[L33:Y!]RC\8-'>99" M?* TL)2RN4YS'?>78I?JTK\(LF8)6$ YD@)23E8^MLYZ0#G)J#H9F+-F<=VZ M T,TL,?8U,8>J,'[IRL&5N%'VW!9GF1?TD&A O' I RA>:[SRR;#ZSHY0/TL K=S%\4F8U>R>&$D34#9IBCM%P^O M%K+^47(ID+R?2EC19.6K%_P5XZ&>K02P/Q28J)/%TFO^#W!0D81<$,?\V?A^ MD$.)I6+DS?PQ!\V!A_5#&ZLOL% (EON'45)!8P^CJBPRNX6+'/=Q@@=7:-]8 M/]4JHY(82Q)M;0 M64Y:J^61U$36M+85M<(8/,7'5+A:B4X9'"E2BN?2;XKI$[?6'%NC*I *X,A MG]Q,O\8V]V^ *< Y?#,JDX@?\&6#4FOU\MD#LF_OYY\^^%<__6*?4N;+3!6(___2?5^]#>&AYM%$L?LZPE[W/ M]OOI*G.M20ZQ .#3+(#XO!&\V*:PCZKMS1<))L,Y534J&HJ81H5 F]J#]3-- MC,TP::&N."W.)J.J *)2F#O40O7YW_XRRR]NX_CA5P]]L?U M"JW%,>$'3"P!>_H3J )O-!G\\>__^W_]V_PYY7%7+0G]0S:)D$W>+KAE?JN% M'_[XF-S\]:ND0O@!BN/ \XX>44>X'GN"^HZ22)@B"*(BX M9K[YZ=]7%-VVJM=-VNI[TY.S<0R&!M(4V.4]B]E56I/U6\F MHR+24;@7LQP(%(1?X0ZAV"HRS%#2Q[_\^GSGY'AHG63[;-92W:ZSTIL1_Z[# M,L;ECY;?[-1K?5LKKEZ!_#[.0'D60,:SZ:3ZHNB;8+\I*JR) ]BZQH25# OI M1_%#GOQ:?6C0V/J2[7FIL%HJ(3Z\XKH 2=KM^D7?_K*W/^_: M#ZN_[[HB-_A-_K0=5R5?5T+PX5O/2NG>OSCV/T]O)+(&6]N$JCY&#>F-N497 MZ;?>[T7F9XB9G_C4=2TWJF-G1OI'M _H2/,8TF0O0)H[396>S\,S5J[(8]'TMT[Y*B M8/XP=L"^SML_?U+YS*W[S*_-FZAPNU3W8U4 M.X!=.M_^E-H,C[8'1;%R.IKAF>BXTF^+(\[3:+K3-0U_9J8FEUH\FU7^FEF] M\X.?066^&K:CEZRU8XH?FNWVZM^_(T/JL,RF=4E1M48&P3P=^)!<*.4H&CA< M"F5YZNW[\*KJY[__G?O[3OSZ>W[ M=U?/W*NCO>79BW]-I_#PP88%^_'HOE>CKN==Z@D3UMXOJO%HOU;^4^\P.++U M;].59L*8VCL:]2:SJZ+Y?%BW8Y.:B^]"X=P77Q0_89;)( M&K7)H;8/5UYVOK6]T#-K$P;)E_0^3L.[+UFRV3FCU&>6U'G4-(JLWK+O$PI%:(84MJ\AQ8]I9LJ"J M+]8<>1[^I!H9U"AIN<[MM[SWK! :@/C[.(.G M55Q0]+;^DHPF#RBIDL'=&,RHV\>R"B^NU1W-\N1F-NJ-TINB*S#6T7VSS>CA M<2UMFZT ;.%9M=D@+?6'1CFT0*IM#;>"X[EXFC> QGS^E;*M8=$G$>]:[MZ' MH#Q,\JI0:]$!95P4#M9:.-D:E/E&QM-IEE[/IE5M\5S;H*#\.LG^@/<,"I#G ML"PZC>6/H#)NT^JU\_J+JJ=ZZ[O\)^?2;9GTZ[JU: F_,FUD53V\KNJRHG5? M7NL@9XOS"E.B')EAI>N\>KYVQ_HZJK(T>%C.M5C",':]F]LVESW ZQ1;]I35 MM&76_GJ8;&E)T<@D&==K_ O6G$ZFMA2QZ-]2J[W!9R/_E=R"2\*GS!N<--JK M+]4*5+!496-Y^FVYF6J17?FT>,S4\VS6ND?DFR,L?2]N0"K'U;<8)-]Y)198O:ND2L MO9NF@_S9;'3*VC4_K#G^TWH:^@EK.BUC#TYJA9.^)*3O$/U"=OBF:2S5ZA=5 MB[4K%SU/RAKP23OVO&YU?RNZQM$.V&6_'*$S-Y;&P+AMP%WT66[+!"RK"BTW MWV$!Z+Q=S+S50V4$P9,2V,DQ6D&?']K:!7DI6C9TRJ8 3>K!:K8DN5\,0HBS MZ7H3=V4OT35#'BQD&;)EU11S-+$]>7%\0M$/M-X(8,'JH&S1QK27Q@^H8PJ\ M+Y<8K\C4-K%,R$G0O,#M*)_,^_[>BRMK<(830 C MD\>D' U6E;776SD/:KWTJY%""S8KWUK-Z[+V>M-/V3@5JOIK#R*Q-EXKBJ;= MP,+FT6T+EZL(%\T]'4O@"Y.X?7>&M!ML&!;=1IKLM])>^J0.6IL1O+T>_%>N_;KEBH2^+?T^-V!#DY/KH4_DYJ+>RH:EA\T?W. MV@A=-C_<)8EJBQ-_7(;K[(?]"6Y^O-JE&&_5D:2OW=/G&/^X/-NQ9N.NMXW$ MA$Y%PEV4]VE[):<_+L=U6O* 9&(VM[Y[C+%,J#8X62& M8:>G\/-9.&_/<0"\"WFOX(28LC9]CN,Q]@K]_LWU_L\&V/>4@/>"U8#?93'@ MJ]GX3W4$;*^1K9?$_CS$3+^LG 0^SZA\YD8-.U,J-^'INTO+/$'.I=O.H!CQ M(^5+?37],T*(Y1VV.O)$\93S:]9W.C_^[?CB(9M8X_^C913\7_"2C+(1 M[?O/?7D%49$G!#U.@:?6\P'=/ABY)\?6V9!,-WSC.U3S)T;<*8AS1YGBX8PZ M;_9 CXG.G;/W6>?EBCV51?:ND.@< MFHT%O;,<0$RRHK4"=HRX2Q^:?72Z+*Q%O\F^^PRF^(\BL,^(R;XO27Y&B#NE MB-^[X_]W8D9_9T1VDE2==<2*CS=/WH^.G2 MOHZ59NM/>>:]%Z>);4!K7/#U+ADG MF!"&%678GAKP=A>/;\OI&VDVF-WC.(^!_6((5&Q[9\/#;%?&.,L>,<5J*8O, MYAW95IQ%4VS;#!+>@7M\V7L/S[*7I>M7D=;Z<"\W,[;K&\+WV3WL4"]>;=V_ M>'?1&QL!N\DF]V4#R:H3\H;WUKI7WL+2X_L),.W_X#,6S[6IV OT:(#>O?"63KO4NB,V(Q.'/:*G%:2N31>RY\:M(Z[-_-L[&/X_CV="V MLOV037IV?E6O&$P%7_GU=O!1.@8NQ4;,M0%7+:"X=F)@.[/:GHS(%;,Y:(O^ M^(,*M*5.]3=ST-(%:+U\=H_9G=A-O.3/XM:-??_KH@"9M=9GTG;:G\QN[[8T MH.Q-!F5OTM(%"Y(*C#'(@;PJR-*^W':TW+RX%5MD5]R[.4(;;NQ:)HJNYH<7"-V*\ MCN&GSEMH=K@MFMNN3CUX%U4Y&KWS1G%C]72?T?D]K[P*)3\PFEN==SGOJ=,NK]%OO]XF=$Q3BG*!- MWG)M?% 7XSZ31/=3D.99)\+C1*,NWO9:"6W_,/F+4^'>Y;Y=K?\I:_T_EJ/S MNF[NYYZV?B8'?T3SOE+M=3,YAYWO\F'.4[MVMG)?O*;:W_8)-V3B>-7JHQ6>BXTF^+(\ZNV_Q6IB:7^O1C67X$5N_\X&=0 MF:^&[>@E:^V8XH=FN[UR@M=]_K>_S/*+VSA^^-4K4ZO\1695D.8X>7J6)9]@ MB=YH,OCCW__W__JW+7?D'R:C=/!HQX[#+1^3F[_^% 5X#O ?]!^?@I]ZZ1"^ MB ?3"^-$B@FJJ&^T,/!_#L&_/:(-#WTJ?_KW%2S7,;8C'V7=)IUSVM/ZTY,* MO;TZ?AL$<3A1K60FSE,#JV&*-O]YNI0OE_=F^3RCMY8:>)],[W#V_+R?9IK# M=S%2S+!7YCJOSF8OD@Z/[[6YKI]FO5:K.7 0]VD#T\^;',(@1U Z"-'GNS\0!$8(S9 MUG!Y/KO^9S*P(&?)#9 ,+@!@&Q:CXE GIDVL$ M![X@_P9X^U MY\./=*] MA_BQZ+MKI_=.0%3_3Z$S:@)H@P:Y[/U6LOOCQ6 $6PM2OD@+7O\J^XJY6DIB M$!U9\H!9WR 1"J07A%JKX*E!40,/?H!-PQQMT(CPME&9@K_YQ2AX1J]*;M1+ M RH9,9CD4T1;62BPMPSH]R9VU@APR[C4E.O$< KX9SX1GE>:[P U]%?B!=^,MA#@T%>3:+V%+5R49"K3=V_?>___[VT^_A MNT]7/?,NZ/GOWWUZ^^YOX3O_;7CU*IAG_;K?S[NM_P8"*CFA?0_6-;)>1;/6 MS+^938%(4187W]6,P]06J-R@,7X3#ZRPM760I4(M^!:).@/:G8&1.0$+X+9@ MEF7%6M[5?" :CN"NPW/&D_'% #E\9'7"H@6]O;<7WX)Z+R $_DY+"S.;6]Y6 MDR9C6\Y#'4HN>WYIVA0&!CRB\:"[^ L G]:89(/XE'QQLQJXA(ARPN9*X*\ MN*J4->4:"I-T\0(T3&#CLAAW_ (ILW<=YZ 2YKY- 1.69?9+(0DOV0525:]4 MB+@8?K1# [!.*^O%I6E\ MML!M9;KW(N#'BN*X5LHT4:,MZIB>4*'4%1^U7'S$6RD^4NYWU9#_QZC V6SU MM)<>;=\Q1&?3:LQ?K91"=BJ>_P]4:&&AT/X^&RU)EU^/.5'XX28!_/RV/JFE M.ZA^6/K[>0ZF40OV?@;7&RPQI.0\_=:[GV %U2]=(GJ7(+H?+MR^HTY_1MBE MA[ZHG'K9!!J04^H4Q_3?V6D\\EEV%?B,ZYZ[3="5GP$V;-Q3?3 M)#L)([YLSZ/6VWWW-3W$/G\2;GYU4V?)M-XU&*X^#2C#\Y!]9S# MV(-7$'#FJN_R9QQY< ZD\TSBL6M7?Q E?JQG\,R3*S9LV5*,^0DGIJ,EK4"] M*<&HZ3<=_FQ;*X&=\],O">;#OPC%';,KWPO%B4OU>BBNC92V58I[#<+:_MG( M0/E05;35$L5;0& MN_=M44M29-Z!A3#++\Z6 M5!68?L@FF$KM'#EWQJ'?HGHB[=EA%7E!TL>+LF'.9$$)Y5 MU]"6=+R2R3>M&%)8)\%&:B$65'X$6'Q9/5W=G"3!D5;1[ M,\-:HFJZE\62+O &+:!X>1K!R$,3]ZF'#Y*:L)ZJ_J?Z6^!;P:J?"X599 M1"%Q#N/[>#Y J+:1O7A0B*G"")H]X+"A@IB04DL"*2KWWULA=SOG:7SOZ@[% M61:7-^35CB_=LM#GUDU(LB]8>07$9NNF0?44I+5<[E\OZ:_7@BV_O&"F^:4NM\%NKGZTI6OZ*8_8 PG+>T8:Y/F !39-Y'791 /QZ1?EO@/U" MI;4A-\]1ED>6-=)[RYWX[ZJ?@BTT!BC#P<:?C+X4!<4HY2:SO#=:X,?:/D.L M^L(R._0HK;P &]@6:%L"+JVG2FYGJ>UC8KG3%B0NYG:E.[RIR][OB_8@:6X) MV@9(;$N.V-KR*+X+^I[.M0RNQW) 7..*X9<$'[],_^L$Z<*76S!$U:NAOVD" M68;R_JZ'S:UV#/EK%C\?5M:\7! ]QJJ. HJ/:?Z'#QHZG>*G??H!":QTYDPY MGA:".(J&AD32];CV_9"RKA_0$GY[B-9G'%EVZM7:BW]-I_"VP;KE H57,PR0 M[4W5K.AC,DC2+_98H55I63DPM9Y'C>!7NK44ZXY']RMS1_N%0KQ.$G2V$C"0YTU#T#I% M[Z2HAU\,]GQ8X!*T$:@Z9!GX/7F8+@9K?A[;D9%74]N7Y^<*0]1Y\_GRZK+W M-V,^S+\C;W[!_ETCZX]E@]4F:+8+$MBW>66W+R N>P!-YS OMO485MW(@W5> M#9+KZ7%=19BF/(J8-EZ@!'&%4E0QH!K. T94&)R<39^QB4@0>I]>CTIL3J!+ MQBG8=N\FT[;C/&_'/0,<-K+GBLOF./;>L5WVP..]S9);[+!5,B,:LO?(+BT% MBO\DQ:73I2G@FW M'V9GEZSEO;-'QQ:YD MW@VKZ+K5UE$U:3U8OP;O)5&8C_4C=V@,)=TZOSG]S?()F ]%19S M 9*/D%YA\W0/0W8?RJ8RA^A>QW#E<(]2(T,A"55<<,U<&05.Z GEOB;=&_[' MY[>?_M$S_V7^'WOOVMRXD:0+?][]%14=X]CN"4C&A0#)MF\Z<+Q,0412Q!@$:%ZFUO_ZMK ))\";Q4B +0'IW;(DB@$)6WBOSR;LKXRS_!CAE4=/E"?(9_" LU?F?Y^M3RR@:-@+N[9 '&$+H)[)'8LJ&G_9FK(7 M?-B0HDO@ML*@)\(N/A=?E2^,W>]7-V8/X1^)D JRG.QYA Z'HAYF'6[BIKS@ MS>TW?D3OYCE 31PIP-?9GQ9W=D#YF<,3:%9^3C%'!N9KY\E+;XK%]@9%!?W? M^#O@BHG0B"V./;GH9.SXJ!R.=6/PQFLQRK@+J>=^[6W;5Z7@21*\4CCU%:FV: MA .?CTF,NU+Y,^*8H5-08\C5Q<]R*NI,4VOINJ;KJW7E>[A6.=/F/+]..UP" M*B[I\7(21C!!0X[K/O4=LU6>$L0(,Z[S@,%GCUE[._?9]47URGLW%K+L!DDT M2SEQV0PSCDT^B#DF8:Z]AGZS+%ZASY (0J0QTRLCN8X;8WY\')%6,C6Q2)A1;)@'A9M MM,=)7E+!D?-!8,"$N%,XT*DYS@]0'L7=SETQLV6_< M)3O"&T_C]([4AJG#F&*5:N(4;UXRQ9UZ"9QW/M7/59MZ>"P:+N@#!*2;&?, MF.<3&MX9,C*+?)G@>W2)(X>N9J;U:]NX"CN'3S"+)]4XY&JJ'/T MEH+=M9IG2O,#BA=+5)T;DUO9 M> SC;MCKKFXP2 @0;ZWE!SY#['(5L4C@GS7E1??P_)O'"_^@Q]]7$%ETC6T ML_S.VUE@]CEGPFUIO)>25 C*J3S\H&_SK'#AK!H&4\P<<)D(33))F@L#=^ED M(9!)1R(U-=.Q-:'%*^V;HFJE+\QRW M)563#1W:L]I&86"V<'[:$:.P:ENM#8>(HN">;*RS/]FDD@H:.*.K==J&UG;D MS51K_/B2"LEN=2U?;2(YY[R]VA^&D1Q.!BH;+?';<"B@C_O?!R- !LY+L;]- MY@7IO&A[&5[H@>,9$7[]0B?#"K%V7^9*I9:,'C .D1&\KBG[GV$ON"05;Q5Q MJA0[VF%(@J /^^Y3[([SXG712U%L?YVVS9#%AGC>-S## 9C$_H#*:C[\2^>\ M):5EC_>N40";Y55PO,\-$&T##WHYIA3@:],//>[Y5:_]GL#A=Z=PN- MN#-Z\M8=T<,$S28!90*Z9=%$4FU#A$5_:4)2F!'1;[O+@) MC,]G,P D$,S0+(?]3TJ7YZR1M]!'EM,!M%Y9]Z<*,&_JF0K<3JW?VZ(>[0 =],:RBE ^ %%*_\QR M>.XYKL\TXIPA\2P"_A?U9Q/=9MK%BW?>W2^BC#[-78G^2@ 8D MM8GO #3RU^>F MFX:K^(WM^NC>;Z'8Y05VU_B4*1] G--B\B)'<)A]=[.*Y9F,0KI@YJ%(V.N. M5(RRF;LD/##H^!N[\1\TG<^QVLG"L!\^^I\*[EP:NV)\Q]Q/* !++O,C\-U' M\]/N M%M^ QV49$T&7Y\KA5I$8WQ#EB:9E$M9&Y,EUC@4C^'.%\"+H%8HQ*FH^2R_" MHVP4E07VR9(\\MKX0'FSYN7,,)]"V:T3DG?%OSY<4H22RB ,XH%'X [^.+L? MC"(^AH;G3\^ 4+"=X\BC7,?/ I8YG\P8)!?*J3!Z&V+F/#LAX%[@YB*?!#G/ M9^;,/#$!9I'\> J7*U3+7)_0',#V(_O+%-S'R'N+/WT^VAXAP(P,@!E+"L!, MQSP0(Z6-&"NU*A)H&J[%O?^=_!IQU+,^9*\W'6OO6T.%M6J;3&G_^X1R6$PP MBRPZ"'F(G7Q2M8&H"CWB^OD1>HNP15P=2U-B/Y^?_'$V!%!(/KR/LA E!D\2 M&\:YG$FK_JQP \-JP@F-X(XD_#T"J-H #X5-7N*2)PM4>3JV#5;KBS62>2N M?#BD"CWRZM- 9E=?A:6K4">$=FTO6<+BZL,*X7BAV1F? DF*@R(/2UZ+7XN% MW.N?+B/37I"AAVBKTLL9 @F-B]Q2)7<.1DMFU&P6^K=CE37[Y;I477ZEWKX@KK^YI2/L$ MIR$*G7T\\)DO.YY^G#):0CZL)1_N<097LVR'NJRIQB"$[8^<3LO)4$F#"A*Y M\.1<* WC!;D0N; NNE!:X0*R:&U8% NY#H?*C'CY.HEAOF=&WRXDWI=OCTC( M*@B\,L2JKZ9$CD..0XY#CD..:P;'(>;Y;1P!TD,U2Z)4'4M7G2(P0Y<&JUF7 M+@#,CJ'\-T;^.RV<]X7RC_+?5/DW#6GC95'^4?Y1_BLF_X;6,3 "D)$5:,;$ MS_ML,HGBE(-&"9!.@)3E6.T[91 :-\'"7(- C_,K, ^,HV$.%2S-6@/'CZ*% MHH6B=6C_O84SEU"P4+#D"Y;6MM!FE1J.U:G8[MX%C%$(N03(+%MC2=%6Q>3( MT+H.9B\P?XF3HW-YL#7;Q ,]% @4"'%52]-QE#K* \K#5!ZZ6LN0%GG412"P MS6?:1!-^, 2/.QY.RYQULRQPO@>4V>8.COTN*>CM6W,G:%L MH6Q)ERU+PRH%%"T4K1)$RS&U=J?\,1UUD:W&'_G\0TRJ%<,9O;$?^DD*R+_/ M.P[CV%[03@LW)S\"TTUY7N([M*F+U*DG8!4V7/62)UO3.](Z15">4)X:+D^F M9CKR9MN@/*$\-5R>+,UN2ZM\:(I E7CP93G5#L"V'.\*(,9 M)X=(I!*)@B,T7+Y+O'>95OU6S9;6M?73$ZPNNJ]"Z=OR!+!T(J)20Z7V9E[! MU!Q=&G Y:K4*:37E8B>%-)DRX]:KKN;*(*1\##[-LDI*!NU"3F68#A4D*DA4 MD*@@9PJR93$-*:]Z C7DEDE!''!=1LY0V@CHQU>2ODXH?#J]O-RAT!N)NJ#; MU\UVWD3DPE/?O8<2\Z$5'OYLXOSC9LP 5NMR?'><_:QVW#);;L-G[N+L9^1# M%?@09S^KRYIJ#)-4B%G5&VF*C%971L,)SLAHJ-&0T>K#:#AJ^7 ,EOO?$O+7 M$P_H4Z)PYAAG;=4OJ1)*K&,:YBY:;#^JU.7,JT**1CG[A[JFN;K&NA[A.^9E[7K\7 M341-WE_WR1S6#65:9J=J7>1$/9%0SNS651YLS3"EX6JB/* \5%P>Y#:\H4"@ M0%1=( Q--Z3!Z]5%(/!(>!._].]O;T^$ UL70.8R4HK[DJXN ELAV:RN:6N* M@#(GL:,?#<(991-E$V43C2<** IH#034L#3+D#89N_&R>?@9%\+A'L1SDN"$ MU*#E\8"!JG/J?EQPV[KH)?52Q@A5BPJG$@KGR,"SJ'$:$XP<7\LH TM7$154 M":'RJKKR.C9@JRH\I"PNZ^:]^G?QGS?7(@U2DVPBSV9P MR]96FG61I\H"UF-LM@M/K:"ISM\>H!,6=.8"A.FV>SE#;=BE]GSCJ^TD+ROO MMEF ]L:6X!?=A(,@\Q@7B13D!ES=@./EIA%9P-1]\=,1F3!#"YBQX8"CZWH^ M+]?7R,O('XS(,TU2M@GDQ4V(1^F8W6421X^U-M?B/Y.S*_ MMT:RL #_O 54](RE@?^B+$U2-P0:+[$XXUMWPECVNS]F%P2O,@CQ%[-MGCN$ M?2M@:Y)P0S[-W$_XVPWRUWI[959]>0=BWZKMQR-@BN:4QOV+V)=!V('9W M=/BW#]=7P,C_;?[KX>H#\3WV@3M(SWJZ<]$R==VT3=VVC,N+OFU8?=WJ.->M M7K?=__#W)67PEG'?)-'[68T#M +_=063Z&O_@7SY=G]/;OMWY/[_].[ZA\.B MJZ("'SAR_'B2I4*+,'%ANL4?<+GS_" #F0MI2AC/)2!3) %6>0LU7F/".J"3 M-/\FW&A^G>>FK@Q8^6WIMX)7M9'#5IPJ);'DQV[\Y(=BD6Z61M,/1"Z!?Z(N MW'SKQ+C?38:;QY>O[NHK]?(5:>Y6+HV*2-]3CP01YY$/3\^'B#BO+FNJ 9N[ M_1'":3D9P9N1"Y7@0L2J1RX\/136EF12AL\5$&H@F8JJ,M4D&&B"D(5A"H(5=!)5%#; MT-I'A$I!%80J"%40JJ"B"C)M6[,ZTB9:H [:-T.D4**R/!)>T3 :^R$>_RFA MZM7A..4(AQR''(<<5PG"*4,LY+@F__USN:.?=Q G!2#YU4[E8PRX*2-8 M/6XTUK(TQW&TCGF\D[&Z("IAW@?%:C.$F:%UNX[FZ A+C7*%?N( M*.OO$:S.)YP5TJC*^34**;E"Y^V)?8*JJ\!2*%F"@G2JJB"KP*JH/E%]JL:3 MJ#[EJ4\#U2>J3U2?J#Y1?>Y5:GQ^S"%HJ#Y+&3XD/7E;H$T)H/QR\Z, RC^) M4G9G'R9H\[(70.8O)D5).G)3\D)C"G#[,.C&(\,X&O.A'TN(_F_@^&^1=R7# M*.9W%1,UV-5L.8"!Y9%'.G"SA!*?C]KQQ9LF_0D+CL1<[X M(GSV$7_L;'8 S@*HV"P .:, VM:!H.1FI2'9C[MZQ!L^\&C8;C84MH!DA^,V M!,56ETEWJU\H"V53(;95#^L5&:VNC(:(K0='/??%Z802ZSEDTJX*DY2MEF;I MCF9:\JJ0MTBMU7>(3"=9/!BY"95H2 \.8D\G>(9FZRU-UZ7AC]1%@M03EFJ9L K+ MA&U+106KBT1@?+:5L6%16NR&J;*!FB)"5NA9*)U,=9' "@E;M8Q5'06,&3&S M77ZBHRZRA1%3%/*7A!/Y24R'-(ZIE]LT#)7856U'LXRN9AL8*V&LA+%2:6Y< M7:0"XZ5]3 V&3UN1L&.V-%TB/$'=W;L*R5VU;%<=A0MS$R>)GRJ.RO@0I6Z@ M/-Q&!0Z##.!8C9#. MK;K"UOW\\X]9\GS47DKLP9/< M@V?(:<)K=4_;!:=7NH MSDEVZ:I#WBM[9$X)K*=TJ]T7^DP#2NTW/J&*2QZA8Y#CD..0XY M#CFN&1R'I7.7;C(B],_,?W8#YMN7X\DUD;4P#$;^0?Y!_D'^498^R#^GR899 M3K5]IE^CD+Z2L1O_05,R9"\KLV5NK]IE%5IH:U#6H:U#7H*Y!78.ZIOJZ!L.G(T-#5#U7 P"Q M-.:E2A,71@SNE*F9K?J]\3+[J)T=RNXJ8++K(C*8-V^L5+2T;K>+\H#R@/* M5@*E J4"K42I@<:628Z*5]C=CZ(X/4MI/"9^^$R3=%Q:G1W6=F**#:N)D>.0 MXY#CD.-D^:?EX2P?.9PK.>;!;'H#LNGQ)(K=E)+':.>RQ[H&A)@FP30)IDF6 MKW):FN7@)$\4"!0(-!,H%2@5:"9*CC2:T7QUI(*>]Y"W:I,4**%X=U_2U45Z M,2MWC*Q<0P34-#3'DC;W%F4391-E$XTG"B@*: ,$%(WGZKJ6KRB?ZC.@6'50S:.<+U?:(:UZ%B+?MS$'7(<4X/)S(,Z&.UCU>)A0/)QIR.#%@_J[&_UVD6O#C,J1SCD..0XY+A*$$X98B''-8'C M$ #I,@KY6X)7/XGID,90!IZDT> /\N+&L@DD$E@TH&E0PJ&1E*II#9^3%U MV1NN_7[AY\)[!7Y(ST;BX,LP]1]^*KSH@(8IC3%]AETK'?D['7BY?MK'X\OCR]?_Y26403?2 MAYPOUU:[XW;%I';W<9BZ&RM6>@F)AN07-\S<^)58AD9,W6COX4@@^^W#?N\> M2); ?;N?2QZ1'[_09QJ0&PR7D=?>"R=VBA;?Y#9D-V2W8[+;#=;Z(^<=E?-X ML^"12H 4JD0[2>EW+TDHCOQ5X"A '3Y4CG#(<7!-9"V-8Y!_D'^0?Y!]EZ8/\ZM=P&H:M=72G=(K4I7H3H:U#6H:U#7-$_78/QT;.CXJF=K+J/QF,:\6&GB3FB\3X+P MO;D.^RB=>@W[JXN\8-J\L5+1:FF6TT*!0(% @4 S@5*!4H%FHMPXHQE36N_7 MCJ;"EHE39XHPQ88R@!Y/I#4BFQY,H=E-*'J.= MZQ[K&A%BG@3S))@G6;ZJ:VNFV4&!0(% @4 S@5*!4H%FHMQ(HQG=5\OU/"7% M(+4)^K$X%XMS5;13=1$PT]*ZAKQ!ZRA;*%LH6VB\4,!0P-!X*29;> #TV_G] M.7D"P0VAC(DD=) Q:OLT*47,3CN/H@KF[!T*U47R,$.(4K6I)5#7=+VDN7@H M4"A0C1,H-%,H52A5:*94$"CL*]G(4'S,"1E3-\EBZA$W)4/7C\FS&V04 0D1 M4&-+M82 &IA>5:%50:J>R#WV 'N8RJY"$/,;)TGO$JT'YCF7;FF%;IR=9HX.,XZNQ4L2/__I"^8(> MH\ 3M[GV0S?D>!M??/?1#WBW5RGPU6@Z56 MY>B#_(/\@_R#_(/\HR!]$*GL M#:2R,&7K@C;Y010F/O.LW=2/0@P.,3BL;.EAXP-$S'5AK@O5&:HS5&>HSE"= MH3K;FUBFUFEAXAX5&2HR5&2HR%"1KC82QX.& MJ?_P4X&* QJF-);I[,M>[)+\&,N*BG^PS!?\=S]D2CK]W((OR'O!'DFR\=B- M7TDT).F(DL'(#9]H0OR0_UH <\F__SL*@]D\))!:Y'(&$3&(ZI#%@ MP21I-/B#O+AQ[+)E!?FQ[2OQ$^(F9!@%S/@DY"-_4I0E;N@EGSZ_70HJAP\* M=UFP&OJ4]CFMX??B8\(H'C,Z+NP7?&=V8RXH9$"#(/_.WS[H'_CO3 L,IK^O MV: '?\QH_I6^D+MH[*[88K9!3WXH%NEF:33]0!A^_LF+[Z4C]FU&B%QY,=T3 MN).$?I[^L,)7\W47<^8SG=59>P:P?=9=+*EM__"^4ERKFO-7.O!R_;2/;]++ M5Z1J13G'=[;ENK/&Y][^37]E?1@GI,PWL;;*^O[AA!B;+ M,K0]W!EDS7U8\]U*Y!)8D=5TA%R(7[LV%6V-*[*8@V:NK ME,I:NN%RQ8:S)J9:6*3A+'G^9_P3>6'6Y2X!4N&$Z9$R-S]DZR2/;N"& X34 M5!\.2I%\F&%H3D=>0DR%C(I:LA0S[/3?RUI &_)&179TOC1T+IZ2[;JGO-1>7I)LHK^A-&W_.B[9L)B M&IIA2?.0FVNB%'*-E;===W00N$GB#QD-H0L#3E6SD'Z'6?()]:;)@(2D$8&% MP7?XC'G?8TLB W?B \9.-HG$^>S-[;>R1L\W!'OU!'.F:N_F8C!]!&O;% '] M:.E:QS!/+IQ-\(8Q/CUALI^&7CF9_E)J9]7@[..5R%8I)=>6F))[CRY-\5G0 M-3E%@;XJB+(5T4!-'47S;KF^*GQT\I+]/:JI5UVHEKGL0DDN2__WPC]O$D!: MS379M/S-M'L71E[9\*6W7RF,/V W_WJPG$.D<=#;E:?_ M[^@ E(LW[9@ D!50+V[*G7[V'P%R'0U)-,FQ5Q+RXJV0WKAT\>RU>_L*^,,%V%W5>K=@+5VFHHD+!08!Y/ MW=(X]+]?N:E+>H,_,S_Q=T2OK&WYDF:UIA9N5M4\H;6NW3ES8T M5_I1R/<)*ZI5J:#,X0\>(DIT?HZ*]J4*!^'Q(1X?XO$A'A_FQX?,2+./ CY; MU_7&?N@G*7SEF4[/%).#I;]*:'8/\W-!,J9NDL5,1%>/#WU&SR_TF0;$FI\< M;#H[G']CCF"7)>#^P(TA3Z<9!1!)_G 5Y5T=()G'T/W0 NSC,4K80,G%? M^5:^<[";__SSCUER]N2ZD\_7;.V_P]*O_&001/RE'A@-+X)H\,??__,_?E[Y M8F%"VJ^""MZWD#%:%L=LW1=NXB>_A=%C0N-GV.F;<)*EP(?A@%W%7V!V?WZD MRGZYH\._?;B^@N3_?YO_>KCZ0'R/?> .TK-6NWMA6EW[RNIW[(NVWNM9CFW; M;=.ZMBWCXNK#WY?8:(=3R*V$4S4N1$Q%/.!&3$5U01$K]?)XNH^8BC+/\C=% MB8BIV-3"DPJAV2&F(G+AZ;D0RY]4.:= 3,4J'4U4OR8*,141!D*%7DM4,[56 M,XBIN(N6P:*/BE5V5:Q "S$5$5,1,1414Q&KDA6U78BIJ)H60$Q%#*8K:6V; M(J"(J7@\;QCC4\14K!1G*]6,H$Q*#C$5$5,1,14;J(&JT Z%F(K8%(5-4=@4 MM8N' M>'R(QX=-/CX\!J;B&R!_$K'[%K !V7ND[.;/U.N%W@U3$(4V2RVC\Z(?B(?#P75 ">V:G;U_J3N>J=VFW MNU?=?LNV]/Z5U;,Z[$_M"J $&E+U*6!5NCFA&9G8$_RASQ6G/]L.XO+]$#YC MD@+#?O3@&##.#W$EG+?N19=WSUMKRK,"5S#L(YHP#RJE@U'(6.?I=9\HIF;5 M+I9FMZ6I_*8H;]31JM&G3&UK8T!S<.U#EK ETIC$5$Q'2D;^9.LSE)W*F^I2 MOJ0Y1W#%FZ*P%1*R:FERA0A7IHK?>JA$1=SHBC$95J<=B8 53U"9+1HJ+Z3/H?39N;QQ3>%3J85)Q1*H?T21]^(' 7_,XGUOF70/7GT[/[CNMBU;7N>A<7[=Z9MOJ7E\VJ9QI_9G@E-P:F5.;"'+SVKJ;\<3U M8RC$XY\F"?SX5G)S=Y,Q70*+/""T'O9AD\6#D)H KZ \H M 0G; (^15V/-JK;@-8)YO1[\';KL-.(/V=]>-:C1@@A9?. M4D:^_V7$)7^RY?FI*+5T9RP!W_$H<_G'C(JP;@[OXJ= O7$44[8#?]#@%187 M\B?/5KDZ]'F1EG"' #:&7PI_7WRO3WB*]N5293"SVY0N./BRP[@OYLG;2^]!939+J[>Y:4R0.T-S 6? M+MT%1)AZ@O/GCQ3K2J "_V\H$/P[Q7M,+6 M[]=C]UQ4/4N7+K_Y5!.Q-4R8M "WK5F&GW!)>PJ9%'D R0/<,=_\($J2\W>: MB5:L\O:VLFAA;T)&,OK@?I]/*M_%IEYV^ZT+_<)RVI?7-K.J%ZV>95M]L]=O M7;8Z9OF#Q$N)]M9;QYNOE]]^[9.'WO_MWQ^Y=K?$FN:K+)ZJR,3_SO0=QSNA M'.]$@CW/(5/F?NI&[)3=[RU$W^<<3%+W._,&HF<_R<<)R%C]7_1SA[#O!.M: M[7>_';@K8S=F7YJ6AS,BLZ4R[<8X)(1W8 *1CS28>Q4^9,^$$\)4>J'] 1R2 MW\[OST6#1($2E-FV:#@$X_[X*CPFYGR#08@I>!9<$/^])4I;+ISHYQSW384*A1LT 6S*OI_0QA8@0]L\'SR=W>0;SW65?%]M+H*%4'O#I.KHC&*J:8*B=)O7> MX;DW@J%*;HY+UOI/IV]D0E!6%=&3KI@US]$9#-YGIBKBJC)% ]@0=3"A.FW- M<,J?PJX,RR"&7 6TH#B,S)5@.F(,]30BENB]/1%F9-5JJPVMV^Y($^MWB--< M 4;_9H<,1P3SIU5'?%2ACT"%>MH:X- ;9E2MJ47,YQ1R$S$;R2'IP 4X_,MX L[(&$TY1]:B37\/Z,!#(. MC&Y"\JL;#T;\X$V_<7 MLU^-GSX1/TFR15+.+_]M(I+OA>M[][\M7)X?OFOL*F!S. >@89*77[Z,?+9: M7]1#\*-(.!SGU57#5Y) :21@0/)3JUFYECM?"119)B,WIF>/_+Q[XKZ*4KL7 M>"TFL>Q)_! _.2]6 I"/_B<24UX_RHL_BX>+3"%.G\9OD^0E:X7JKOQT*[]H M!F7)RSG%$L6%H$J@II,MD+U,F@90E?K1+SY\D"N9@3L]IL]KTPI5#DE>3I8? MNT$M&QSBP=E'OI+Y$M@-!FXR(D,^#HY]?<2KUZ T@0P%+Q2NYZMARZ&!/X:: MV/P@)U_=O.YSR/M&^?M/E\GNN+I2 OL2\'M,/^%U<5#A )N;ATI0M>!EHKH" M*C?XD2';.]"FL*3G3V0<>:!Z$_YJ61K%KSSW-&*R+LZ?OA=7*-@SK?B718)#%Y_-4<[%DME!? B)1 MX"COS?*);X,T>F0TG!Z*,VZH[*.3=C+SP]X@3?R#_/# M1)ZJ7-NT"+_98QQ(O M-*9SIN$50ZO+F6[4"TR2S(+@M5!IYJZMVA);"F_@0_TTKW05A>2YAEXF#^/X M66D4%!\4.8U+I]#]6PGGSK2;,V*N=8M/9T\5]"EPYMDJ9XK%+;^6Z""8U9E[ MA>+\.9OGQ 'J^F,X( =.8\)7U"RSS@C8M$TF@-=",Z]8",K<'&S0^'-]7_@" M;&-149!' #-^IS2Y(H4*[WB%-\*3@1W[&J7D7XS!WW,45P$2#O(4F8,V/=L" M#S]WT9C'-?.RF-[_&IWSOY[IS%I,>ZM(H;DJ(1\?HHD_(!W=_@2,R9R(&!PF MN%O>N36UTO.^%V#@A.,70R,![Y3AE8TTEV_VZM.VCJ+CQ/PK7KS_.'.\A-+G M##FO@F1K8I]Y?C*)$C=(/O&'BU)%]OET$S0'B M[RL7V= P6U;#%$2&HWB#SA$8""1M#CX$?>3-$<:8($KIP MU^):^HN5HVPU$Q#I%-Z6!:4X>TB(Y>1)Y R[O26,L 3TKQ9NQ;\5/ M.5^$T0N()N<@WN "-EL\QUUJ;%FHO5IJ7NY>%>:O3T-GP<8)LYO)(/8?A9,< MSY_#7:&1] -/7N1"R/T #XZY)M#2&\4N<1YDY=G8=]R63QL%;N$\G9AD:+Q^5*H M6$J:+V6A4SB:QPO^="WS1-;\$@B\DL5%EL_*J( /8^><].]QL[VE^KU<259> MYDXQOP("+7^2)^/X)[D+4)HGC\76C-T_V$X"#1D',Z>&J]>\ M YZQ^HAY-UR1QL5;\T_R5&_"DZNY>L^#N\'LX.9=S2PZP@JKVHNGU]QG08#G M_!ERKRQ=#K^9?\9[RD6^E"E@.&MB9(;3.XC;)I- X!@(SVX 7F)Q82_3$"U_ MHC>[*K=Q-/0$M193A.XLJ0[RZ(/CRQ/ZA>>C0,H4R&OZ&$^CF;=$4C'TNQUSC+&$Z(1M- B*#XHHF/PT)WM ?\+D^]9=R/X^+--8T%_ MS.[*M'+^Q4_3'M;I9,QD1"D7)V!<2A<.6,R]Q*BK[1/$;V%/EC5/(0![/X/( MI"B.7 BG&#EGIPO39(!X'%M+X8H8W*XARHU,N?G5Y2+3VB@R+7Y2<@ MG\I^2L"C#(BV9>PL\\^S->OK@?2=,M.,S(>'32)TS>_3(^*K08!C3 M,1,VN.6&;]6'UQ=RHD*+)8 FDY]D"+\^UQ*?%[56P*,#"KJ*4[:0_IG2>.8F M?81CGB6E)Y[P21/1[N*-9U9B]?0.\&5 )N!<1_@<4\4V>X\B,(I@>^YES*_D MUTW=RH]+SV$?#T9GV63U7.?3)L?KD>Y@?N:)VUF((J9.YKIX[B1%S-CZH.WG M-Y^^R/I;M1<2R=N9A%4,@T7Y MS_00Y5P,LIF\)LQRP&&]QW/U@@I"L8PG 9VNAA]&3:&,^!9RB>1_#BD<7(%_ MP^-4T1@LF#%GP766"H"Z.&C1)IZ$M>8 58R(Y)\C/UCT?WUN#QGY,LY[40X4 MQ1V=1>2D0AU)066EA:W(LR8Y=2/ 8V*"S_48(U2>'!&X$S/MET+YQ!-WQ]:8 M"F# J<.01,/TQ>4 5 ,^Q11*E3TA7Q-XV+3%=881\?'#[>7]AT_\+GF]3#K/ M\7"7@#W28YH4J ;K9)KQ?W+Z47!70@%#46C*_?CA]_MO?7;3_&A#O/Q,8,_) M;_SS=%FXUA2'\ 7 W?@"X7X!>S"$(#28;F\R+S#Q9EPUBUU$I#3-:4P)R$M[ M,O:VJQ3+H&BA:#@YS:* 0V:!:S2U]+OVGN]:M%>5TVV:W;U:OU.] LWB=01T @3G XVP\ M#_X]QBF"A^>GX7EDXZ[O;MS]V64"E_#L!51=\,[ZY("^=>Q15[-'W:G4A-5F M]*AOKF&7U\C,G^%!81%WC3YS+07B).[_+V@=ZX<\3OHE"Q:TR^=]&L@:-]KU MXTT1\0-;J"8+OQ^G98J'.!_GX?D<6>J3JLWA=>N3JGX;E*/IG:VG?S1^SDY% MF[A/V]H)69U]C&K-)@T:NM:1UV_87(E2VR4XN:CM M?1N*ER((,FCI5#J M#.[$834V=RW=1'.'YJY443/0W&VF3UNS;0SNT-J5B=O#]H/R;HY2!+%>P%NF MUC7EP>DA[E8E32;B;F$^N<&X6ZV.YK2..,-6!=91''9K^^J9A9J;^,D-_?_E M!ZR7LWIH]DLO]&Y%K2/_]=MP!H,TZW-)]JS,:=D7;=.V3:=CVRW]LG-]Y>A& M1[]H=R[T"].JTW2T;W?_Z'V]^7^]AYMO7]_DA8I4$FUXRP(3\>*T*]X).JN^ MG"(PK%!@=\53:$K_FJ7LJ=]Y&^&Y@ 8)!U$\@7*!I;XE6,05#5Q>!,?^<$\G MZ;2M%J9:+=[*3\B(NMZ?F1NGO P/KG!#\DN44(U<,B(/HSCTW;R\,WH2D ^S M>8DOHR@(7L^B%T S2;+'Q/=\-X;.D8]023,?'P/K*^!^+0WXX-A?4#E>F!63 MPS]%64J^1C%[7F_,=-* +:6?Q>Q[&NDEOGMVZ_(J1HW\ZGL>TZ-]%WKGOX!Z MF%[!U]X;PH_U0"Z9U7ZOFY/""RDFL9]0IJ.CS".3P$VAZ!;T%3-*O%DN=N>3 MQWRFUW@7#XW9GS7R[,> 7%AD\B1EG,:[H-.(,(W/&VZ>!/,Q/9K-OCB EH,@ MB:83T7@W-;-O_B!?S&+'P!S/9CI<*('ZKRD2%:!^Y4.#"CT.%$SCK#UCBA+F M^=!Q_0C@7],V +@7[^ HLF*1"V$@=F(2@$ HOSAZ\*V6^UR3=9-WC5Q*^3PVW!(@3'D6JBUW?"KW.1S M_ .QGEPO1/EZ%G A;VZ_+=@&:!Z&/EW2@YN-H0$! "(+7:Y^*FKC);R6T=8, M7==L?=7KWX-M.>)D4NAT>F,NS3X9&M.2M=3YPL2: 6,FR=QPAM3&JQ)?6&!0 MT)G,YO"AQV> 0)/#\A4:2_([<6 YOC^B+8WM[W1TNZ0YI,ZYG.UB#HA8-.\I M@/F?S! )N!M)2S7MEM3QD--QYYY R>3X/?D^P2_012= 2[B!9M+C)XEHL9-$ M^NZY*?%UEK'_9OIA$"5<>_#^$V\ZY&T.=9&Z@1Q[]1=;\@O=C,>4^<4IN!^B MORD7* @I\U:@36/OF*1HO#.).<*\LX973@JIXLTL-6\9YBD,2$Y,XBD*I'@05-%#$]> M_'EW^31 WLQ"21K.YIE=#7; M6#TMVUL#KU"+PRM(N#_SAR7CYTD3$4 M9YZBE$",I8Y'QU\M1Y_)TE$4\Z;/149=;_:%S>=(-0&[ 0#]\F! "O?)V5#R M#-[ES)P(D5NW:>6^C"'%*L*[)/.7V;553G;J;2&M!QF)+W/,BOTR==V>=7W= MNVIWKMNZK7=:O>N.U>^WKLRVTV^U.ITZ9>HNOWW]O7_W<'/QI4]N[_K7_;N[ M_A6Y?_AV^?^1?_;N[GI?'^YK$P6+-,/$=%2[A@I,%7 MY99UWGFW.$!6R]%0Y@#S OYCYDGFJ'&?WF[5P7Z](_;K&5TI#7M&^\".N6Z3 M&OY./!-7K\EXT;<@TP:+]S�.$;4M"??RN\N@Y6%\>0SL M&Y&3Y(GQ:$CN^0&'+$E6FJ)E\RY,L.*(FC!\%G7C<6Q'HSFN,/B8/-!XC$QW M_(#@! QX6J;[FD%Y\YRHPDBO:U&0:UN0*;>/,AK'E/WO-![X"=W$BK=0_#:G M^42THVYD6N19Y-G2>1:0):$>_$UBGF9I4%.,,H R4'[,=/N-ATL?C9) 0LM M["@KQC^T]N:>0BO8G$-[\Q]?IF4W$CNYE23I.^4ZNQ-U.LQX3DN3J>SY+[HN M#[%!'8HJIT*K0K@R6='0Q52M&I*MP?RF".Z"T[$TI]4JG41UP55 X5+H-% ) M;D- \6UHH9^;%FH9U#*H95#+E*=E.IIIEQ^7H99!+7,\+9,G!WFKT$G1'!57 M067023K2IZUU.E;IU%*&9=0! #W9J41=\K[URJG![')#YYA,TD GT2JJ1I\J M9661>^331Q&KW[&UEBU-S=3%?J- O$N?N@Z!D9H,1'E >:BX/!B:;N%,))0' ME =QE:69EHWR("'?H5 *]WB)D"LL@#NM-LH5 MRA7*E?1$D]Y!P2HS_X1IINJDMX_13DD,4VXV";6V:O0IDXW:6'-3=90M11)! M+5MJ(N@=0M7%!T"!DN=#5\Q5EIK=07E >5 ,XE9Z:+EFJAY:%Y0FE*;]*N2L MCC1HLJ;(4]4KAI23/B0<$@X)AX1K+N$6+*?%+*<793"P@>$H( -[%E#TB$:M .&6(536..TR9[4- ]7$MC@&%FIC(\AQ;Y'3)*QBC_:&Z-3:Z6ED1%6#G<.DO7.H:T#F",, J9 MSQ]3E[WZVN\7?BZ\5^"']&PDM(%AZC_\M/RB"\+: B[BW_!#YJZEG\_X)_)8 MX]\+_[Q) /ZF9$"#(%_BWS[H'_CO;!L'T]_7//W!'].$?*4OY"X:N^%/9-/R MUZ61Q;B=)1A0?M'->$P]WTUI\$HFL1_%)(U(.F(,&40)(R",G81?+Z,Q6^VKB$4Z MIM'^*2$WM]_.#Y;MO668\^Z"#/-/9!&&.1*$D#LZ#.@@I1[Q0T&6*.3.I N? M/;H!GR&9C"A-$QB"RO[,=QY$>A+3(8UC"CP1#?X@>;DI"7SWT0_\]/7\[;+3 MMRBS9!2-9>_#F"FX OF*Q&H94O7=@6RD$3<(2)2E2>J&\!+;$)(1/&,O[W(Y M8\_-+V%?8\\>1.-Q%"Y=P!X3>K".D+S0F)*8#F"TJC_TV45L]\2@U8OU%Y^3 M'GLBNR;)@G3Z/K,5Y$]/?'9=_K>M7H$M]X 9DXOH>8S8R<"=^RGY_\=,1 M"2,RS&+VB)@]=$S=)(/_Y.O,%[E* ^*RO0JC%^)1]FV/3&C,[!V[C- _,RY' M5UD,:X4[I*.84OY:B?^=L)NEHX10QO3>JK3MSN>_N&'FQJ_SE(QE\,KHU4Z? MW>_-N)/1$&C%]D?"_=I&6^N8JQGPW>_$R2EC16U3UHK>$1HFI1.FM_UGII T M(>PTGSKH+0BR1KRM>"??>#+=[T6Y]),$I%+V_AE:=PVBR@GWS^YH+4?*_B5\ MW"A0:MU.+F_@3#N($;H)F NF#UP2TE3H#\3WV >.ALZN.>7G1O] O>Y=]V^Z;'>O"M*\-R]!; M[=Z587_X^Y(3]E;LM ZO[(??,H2]A5R:?/>SO5V_? %.ZR$F@6=PA^+SXF MC)CG$BSN\D)P*BT9L+3RL1L_^:%8)/BLTP]$-I=_(C("ALX(D:>B6(@:N).$ M?I[^L,*-ZU,,\]!67WO@N'V*0*S),7_8-4FQ<+UQZ/6GO5RO].HK]?(5Z995 M[K1YMO13%#BOH^7^S8ZR9YTGJ3^&9-&FY/AO"1UF ?GB#]\>9'Z:Y7^\"?,X M2-JQ&HK+?+EMM?L!RN8N'H[MD4%&W8S"*%\8<=[[DGC^D@4\X:6@76(!O;3& M(I0!U61@^^JM$PO(/"F\R;U;FQ.L:>=7>65)D&?/V%9J9!)'7C: ,R:-T/#) M#RGEZ7M(&$7\8&F6-JH]>K3T>B9YO9KJT$LY72O=%BE1%Z;XF$E%),QN:88C M#V% A8W' N>FJQEE:NT5UT%5:-]HZYIIE \'K0S+* ?D4">O_8J.HS!)8Y<7 MG66A7Q^H3>E(*=+:"-#TU1;,S;(THX,3&%$@4"#$52U=ZSHX@A'3B%ORRQ?J M)G04!1[QQY,81J71)DR9DRUV!1VTYJ>_UI"8U=7H=9GYX&C.$>+2NI@ %"T4 MK:U%JZ.91Y@36A?1:GQ6YSJ+0S_-8M$H-?2_P\^8V-EDMZ1-*T#5W%@<94MS M6HA+CGDAE"=)>2--UU&>%$HKZ=5VB1YXU_=D;?-BH;N1$2*I:;9).=6&A,/P M=SOA[;8U1U]%6<#XM_*R568*_' J-D[0#-/2K"Y*&F::MCZN8^Z2.QADXRS@ M>&L>G<1TX(MZ(O"RW''$B/"_XH,J9Z"4L;]D[84-\RAM!TM;V]!:]M%254V0-JR..C"+!5AO?ZZO+ZNG0D]%+8A?^Z MEUU__2>^A?D=O>W<._R,-=[^M][_+AYMO7 M^S2@,IN : GQPS0BSV[L1UE"T@+#B+$LT)@?"Y8B$\93 M/DVF\XX$8CECHBQF[,\DY3%+& &29,W0E9*&K:R%(-S];C)6M!9V<(^E2)K' M(7/@Q-K13),L'HR8WN,Z\BF*/*X8$QH_^P/VX3".QBN,PT>@R&& O^CG%F'? M"1BK*D1VMBQ;XK(6AYTLR%6)(XQ0JAHL56TUI4KFLI:EJC=FL2BS&27:HV*4YOD>"[12,G*?H:L6YGP.J/\,=FIAK-IZ M86J0\F2#R#6 VK^E<>A_OW)3E_0&?V9^PH?& MDH\)\P"^1BDM,.$G@/E.?<'HPZ$?^)SW^:V^P(LSLK'??V=?@I9TR(B%-$XT M\C+R!R,2O80PEW,RB:/O//47O,K8=LLY;_\@@P7?&(M1&WOB'&-[-;?KG-4=S@T6CQNX+W_- MO(_^=^;@AVYPF3'&&[,E7+S^@T9/L3MA^K874S=Y $+O=5QFC2(=9; GT\W%2>N"4UYV,3X(*M(,J5PR.PS:G7@4DV'^->+:U#]E6N.^Z"KBWTBS8PX9\ M>!@?WOO?R^)"5)&U&/^H$+/BG%%DM&UBW9V"_(VL)JVM'ED-6>UM5D.MAJRF MFE;#UOQ-&>'?SN_/3XQOI$0_E^(3'A7I]',,K6U*PQU78N.Q/UE-TW<\-:/, MR%#%=5 5ILP:NJD9[?)GCBC#,ZB^4'TIPHJHO@Y77T9':[7D(<0HSS.HOE!] M*<**J+X.)I2IVYHN$0E&>9Y!D.X2Q:Z? 7*%:';]E>G%@)*^FZ2\Y:,WC-G+ M[Y:XVAKJM>1C7 D\ M(E9&O*IKG>HB6^#'R8OT4;90ME"V9EFTEM:Q<(0DRA;*EORR04;;@SRA/*4\WER=0UPY874S5$H,H\XM*K'72)(%CC"CJVLM6UX__M[T5(;K4$.BAD0-B1IR5M/7ZFJZ M7M+)+6K(S?F_]7/3-_UEE OPU[@T&<4>^+[S[Z 9\A MM/.@$]/2K8N+WF7+O.C:EF'V6M:5:?2N>GJWV[^^Z%5@T$EG(FG0"?]U!2TP M)S*?=T3#1(PN@4[B"QK2H9\F*QRT1\IA.D3)G#UNL/RXQ_QQ8II0DLZF],S' MLN! %54'JG2DS%-IMTX[FJ+2DS$.O5S'R1H5<,9GRVWX1(,>F(<]?!MDMGV8 MK?H@RY+9;SKZ