XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2021
Fair Value Disclosures [Abstract]  
Summary of Fair Value of Financial Assets by Level The following tables summarize the amortized costs, unrealized gains and losses and fair value of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):
March 31, 2021
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel III
Financial Assets:
Cash Equivalents:
Money market funds $379,345 $— $— $379,345 $379,345 $— $— 
Marketable Securities:
Commercial paper46,658 — — 46,658 — 46,658 — 
Certificate of deposits(1)
80,069 — — 80,069 — 80,069 — 
U.S. government notes661,366 190 (38)661,518 661,518 — — 
Corporate bonds972,063 709 (522)972,250 — 972,250 — 
Agency securities423,551 287 (3)423,835 — 423,835 — 
2,183,707 1,186 (563)2,184,330 661,518 1,522,812 — 
Other Assets:
Money market funds - restricted4,236 — — 4,236 4,236 — — 
Total Financial Assets$2,567,288 $1,186 $(563)$2,567,911 $1,045,099 $1,522,812 $— 
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel III
Financial Assets:
Cash Equivalents:
Money market funds$438,854 $— $— $438,854 $438,854 $— $— 
Marketable Securities:
Commercial paper51,211 — — 51,211 — 51,211 — 
Certificate of deposits(1)
50,136 — 50,139 — 50,139 — 
U.S. government notes523,320 187 (1)523,506 523,506 — — 
Corporate bonds878,484 1,167 (330)879,321 — 879,321 — 
Agency securities475,132 343 (3)475,472 — 475,472 — 
1,978,283 1,700 (334)1,979,649 523,506 1,456,143 — 
Other Assets:
Money market funds - restricted4,235 — — 4,235 4,235 — — 
Total Financial Assets
$2,421,372 $1,700 $(334)$2,422,738 $966,595 $1,456,143 $— 
______________________
(1) As of March 31, 2021 and December 31, 2020, all of our certificates of deposits were domestic deposits.
Fair Value of Available-For-Sale Investments By Contractual Maturity The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):
March 31, 2021
Due in 1 year or less$1,246,986 
Due in 1 to 2 years937,344 
Total marketable securities
$2,184,330