XML 92 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Summary of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic earnings per share:        
Net income attributable to MPC $ 1,216 $ 1,515 $ 1,142 $ 2,452
Income allocated to participating securities, basic (1) (1) (1) (2)
Income available to common stockholders - basic $ 1,215 $ 1,514 $ 1,141 $ 2,450
Weighted average common shares outstanding - basic (in shares) 307 349 309 355
Basic earnings per share $ 3.96 $ 4.34 $ 3.69 $ 6.90
Diluted earnings per share:        
Net income attributable to MPC $ 1,216 $ 1,515 $ 1,142 $ 2,452
Income allocated to participating securities, diluted (1) (1) (1) (2)
Income available to common stockholders - diluted $ 1,215 $ 1,514 $ 1,141 $ 2,450
Weighted average common shares outstanding - basic (in shares) 307 349 309 355
Effect of dilutive securities (in shares) 0 1 1 1
Weighted average shares outstanding - diluted (in shares) 307 350 310 356
Diluted earnings per share $ 3.96 $ 4.33 $ 3.68 $ 6.88