Marathon Petroleum Corporation reported earnings results for the fourth quarter and full year ended December 31, 2022. For the fourth quarter, the company reported sales was USD 39,813 million compared to USD 35,336 million a year ago. Revenue was USD 40,093 million compared to USD 35,608 million a year ago. Net income was USD 3,321 million compared to USD 774 million a year ago. Basic earnings per share from continuing operations was USD 6.98 compared to USD 1.28 a year ago. Diluted earnings per share from continuing operations was USD 6.94 compared to USD 1.27 a year ago. Basic earnings per share was USD 7.13 compared to USD 1.28 a year ago. Diluted earnings per share was USD 7.09 compared to USD 1.27 a year ago.
For the full year, sales was USD 177,453 million compared to USD 119,983 million a year ago. Revenue was USD 179,952 million compared to USD 120,930 million a year ago. Net income was USD 14,516 million compared to USD 9,738 million a year ago. Basic earnings per share from continuing operations was USD 28.17 compared to USD 2.03 a year ago. Diluted earnings per share from continuing operations was USD 27.98 compared to USD 2.02 a year ago. Basic earnings per share was USD 28.31 compared to USD 15.34 a year ago. Diluted earnings per share was USD 28.12 compared to USD 15.24 a year ago.