XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Marketable Securities (Tables)
3 Months Ended
Aug. 31, 2021
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities
Marketable Securities as of August 31, 2021 and May 31, 2021 are listed below by classification and remaining maturities.
 
(in thousands)
  
Maturity
  
August 31,
2021
    
May 31,
2021
 
Commercial Paper & Corporate Bonds
   0 - 90 days      82,115        106,631  
     91 - 180
 
days
     78,299        78,727  
     181 days - 1 year      90,026        87,590  
     1 - 2 years      76,647        26,752  
Certificates of Deposit
   0 - 90 days      1,253        3,262  
     91 - 180
 
days
     1,006        1,260  
     181 days - 1 year      251        1,263  
     1 - 2 years      —          —    
         
 
 
    
 
 
 
Total Marketable Securities
        $  329,597      $  305,485  
         
 
 
    
 
 
 
Summary of components of marketable securities
The components of marketable securities at August 31, 2021 are as follows:
 
(in thousands)
  
Amortized
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair Value
 
Commercial Paper & Corporate Bonds
   $ 327,157      $ 53      $ (123    $ 327,087  
Certificates of Deposit
     2,503        7        —          2,510  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
   $  329,660      $ 60      $  (123    $  329,597  
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of marketable securities at May 31, 2021 are as follows:
 
(in thousands)
  
Amortized
Cost
    
Unrealized
Gains
    
Unrealized
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