Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Contractual Maturities (Details)

v3.3.1.900
Marketable Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2014
Dec. 31, 2015
Jun. 30, 2015
Amortized Cost      
Due within one year   $ 379,750  
Due after one year through three years   978,350  
Marketable securities, Amortized Cost   1,358,100 $ 1,548,076
Fair Value      
Due within one year   379,437  
Due after one year through three years   975,397  
Marketable securities, Fair Value   $ 1,354,834 $ 1,549,086
Available-for-sale securities, gross realized gains $ 2,100