XML 28 R19.htm IDEA: XBRL DOCUMENT v3.21.4
Cash and Marketable Securities (Tables)
6 Months Ended
Nov. 30, 2021
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities
Marketable Securities as of November 30, 2021 and May 31, 2021 are listed below by classification and remaining maturities.
 
         
November 30,
    
May 31,
 
(in thousands)
  
Maturity
  
2021
    
2021
 
Commercial Paper & Corporate Bonds
   0 - 90 days      79,830        106,631  
     91 - 180 days      88,246        78,727  
     181 days - 1 year      64,526        87,590  
     1 - 2 years      104,275        26,752  
Certificates of Deposit
   0 - 90 days      1,002        3,262  
     91 - 180 days      251        1,260  
     181 days - 1 year      —          1,263  
     1 - 2 years      —          —    
         
 
 
    
 
 
 
Total Marketable Securities
        $ 338,130      $ 305,485  
         
 
 
    
 
 
 
Summary of components of marketable securities
The components of marketable securities at November 30, 2021 are as follows:
 
    
Amortized
    
Unrealized
    
Unrealized
        
(in thousands)
  
Cost
    
Gains
    
Losses
    
Fair Value
 
Commercial Paper & Corporate Bonds
     337,437        18        (578      336,877  
Certificates of Deposit
     1,251        2        —          1,253  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
   $ 338,688      $ 20      $ (578    $ 338,130  
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of marketable securities at May 31, 2021 are as follows:
 
    
Amortized
    
Unrealized
    
Unrealized
        
(in thousands)
  
Cost
    
Gains
    
Losses
    
Fair Value
 
Commercial Paper & Corporate Bonds
     299,524        209        (33      299,700  
Certificates of Deposit
     5,755        30        —          5,785  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
   $ 305,279      $ 239      $ (33    $ 305,485