XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.4
MARKETABLE SECURITIES - Contractual Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jun. 30, 2020
Amortized Cost    
Due within one year $ 468,753 $ 415,915
Due after one year through three years 393,696 325,459
Marketable securities, Amortized Cost 862,449 741,374
Fair Value    
Due within one year 470,247 418,169
Due after one year through three years 394,817 327,894
Marketable securities, Fair Value $ 865,064 $ 746,063