XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Summary of Financial Assets Measured at Fair Value on Recurring Basis

The following tables set forth our financial assets as of March 31, 2019 and December 31, 2018 that are measured at fair value on a recurring basis during the period:

 

 

March 31, 2019

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

210,507

 

 

$

 

 

$

 

 

$

210,507

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

728,749

 

 

 

208

 

 

 

(27

)

 

 

728,930

 

U.S. government agency securities

 

167,044

 

 

 

15

 

 

 

(31

)

 

 

167,028

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

28,931

 

 

 

31

 

 

 

 

 

 

28,962

 

Commercial paper

 

46,215

 

 

 

 

 

 

 

 

 

46,215

 

Certificates of deposit

 

27,090

 

 

 

 

 

 

 

 

 

27,090

 

Total

$

1,208,536

 

 

$

254

 

 

$

(58

)

 

$

1,208,732

 

 

 

December 31, 2018

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

279,950

 

 

$

 

 

$

 

 

$

279,950

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

735,988

 

 

 

12

 

 

 

(175

)

 

 

735,825

 

U.S. government agency securities

 

181,032

 

 

 

4

 

 

 

(36

)

 

 

181,000

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

35,819

 

 

 

1

 

 

 

(18

)

 

 

35,802

 

Commercial paper

 

33,193

 

 

 

 

 

 

 

 

 

33,193

 

Certificates of deposit

 

13,293

 

 

 

 

 

 

 

 

 

13,293

 

Total

$

1,279,275

 

 

$

17

 

 

$

(229

)

 

$

1,279,063