XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Cash, Money Market Funds and Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2017
Cash, Money Market Funds and Marketable Securities  
Schedule of cash and available-for-sale securities

 

Cash and available-for-sale securities are all current unless mentioned otherwise and consisted of the following as of March 31, 2017 and December 31, 2016 (in thousands):

 

 

 

 

As of March 31, 2017

 

 

 

Cost

 

Gross
unrealized
Gain

 

Gross
unrealized
Loss

 

Fair
Value

 

Cash balances

 

$

44,755

 

$

 

$

 

$

44,755

 

Corporate debt securities, current portion

 

124,061

 

5

 

(38

)

124,028

 

Commercial paper

 

110,441

 

218

 

 

110,659

 

Money market

 

350

 

 

 

350

 

Certificate of deposit

 

50

 

 

 

50

 

 

 

 

 

 

 

 

 

 

 

 

 

$

279,657

 

$

223

 

$

(38

)

$

279,842

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Included in cash and cash equivalents

 

$

44,755

 

$

 

$

 

$

44,755

 

Included in marketable securities

 

234,902

 

223

 

(38

)

235,087

 

 

 

 

 

 

 

 

 

 

 

Total cash and marketable securities

 

$

279,657

 

223

 

$

(38

)

$

279,842

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2016

 

 

 

Cost

 

Unrealized
Gain

 

Unrealized
Loss

 

Fair
Value

 

Cash balances

 

$

187,026

 

$

 

$

 

$

187,026

 

Corporate debt securities, current portion

 

74,564

 

2

 

(31

)

74,535

 

Commercial paper

 

68,258

 

132

 

 

68,390

 

Money market

 

350

 

 

 

350

 

Certificate of deposit

 

50

 

 

 

50

 

 

 

 

 

 

 

 

 

 

 

 

 

$

330,248

 

$

134

 

$

(31

)

$

330,351

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Included in cash and cash equivalents

 

$

187,026

 

$

 

$

 

$

187,026

 

Included in marketable securities

 

143,222

 

134

 

(31

)

143,325

 

 

 

 

 

 

 

 

 

 

 

Total cash and marketable securities

 

$

330,248

 

134

 

$

(31

)

$

330,351