XML 98 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share - Narrative (Details) - Convertible Senior Notes Due June 2018 - Convertible notes payable
$ in Millions
Jun. 15, 2018
USD ($)
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Debt face amount $ 316.3
Interest rate 2.75%