XML 56 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Short-Term Investments (Tables)
12 Months Ended
Jun. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
Short-term investments consisted of the following as of the dates presented (in thousands):
June 30, 2023
Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate bonds$481,658 $207 $(2,382)$479,483 
U.S. treasury securities409,586 42 (1,260)408,368 
Asset-backed securities51,321 (136)51,193 
Certificates of deposit46,099 — — 46,099 
U.S. agency securities58,166 — (199)57,967 
$1,046,830 $257 $(3,977)$1,043,110 
June 30, 2022
Amortized
cost
Gross
unrealized
gains
Gross
unrealized
losses
Fair value
Corporate bonds$601,987 $$(4,786)$597,204 
U.S. treasury securities424,644 (2,917)421,728 
Asset-backed securities51,622 — (216)51,406 
Certificates of deposit38,155 — — 38,155 
$1,116,408 $$(7,919)$1,108,493 
Schedule of Gross Unrealized Loss and Fair Values The following table presents the gross unrealized losses and fair values for those investments that were in an unrealized loss position as of the dates presented (in thousands):
June 30, 2023
Fair valueUnrealized
losses
Corporate bonds$296,562 $(2,382)
U.S. treasury securities213,726 (1,260)
Asset-backed securities38,426 (136)
U.S. agency securities57,967 (199)
Total$606,681 $(3,977)
June 30, 2022
Fair valueUnrealized
losses
Corporate bonds$392,699 $(4,786)
U.S. treasury securities411,787 (2,917)
Asset backed securities51,406 (216)
Total$855,892 $(7,919)