XML 61 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Disclosures (Details Textual)
$ in Millions
Jul. 31, 2020
USD ($)
investment
May 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
Debt Instrument [Line Items]      
Investments in unrealized loss position | investment 21    
Cost of investment $ 1.2 $ 1.0  
Strategic investments, fair value 1.0    
Convertible Senior Notes, 1.250% | Senior Notes      
Debt Instrument [Line Items]      
Long-term debt, fair value $ 480.0   $ 454.1