Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Contractual Maturities of Securities (Details)

v3.22.2
MARKETABLE SECURITIES - Contractual Maturities of Securities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Amortized Cost  
Due within one year $ 571,149
Due after one year through three years 563,855
Available-for-sale securities, amortized cost 1,135,004
Fair Value  
Due within one year 573,696
Due after one year through three years 549,404
Available-for-sale securities, fair value $ 1,123,100