XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Cash and Marketable Securities (Tables)
6 Months Ended
Nov. 30, 2020
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities
Marketable Securities as of November 30, 2020 and May 31, 2020 are listed below by classification and remaining maturities.
 
           
November 30,
    
May 31,
 
(in thousands)
  
Maturity
    
2020
    
2020
 
US Treasuries
     0 - 90 days      $      $  
       91 - 180 days                
       181 days - 1 year               2,532  
       1 - 2 years                
Commercial Paper & Corporate Bonds
     0 - 90 days        114,237        133,130  
       91 - 180 days        132,758        73,824  
       181 days - 1 year        15,978        43,231  
       1 - 2 years        1,830        7,839  
Certificates of Deposit
     0 - 90 days        4,012        1,003  
       91 - 180 days        2,260        5,184  
      
181 days - 1 year
       4,553        6,069  
       1 - 2 years        1,270        4,592  
             
 
 
    
 
 
 
Total Marketable Securities
            $             276,898      $             277,404  
             
 
 
    
 
 
 
Summary of components of marketable securities
The components of marketable securities at November 30, 2020 are as follows:
 
    
Amortized
    
Unrealized
    
Unrealized
        
(in thousands)
  
Cost
    
Gains
    
Losses
    
Fair Value
 
US Treasuries
   $      $      $      $  
Commercial Paper & Corporate Bonds
     264,616        338        (151      264,803  
Certificates of Deposit
     12,009        86               12,095  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
   $ 276,625      $ 424      $ (151    $ 276,898  
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of marketable securities at May 31, 2020 are as follows:
 
    
Amortized
    
Unrealized
    
Unrealized
        
(in thousands)
  
Cost
    
Gains
    
Losses
    
Fair Value
 
US Treasuries
   $ 2,502      $ 30      $      $ 2,532  
Commercial Paper & Corporate Bonds
     257,700        347        (23      258,024  
Certificates of Deposit
     16,648        200               16,848  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
   $ 276,850      $ 577      $ (23    $ 277,404