XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Compare Currently Reported Amounts and Reported Under LIFO in Consolidated Statements of Comprehensive Income (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Income taxes $ 1,117.4 $ 837.1 $ 530.8
Net Income (Loss) $ 4,600.8 $ 3,011.6 $ 1,865.5
Net Income Per Share      
Basic $ 8.78 $ 5.76 $ 3.58
Diluted $ 8.76 $ 5.75 $ 3.57