v3.10.0.1
Income Taxes (Details 3) - USD ($)
$ in Millions
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Deferred tax assets $ 2,488.2 $ 3,117.1 $ 3,133.1
Deferred tax liabilities (232.9)   (225.5)
Net deferred tax asset $ 2,255.3   $ 2,907.6