Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Contractual Maturities (Details)

v3.3.0.814
Marketable Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2014
Sep. 30, 2015
Jun. 30, 2015
Amortized Cost      
Due within one year   $ 451,698  
Due after one year through three years   1,052,577  
Marketable Securities, Amortized Cost   1,504,275 $ 1,548,076
Fair Value      
Due within one year   451,986  
Due after one year through three years   1,053,764  
Marketable Securities, Fair Value   $ 1,505,750 $ 1,549,086
Available-for-sale securities, gross realized gains $ 1,700