XML 31 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Marketable Securities (Tables)
9 Months Ended
Feb. 29, 2024
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities

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

 

 

 

Maturity

 

February 29, 2024

 

 

May 31, 2023

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

6,687

 

 

$

22,552

 

 

91 - 180 days

 

 

323

 

 

 

35,692

 

 

181 days - 1 year

 

 

 

 

 

23,768

 

 

1 - 2 years

 

 

 

 

 

317

 

Total Marketable Securities

 

 

 

$

7,010

 

 

$

82,329

 

Summary of components of marketable securities

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

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

7,023

 

 

$

 

 

$

(13

)

 

$

7,010

 

 

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