Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Contractual Maturities (Details)

v3.4.0.3
Marketable Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2015
Mar. 31, 2016
Jun. 30, 2015
Amortized Cost      
Due within one year   $ 322,976  
Due after one year through three years   990,134  
Marketable securities, Amortized Cost   1,313,110 $ 1,548,076
Fair Value      
Due within one year   323,090  
Due after one year through three years   992,246  
Marketable securities, Fair Value   $ 1,315,336 $ 1,549,086
Available for sale securities, gross realized gains $ 2,300