XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Cash and Marketable Securities (Tables)
9 Months Ended
Feb. 28, 2021
Cash and Cash Equivalents [Abstract]  
Schedule Of Classification And Maturities Of Marketable Securities
Marketable Securities as of February 28, 2021 and May 31, 2020 are listed below by classification and remaining maturities.
 
(in thousands)
  
Maturity
  
February 28,
2021
    
May 31,
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      158,183        133,130  
     91 - 180 days      81,850        73,824  
     181 days - 1 year      30,189        43,231  
     1 - 2 years      1,310        7,839  
Certificates of Deposit
   0 - 90 days      1,253        1,003  
     91 - 180 days      3,550        5,184  
    
181 days -1 year  
     3,277        6,069  
     1 - 2 years      253        4,592  
         
 
 
    
 
 
 
Total Marketable Securities
        $  279,865      $  277,404  
         
 
 
    
 
 
 
Summary of components of marketable securities
The components of marketable securities at February 28, 2021 are as follows:
 
                                                                                             
(in thousands)
  
Amortized
Cost
    
Unrealized
Gains
    
Unrealized
Losses
    
Fair Value
 
US Treasuries
  
$
—  
 
  
$
 —  
 
  
$
—  
 
  
$
—  
 
Commercial Paper & Corporate Bonds
  
 
271,600
 
  
 
185
 
  
 
(253
  
 
271,532
 
Certificates of Deposit
  
 
8,284
 
  
 
49
 
  
 
—  
 
  
 
8,333
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total Marketable Securities
  
$
279,884
 
  
$
234
 
  
$
(253
  
$
279,865
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The components of marketable securities at May 31, 2020 are as follows:
 
                                                                                             
(in thousands)
  
Amortized
Cost
    
Unrealized
Gains
    
Unrealized
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