XML 22 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS
3 Months Ended
Oct. 31, 2017
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
FAIR VALUE MEASUREMENTS
The fair value of our financial assets and liabilities measured on a recurring basis is as follows:

 
As of July 31, 2017
 
Level I
 
Level II
 
Level III
 
Total 
 
(in thousands)
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
34,784

 
$

 
$

 
$
34,784

Commercial paper

 
23,041

 

 
23,041

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
160,634

 

 
160,634

Commercial paper

 
36,084

 

 
36,084

U.S. government securities

 
13,976

 
 
 
13,976

Total measured at fair value
34,784


233,735




268,519

Cash
 
 
 
 
 
 
80,534

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
349,053

Financial Liabilities:
 
 
 
 
 
 
 
Contingent consideration
$

 
$

 
$
4,295

 
$
4,295

 
As of October 31, 2017
 
Level I
 
Level II
 
Level III 
 
Total 
 
(in thousands)
Financial Assets:
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
Money market funds
$
30,561

 
$

 
$

 
$
30,561

Commercial paper

 
9,986

 

 
9,986

Short-term investments:
 
 
 
 
 
 


Corporate bonds

 
185,757

 

 
185,757

Commercial paper

 
36,768

 

 
36,768

U.S. government securities

 
10,961

 

 
10,961

Total measured at fair value
$
30,561

 
$
243,472

 
$

 
274,033

Cash
 
 
 
 
 
 
91,912

Total cash, cash equivalents and short-term investments
 
 
 
 
 
 
$
365,945

Financial Liabilities:
 
 
 
 
 
 
 
Contingent consideration
$

 
$

 
$
4,577

 
$
4,577



A summary of the changes in the fair value of our contingent consideration is as follows:
 
Three Months Ended October 31,
 
2016
 
2017
 
(in thousands)
Contingent consideration—beginning balance
$

 
$
4,295

Assumed in a business acquisition
2,371

 

Change in fair value*
186

 
282

Contingent consideration—ending balance
$
2,557

 
$
4,577

____________
*
Recorded in the condensed consolidated statements of operations within general and administrative expenses
We remeasure the fair value of our Level 3 contingent consideration liability using the Monte Carlo simulation on projected future payments. The fair value is determined by calculating the net present value of the expected payments using significant inputs that are not observable in the market, including the probability of achieving the milestone, estimated bookings and discount rates. The fair value of the contingent consideration will increase or decrease according to the movement of the inputs.