v3.19.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 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 September 30, 2019 and December 31, 2018 that are measured at fair value on a recurring basis during the period:

 

 

September 30, 2019

 

 

Cost or

Amortized Cost

 

 

Gross

Unrealized

Gains

 

 

Gross

Unrealized

Losses

 

 

Total Estimated

Fair Value

 

 

(in thousands)

 

Cash

$

468,196

 

 

$

 

 

$

 

 

$

468,196

 

Level 1 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government securities

 

1,314,132

 

 

 

522

 

 

 

(91

)

 

 

1,314,563

 

U.S. government agency securities

 

351,511

 

 

 

27

 

 

 

(29

)

 

 

351,509

 

Level 2 securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

31,457

 

 

 

41

 

 

 

 

 

 

31,498

 

Commercial paper

 

72,726

 

 

 

2

 

 

 

 

 

 

72,728

 

Certificates of deposit

 

22,236

 

 

 

 

 

 

 

 

 

22,236

 

Total

$

2,260,258

 

 

$

592

 

 

$

(120

)

 

$

2,260,730

 

 

 

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