MMP Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
Report Filing: 2023-02-21 2022-02-17 2021-02-18 2020-02-18 2019-02-15 2018-02-16 2017-02-17 2016-02-19 2015-02-20 2014-02-24 2013-02-22 2012-02-27 2011-02-25 2010-02-24 2009-02-26 2008-02-28 2007-02-28 2006-03-13 2005-03-10 2004-03-10 2003-03-21 2002-03-07 2001-03-29
Revenue 3200400000 2733100000 2427802000 2727912000 2826573000 2507661000 2205410000 2188453000 2303723000 1897606000 1772074000 1748667000 1557447000 1014171000 1212786000 1318121000 1223560000 485160000 695374000 485160000 434477000 86054000 72492000
Cost of Revenue 1412200000 1007900000 772391000 865413000 969390000 832247000 671480000 614085000 756326000 720259000 785120000 1012685000 950797000 537926000 702295000 885510000 849867000 264519000 432665000 264519000 63982000 37314000 0
Gross Profit 1788200000 1725200000 1655411000 1862499000 1857183000 1675414000 1533930000 1574368000 1547397000 1177347000 986954000 735982000 606650000 476245000 510491000 432611000 373693000 220641000 262709000 220641000 370495000 48740000 72492000
Operating Expenses 992000000 867100000 884212000 913474000 662602000 622701000 598878000 610748000 573166000 472291000 434896000 213085000 198252000 181265000 111029000 132352000 124640000 95198000 97300000 95198000 233424000 20703000 54785000
Research & Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 240700000 206300000 173478000 196650000 194283000 165717000 147815000 151329000 148288000 132496000 109403000 98669000 95316000 84049000 70435000 72587000 67112000 59117000 57057000 59117000 198328000 8955000 11963000
Other Operating Expenses 751300000 660800000 710734000 716824000 468319000 456984000 451063000 459419000 424878000 339795000 325493000 114416000 102936000 97216000 40594000 59765000 57528000 36081000 40243000 36081000 35096000 11748000 42822000
Operating Income 796200000 858100000 771199000 949025000 1194581000 1052713000 935052000 963620000 974231000 705056000 552058000 522897000 408398000 294980000 399462000 300259000 249053000 125443000 165409000 125443000 137071000 28037000 17707000
Net Interest(Non Operating) -226800000 -225900000 -221826000 -198554000 -200514000 -193718000 -165410000 -143177000 -119186000 -115782000 -111679000 -105634000 -192618000 -70299000 -50470000 -51045000 -53010000 -34536000 -35435000 -34536000 0 0 0
Interest Income 1200000 500000 1037000 3285000 3010000 1415000 1402000 1276000 1540000 342000 107000 61000 140000 660000 1478000 1767000 2097000 2061000 2458000 2061000 0 0 0
Interest Expense 228000000 226400000 222863000 201839000 203524000 195133000 166812000 144453000 120726000 116124000 111786000 105695000 192758000 70959000 51948000 52812000 55107000 36597000 37893000 36597000 0 0 0
Equity & Other Income/(Expense) 292500000 302400000 270526000 271815000 339929000 14366000 36347000 1015000 -10906000 -2424000 -2087000 -1831000 97171000 3455000 -392000 -4856000 -3315000 -2738000 -19771000 -2738000 -29596000 -6103000 -12860000
Income Before Tax 861900000 934600000 819899000 1022286000 1333996000 873361000 805989000 821458000 844139000 586850000 438292000 415432000 312951000 228136000 348600000 244358000 192728000 88169000 110203000 88169000 107475000 21934000 4847000
Income Tax Expense 2700000 2300000 2934000 1437000 71000 3830000 3218000 2336000 4620000 4613000 2622000 1866000 1371000 1661000 1987000 1568000 58431000 36597000 39495000 36597000 8322000 187000 1842000
Income Attributable to Non-Controlling Interest -177200000 -49700000 0 0 0 0 0 0 0 0 0 -63000 -397000 99729000 0 0 -58431000 -36597000 -39495000 -36597000 0 0 0
Net Income 1036400000 982000000 816965000 1020849000 1333925000 869531000 802771000 819122000 839519000 582237000 435670000 413629000 311977000 126746000 346613000 242790000 192728000 88169000 110203000 88169000 99153000 21747000 3005000
Depreciation and Amortization 292800000 227900000 258676000 246134000 265077000 196630000 178142000 166812000 161741000 142230000 128012000 123010000 110069000 97216000 71153000 63792000 60852000 56307000 41845000 36081000 45046000 11748000 9333000
EBITDA 1089000000 1086000000 1029875000 1195159000 1459658000 1249343000 1113194000 1130432000 1135972000 847286000 680070000 645907000 518467000 392196000 470615000 364051000 309905000 181750000 207254000 161524000 182117000 39785000 27040000
Earnings Per Share (EPS) 4.95 4.47 3.62 4.46 5.84 3.81 3.52 3.6 3.69 2.57 1.92 1.83 1.42 1.11 0.7 0.49 1.12 1.02 0.86 1.02 0.92 0.47 0.16
Diluted Earnings Per Share 4.95 4.47 3.62 4.46 5.84 3.81 3.52 3.59 3.69 2.56 1.92 1.83 1.42 1.11 0.7 0.49 1.12 1.01 0.86 1.01 0.92 0.47 0.16
Weighted Average Shares Outstanding 209400000 219600000 225500000 228700000 228377000 228176000 227926000 227550000 227260000 226829000 226369000 225674000 218970000 114230000 125312252 125299604 132722000 132722000 117432000 132722000 87644000 45436000 18394000
Diluted Weighted Average Shares Outstanding 209600000 219800000 225500000 228800000 228573000 228338000 228057000 227888000 227626000 227094000 226608000 225974000 219122000 114290000 125312252 125299604 133226000 133250000 117688000 133250000 87872000 45480000 18394000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.