XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Marketable Securities (Tables)
3 Months Ended
Aug. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities

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

 

 

 

Maturity

 

August 31, 2023

 

 

May 31, 2023

 

Commercial Paper & Corporate Bonds

 

0 - 90 days

 

$

36,147

 

 

$

22,552

 

 

91 - 180 days

 

 

17,361

 

 

 

35,692

 

 

181 days - 1 year

 

 

6,916

 

 

 

23,768

 

 

1 - 2 years

 

 

 

 

 

317

 

Total Marketable Securities

 

 

 

$

60,424

 

 

$

82,329

 

Summary of components of marketable securities

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

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Commercial Paper & Corporate Bonds

 

$

60,885

 

 

$

 

 

$

(461

)

 

$

60,424

 

 

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