XML 109 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 124.3 $ 124.9 $ 101.8
State 25.2 28.3 26.6
International 22.5 27.5 30.5
Deferred:      
Federal (4.4) (4.8) (136.9)
State (0.5) (1.8) (34.1)
International 0.3 2.8 0.1
Provision for income taxes $ 167.4 $ 176.9 $ (12.0)