XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Marketable Securities (Tables)
9 Months Ended
Feb. 28, 2022
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities
Marketable Securities as of February 28, 2022 and May 31, 2021 are listed below by classification and remaining maturities.
 
           
February 28,
    
May 31,
 
(in thousands)
  
Maturity
    
2022
    
2021
 
Commercial Paper & Corporate Bonds
     0 - 90 days        94,740        106,631  
      
91 - 180 days
       85,373        78,727  
      
181 days - 1 year
       57,310        87,590  
       1 - 2 years        97,887        26,752  
Certificates of Deposit
    
0 - 90 days
       250        3,262  
       91 - 180 days        —          1,260  
       181 days - 1 year        —          1,263  
       1 - 2 years        —          —    
             
 
 
    
 
 
 
Total Marketable Securities
            $ 335,560      $ 305,485  
             
 
 
    
 
 
 
Summary of components of marketable securities
The components of marketable securities at February 28, 2022 are as follows:
 
    
Amortized
    
Unrealized
    
Unrealized
        
(in thousands)
  
Cost
    
Gains
    
Losses
    
Fair Value
 
Commercial Paper & Corporate Bonds
     337,159        7        (1,856      335,310  
Certificates of Deposit
     250        —          —          250  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
   $ 337,409      $ 7      $ (1,856    $ 335,560  
    
 
 
    
 
 
    
 
 
    
 
 
 
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