XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net income attributable to Colgate-Palmolive Company    
Basic EPS $ 372 $ 559
Diluted EPS $ 372 $ 559
Shares (millions)    
Basic EPS (in shares) 831,400,000 840,600,000
Stock options and restricted stock units (in shares) 1,600,000 3,100,000
Diluted EPS (in shares) 833,000,000.0 843,700,000
Per Share    
Basic EPS (in dollars per share) $ 0.45 $ 0.67
Diluted EPS (in dollars per share) $ 0.45 $ 0.66
Antidilutive securities excluded from computation of earnings per share (in shares) 13,671,978 4,107,848