XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Components of marketable securities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Aug. 31, 2020
May 31, 2020
Marketable Securities [Line Items]    
Amortized Cost $ 305,624 $ 276,850
Unrealized gains 972 577
Unrealized Losses (57) (23)
Fair Value 306,539 277,404
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 2,502 2,502
Unrealized gains 14 30
Fair Value 2,516 2,532
Commercial PaperAnd Corporate Bonds [Member]    
Marketable Securities [Line Items]    
Amortized Cost 286,211 257,700
Unrealized gains 820 347
Unrealized Losses (57) (23)
Fair Value 286,974 258,024
Certificates of Deposit [Member]    
Marketable Securities [Line Items]    
Amortized Cost 16,911 16,648
Unrealized gains 138 200
Fair Value $ 17,049 $ 16,848