Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Amortized Cost and Fair Value of Marketable Securities (Details)

v3.3.1.900
Marketable Securities - Amortized Cost and Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2015
Jun. 30, 2015
Marketable Securities    
Amortized Cost $ 1,925,902 $ 2,173,068
Gross Unrealized Gains 150 1,707
Gross Unrealized Losses (3,416) (697)
Fair Value 1,922,636 2,174,078
Add: Time deposits [1] 67,733 29,941
Less: Cash equivalents, Amortized Cost 635,535 654,933
Less: Cash equivalents, Gross Unrealized Gains 3 0
Less: Cash equivalents, Gross Unrealized Losses (3) 0
Less: Cash equivalents, Fair Value 635,535 654,933
Marketable securities, Amortized Cost 1,358,100 1,548,076
Marketable securities, Gross Unrealized Gains 147 1,707
Marketable securities, Gross Unrealized Losses (3,413) (697)
Marketable securities, Fair Value 1,354,834 1,549,086
U.S. Treasury securities    
Marketable Securities    
Amortized Cost 274,142 274,965
Gross Unrealized Gains 12 605
Gross Unrealized Losses (630) (15)
Fair Value 273,524 275,555
U.S. Government agency securities    
Marketable Securities    
Amortized Cost 404,990 571,843
Gross Unrealized Gains 71 551
Gross Unrealized Losses (745) (126)
Fair Value 404,316 572,268
Municipal securities    
Marketable Securities    
Amortized Cost 7,719 31,819
Gross Unrealized Gains 2 7
Gross Unrealized Losses (4) (10)
Fair Value 7,717 31,816
Corporate debt securities    
Marketable Securities    
Amortized Cost 707,685 625,965
Gross Unrealized Gains 61 511
Gross Unrealized Losses (1,993) (515)
Fair Value 705,753 625,961
Money market and other    
Marketable Securities    
Amortized Cost 470,811 611,385
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Fair Value 470,811 611,385
Sovereign securities    
Marketable Securities    
Amortized Cost 60,555 57,091
Gross Unrealized Gains 4 33
Gross Unrealized Losses (44) (31)
Fair Value $ 60,515 $ 57,093
Corporate and government securities    
Marketable Securities    
Maturity term 3 years  
[1] Time deposits excluded from fair value measurements.