XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Marketable Securities (Tables)
9 Months Ended
Feb. 28, 2023
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities

Marketable Securities as of February 28, 2023 and May 31, 2022 are listed below by classification and remaining maturities.

 

(in thousands)

 

Maturity

 

February 28, 2023

 

 

May 31, 2022

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

34,443

 

 

$

106,497

 

 

91 - 180 days

 

 

22,322

 

 

 

61,373

 

 

181 days - 1 year

 

 

52,462

 

 

 

91,706

 

 

1 - 2 years

 

 

6,853

 

 

 

77,002

 

Total Marketable Securities

 

 

 

$

116,080

 

 

$

336,578

 

Summary of components of marketable securities

The components of marketable securities, consisting of commercial paper and corporate bonds, as of February 28, 2023 are as follows:

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

118,166

 

 

$

 

 

$

(2,086

)

 

$

116,080

 

 

The components of marketable securities, consisting of commercial paper and corporate bonds, as of May 31, 2022 are as follows:

 

(in thousands)

 

Amortized
Cost

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

339,540

 

 

$

7

 

 

$

(2,969

)

 

$

336,578