XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share Computations
(Amounts in millions, except per share amounts)202320222021
Numerator:
Net income (loss) attributable to 3M $(6,995)$5,777 $5,921 
Denominator:
Denominator for weighted average 3M common shares outstanding basic
553.9 566.0 579.0 
Dilution associated with stock-based compensation plans
 1.6 6.3 
Denominator for weighted average 3M common shares outstanding diluted
553.9 567.6 585.3 
Earnings (loss) per share attributable to 3M common shareholders — basic$(12.63)$10.21 $10.23 
Earnings (loss) per share attributable to 3M common shareholders — diluted $(12.63)$10.18 $10.12