XML 27 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cash, Cash Equivalents and Short-term and Long-term Investments (Tables)
12 Months Ended
Dec. 31, 2019
Cash and Cash Equivalents [Abstract]  
Schedule of Available-for-Sale Securities
The following is a summary of cash, cash equivalents and available-for-sale securities as of December 31, 2019 and December 31, 2018 (in thousands):
 
December 31, 2019
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents due in 90 days or less
$
237,677

 
$

 
$

 
$
237,677

Available-for-sale securities:
 
 
 
 
 
 
 
Corporate obligations
124,676

 
219

 
(15
)
 
124,880

U.S. Treasury securities
78,230

 
98

 
(1
)
 
78,327

Certificates of deposit
490

 
3

 

 
493

Mortgage and other asset backed securities
12,476

 
5

 
(12
)
 
12,469

Total available-for-sale securities
$
215,872

 
$
325

 
$
(28
)
 
$
216,169

Total cash, cash equivalents and available-for-sale securities
$
453,549

 
$
325

 
$
(28
)
 
$
453,846

 
December 31, 2018
 
Amortized Cost
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents due in 90 days or less
$
144,064

 
$

 
$
(12
)
 
$
144,052

Available-for-sale securities:
 
 
 
 
 
 
 
Corporate obligations due in one year or less
73,671

 

 
(267
)
 
73,404

U.S. Treasury securities due in one year or less
45,346

 

 
(79
)
 
45,267

Certificates of deposit due in one year or less
1,715

 

 

 
1,715

Mortgage and other asset backed securities due in one year or less
26,982

 

 
(108
)
 
26,874

Total available-for-sale securities
$
147,714

 
$

 
$
(454
)
 
$
147,260

Total cash, cash equivalents and available-for-sale securities
$
291,778

 
$

 
$
(466
)
 
$
291,312