Annual report pursuant to Section 13 and 15(d)

MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details)

v3.23.2
MARKETABLE SECURITIES - Continuous Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value $ 688,793  
Less than 12 Months, Gross Unrealized Losses (7,017)  
12 Months or Greater, Fair Value 398,397  
12 Months or Greater, Gross Unrealized Losses (9,333)  
Fair Value 1,087,190 $ 917,488
Gross Unrealized Losses (16,350) (19,778)
Corporate debt securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 310,613  
Less than 12 Months, Gross Unrealized Losses (2,242)  
12 Months or Greater, Fair Value 161,263  
12 Months or Greater, Gross Unrealized Losses (3,671)  
Fair Value 471,876 458,699
Gross Unrealized Losses (5,913) (8,915)
Municipal securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 9,011  
Less than 12 Months, Gross Unrealized Losses (199)  
12 Months or Greater, Fair Value 17,253  
12 Months or Greater, Gross Unrealized Losses (538)  
Fair Value 26,264 58,722
Gross Unrealized Losses (737) (1,249)
Sovereign securities    
Investments in an Unrealized Loss Position    
Fair Value   2,963
Gross Unrealized Losses   (53)
U.S. Government agency securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 80,793  
Less than 12 Months, Gross Unrealized Losses (459)  
12 Months or Greater, Fair Value 36,406  
12 Months or Greater, Gross Unrealized Losses (459)  
Fair Value 117,199 60,285
Gross Unrealized Losses (918) (1,183)
U.S. Treasury securities    
Investments in an Unrealized Loss Position    
Less than 12 Months, Fair Value 288,376  
Less than 12 Months, Gross Unrealized Losses (4,117)  
12 Months or Greater, Fair Value 183,475  
12 Months or Greater, Gross Unrealized Losses (4,665)  
Fair Value 471,851 336,819
Gross Unrealized Losses $ (8,782) $ (8,378)