XML 30 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Cash and Marketable Securities (Tables)
6 Months Ended
Nov. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities

Marketable Securities as of November 30, 2023 and May 31, 2023 are listed below by classification and remaining maturities.

 

 

 

Maturity

 

November 30, 2023

 

 

May 31, 2023

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

17,536

 

 

$

22,552

 

 

91 - 180 days

 

 

6,644

 

 

 

35,692

 

 

181 days - 1 year

 

 

321

 

 

 

23,768

 

 

1 - 2 years

 

 

 

 

 

317

 

Total Marketable Securities

 

 

 

$

24,501

 

 

$

82,329

 

Summary of components of marketable securities

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

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

24,615

 

 

$

 

 

$

(114

)

 

$

24,501

 

 

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

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

83,549

 

 

$

 

 

$

(1,220

)

 

$

82,329