XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Cash and Marketable Securities (Tables)
6 Months Ended
Nov. 30, 2022
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities
Marketable Securities as of November 30, 2022 and May 31, 2022 are listed below by classification and remaining maturities.
 
(in thousands)
  
Maturity
    
November 30,
2022
    
May 31,
2022
 
Commercial Paper & Corporate Bonds
     0 - 90 days      $ 61,104      $ 106,497  
       91 - 180 days        34,200        61,373  
      
181 days - 1 year
       57,151        91,706  
       1 - 2 years        23,883        77,002  
             
 
 
    
 
 
 
Total Marketable Securities
            $ 176,338      $ 336,578  
             
 
 
    
 
 
 
Summary of components of marketable securities
The components of marketable securities, consisting of commercial paper and corporate bonds, at November 30, 2022 are as follows:
 
(in thousands)
  
Amortized
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair Value
 
Commercial Paper & Corporate Bonds
   $ 179,650      $ —        $ (3,312    $ 176,338  
The components of marketable securities, consisting of commercial paper and corporate bonds, at 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