XML 58 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities of Short Term Investments (Details)
$ in Millions
Mar. 31, 2019
USD ($)
Amortized cost  
Due within one year $ 337.9
Due between one to three years 217.6
Total 555.5
Estimated fair value  
Due within one year 338.1
Due between one to three years 217.9
Total $ 556.0