XML 129 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Values of Financial Assets Measured on Recurring Basis

The fair values of the Company’s financial assets that are measured on a recurring basis are as follows (in thousands):

 

 

 

December 31, 2019

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

US treasury notes and bills

 

$

347,383

 

 

$

80,123

 

 

$

 

 

$

427,506

 

Bond and mutual funds

 

 

10,816

 

 

 

 

 

 

 

 

 

10,816

 

Equity investments

 

 

255

 

 

 

 

 

 

 

 

 

255

 

Money market funds

 

 

85,551

 

 

 

 

 

 

 

 

 

85,551

 

Certificate of deposit

 

 

 

 

 

30,032

 

 

 

 

 

 

30,032

 

Total

 

$

444,005

 

 

$

110,155

 

 

$

 

 

$

554,160

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2018

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

US treasury notes and bills

 

$

292,317

 

 

$

224,953

 

 

$

 

 

$

517,270

 

Bond and mutual funds

 

 

10,484

 

 

 

 

 

 

 

 

 

10,484

 

Equity investments

 

 

234

 

 

 

 

 

 

 

 

 

234

 

Money market funds

 

 

541

 

 

 

 

 

 

 

 

 

541

 

Term deposit

 

 

 

 

 

80,000

 

 

 

 

 

 

80,000

 

Certificate of deposit

 

 

 

 

 

29,910

 

 

 

 

 

 

29,910

 

Total

 

$

303,576

 

 

$

334,863

 

 

$

 

 

$

638,439

 

 

Fair Values of Financial Liabilities Carried at Historical Cost

The fair values of the Company’s financial liabilities that are carried at historical cost are as follows (in thousands):

 

 

 

December 31, 2019

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Lease obligations

 

$

 

 

$

 

 

$

1,544

 

 

$

1,544

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2018

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Lease obligations

 

$

 

 

$

 

 

$

98,105

 

 

$

98,105