XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
SHORT-TERM AND LONG-TERM INVESTMENTS - Legal Maturities of Debt Investments (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Amortized Cost  
Less than one year $ 530,051
Due in 1-2 years 89,593
Amortized Cost 619,644
Estimated Fair Value  
Less than one year 529,552
Due in 1-2 years 87,142
Estimated Fair Value $ 616,694