XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Provision for Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 104.0 $ 72.0 $ 61.7
State 21.6 17.0 14.1
Foreign 7.8 13.4 4.8
Total current 133.4 102.4 80.6
Deferred:      
Federal (13.9) (2.6) (0.7)
State (3.1) (1.5) 1.1
Foreign 2.3 (2.2) 7.1
Total deferred (14.7) (6.3) 7.5
Total provision for income taxes $ 118.7 $ 96.1 $ 88.1