Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Contractual Maturities of Securities (Details)

v3.23.2
MARKETABLE SECURITIES - Contractual Maturities of Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Amortized Cost    
Due within one year $ 704,633  
Due after one year through three years 612,001  
Marketable securities, amortized cost 1,316,634 $ 1,135,004
Fair Value    
Due within one year 713,189  
Due after one year through three years 602,105  
Available-for-sale securities, fair value $ 1,315,294 $ 1,123,100