XML 119 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Marketable Investment Securities, Restricted Cash and Cash Equivalents, and Other Investment Securities - Investments Measured at Fair Value On A Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair value of marketable securities    
Equity security   $ 2,370
Fair value measurements on recurring basis    
Fair value of marketable securities    
Cash Equivalents (including restricted) $ 2,436,545 859,220
Total 417,094 1,248,490
Fair value measurements on recurring basis | US Treasury and agency securities    
Fair value of marketable securities    
Debt securities 10,016 66,823
Fair value measurements on recurring basis | Commercial paper    
Fair value of marketable securities    
Debt securities 369,397 367,488
Fair value measurements on recurring basis | Corporate securities    
Fair value of marketable securities    
Debt securities 28,796 805,259
Fair value measurements on recurring basis | Other    
Fair value of marketable securities    
Debt securities 8,885 6,550
Fair value measurements on recurring basis | Equity securities    
Fair value of marketable securities    
Equity securities   2,370
Fair value measurements on recurring basis | Level 1    
Fair value of marketable securities    
Cash Equivalents (including restricted) 246,876 30,858
Total 10,016 69,193
Fair value measurements on recurring basis | Level 1 | US Treasury and agency securities    
Fair value of marketable securities    
Debt securities 10,016 66,823
Fair value measurements on recurring basis | Level 1 | Equity securities    
Fair value of marketable securities    
Equity securities   2,370
Fair value measurements on recurring basis | Level 2    
Fair value of marketable securities    
Cash Equivalents (including restricted) 2,189,669 828,362
Total 406,882 1,179,104
Fair value measurements on recurring basis | Level 2 | Commercial paper    
Fair value of marketable securities    
Debt securities 369,397 367,488
Fair value measurements on recurring basis | Level 2 | Corporate securities    
Fair value of marketable securities    
Debt securities 28,796 805,259
Fair value measurements on recurring basis | Level 2 | Other    
Fair value of marketable securities    
Debt securities 8,689 6,357
Fair value measurements on recurring basis | Level 3    
Fair value of marketable securities    
Total 196 193
Fair value measurements on recurring basis | Level 3 | Other    
Fair value of marketable securities    
Debt securities $ 196 $ 193