Quarterly report pursuant to Section 13 or 15(d)

Marketable Securities - Contractual Maturities (Details)

v3.20.1
Marketable Securities - Contractual Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Amortized Cost    
Due within one year $ 329,627  
Due after one year through three years 359,012  
Marketable securities, Amortized Cost 688,639 $ 724,449
Fair Value    
Due within one year 329,836  
Due after one year through three years 358,520  
Marketable securities, Fair value $ 688,356 $ 723,391