XML 104 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Data (Unaudited) Dilutive Impact Of Convertible Notes (Details)
Jan. 29, 2019
Convertible Notes Payable [Member] | 2.625 Percent Convertible Notes Due 2024 [Member]  
Debt Instrument [Line Items]  
Debt Instrument, Interest Rate, Stated Percentage 2.625%