MKL Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
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
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-23 2023-02-17 2022-02-18 2021-02-19 2020-02-21 2019-02-28 2018-02-23 2017-02-24 2016-02-26 2015-02-27 2014-02-28 2013-02-28 2012-02-28 2011-02-28 2010-03-01 2009-03-02 2008-02-29 2007-03-01 2006-03-03 2005-03-01 2004-03-15 2003-03-26 2002-03-27 2001-03-27 2000-03-17 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Revenue 15786707000 11815544000 12918696000 9639213000 9523926000 6947883000 6061659000 5612026000 5369983000 5133667000 4323083000 3000112000 2629950000 2225393000 2069326000 1898328000 2483256000 2519005000 2200148000 2262058000 2091904000 1770195000 1397412000 1094483000 524321000 426000000 419000000 366700000 343600000 279700000 234900000 229100000 225000000 77000000 97800000 69500000 40700000 35400000 22600000
Cost of Revenue 180614000 178778000 160539000 159315000 148638000 115930000 80758000 68533000 68947000 57627000 55223000 33512000 24291000 16824000 6698000 4383000 2145000 0 0 0 4127000 10684000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Gross Profit 15606093000 11636766000 12758157000 9479898000 9375288000 6831953000 5980901000 5543493000 5301036000 5076040000 4267860000 2966600000 2605659000 2208569000 2062628000 1893945000 2481111000 2519005000 2200148000 2262058000 2087777000 1759511000 1397412000 1094483000 524321000 426000000 419000000 366700000 343600000 279700000 234900000 229100000 225000000 77000000 97800000 69500000 40700000 35400000 22600000
Operating Expenses 12677265000 10758137000 13638957000 11628238000 9521264000 6683423000 5761155000 4739577000 4440630000 4518220000 3792113000 2561788000 2329211000 1839395000 1810022000 2007571000 1852902000 1900432000 1950306000 1981793000 1854232000 1601718000 1530963000 1093941000 445731000 330200000 332600000 321700000 287200000 246300000 197200000 184200000 207300000 65200000 77700000 53800000 31800000 28100000 20700000
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 0 0 0 0 675679000 474924000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21900000 0 18800000 40500000 0 0 0 0
Other Operating Expenses 12677265000 10758137000 13638957000 11628238000 8845585000 6208499000 5761155000 4739577000 4440630000 4518220000 3792113000 2561788000 2329211000 1839395000 1810022000 2007571000 1852902000 1900432000 1950306000 1981793000 1854232000 1601718000 1530963000 1093941000 445731000 330200000 332600000 321700000 287200000 246300000 197200000 162300000 207300000 46400000 37200000 53800000 31800000 28100000 20700000
Operating Income 2928828000 878629000 -880800000 -2148340000 -145976000 148530000 219746000 803916000 860406000 557820000 475747000 404812000 276448000 369174000 252606000 -113626000 628209000 618573000 249842000 280265000 233545000 157793000 -133551000 542000 78590000 95800000 86400000 45000000 56400000 33400000 37700000 44900000 17700000 11800000 20100000 15700000 8900000 7300000 1900000
Net Interest(Non Operating) 566677000 267951000 200840000 214463000 0 -154212000 -132451000 -129896000 -118301000 -117442000 -114004000 -92762000 -86252000 -73663000 -53969000 -47390000 -56251000 -65172000 -63842000 -56220000 -51961000 -40100000 -48647000 -52348000 -25150000 -20400000 -20100000 -8000000 -8500000 -7700000 -5600000 -5300000 0 -4300000 -3200000 -2400000 -300000 0 0
Interest Income 751754000 464013000 384419000 392045000 171687000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 185077000 196062000 183579000 177582000 171687000 154212000 132451000 129896000 118301000 117442000 114004000 92762000 86252000 73663000 53969000 47390000 56251000 65172000 63842000 56220000 51961000 40100000 48647000 52348000 25150000 20400000 20100000 8000000 8500000 7700000 5600000 5300000 0 4300000 3200000 2400000 300000 0 0
Equity & Other Income/(Expense) -841799000 -1295419000 3812153000 2934326000 2431784000 -2173000 0 -44100000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 113100000 106200000 67200000 67000000 44300000 47900000 81000000 73100000 47800000 77200000 -13300000 -8600000 -7300000 -1900000
Income Before Tax 2653706000 -148839000 3132193000 1000449000 2285808000 -7855000 87295000 629920000 742105000 440378000 361743000 312050000 190196000 295511000 198637000 -161016000 571958000 553401000 186000000 224045000 181584000 117693000 -182198000 -51806000 53440000 188500000 172500000 104200000 114900000 70000000 80000000 120600000 90800000 55300000 94100000 0 0 0 0
Income Tax Expense 552616000 -47636000 684458000 168682000 486346000 122498000 -313463000 169477000 152963000 116690000 77898000 53802000 41710000 27782000 -3782000 -102249000 166289000 160899000 38085000 58633000 58107000 42369000 -56481000 -24214000 12826000 18100000 15900000 -9700000 13400000 7100000 8500000 14000000 3300000 1800000 3100000 2400000 2600000 2600000 1000000
Income Attributable to Non-Controlling Interest 105030000 0 24600000 15737000 8996000 -2173000 5489000 4754000 6370000 2506000 2824000 4863000 6460000 936000 781000 0 0 0 0 0 0 0 0 0 0 113100000 106200000 67200000 67000000 44300000 47900000 81000000 73100000 47800000 77200000 -13300000 -8600000 -7300000 -1900000
Net Income 1996060000 -101203000 2423135000 816030000 1790466000 -128180000 395269000 455689000 582772000 321182000 281021000 253385000 142026000 266793000 201638000 -58767000 405669000 392502000 147915000 165412000 123477000 75324000 -125717000 -27592000 40614000 57300000 50400000 46700000 34500000 18600000 23600000 25600000 14400000 5700000 13800000 10900000 6000000 4700000 900000
Depreciation and Amortization 259923999 178778000 160539000 159315000 148638000 115930000 80758000 68533000 68947000 57627000 55223000 33512000 24291000 16824000 6698000 4383000 30528000 27610000 29581000 31336000 39264000 28231000 41913000 32398000 12855000 7300000 7300000 10900000 11100000 15400000 13000000 12300000 12600000 4800000 4300000 0 0 0 0
EBITDA 3188751999 1057407000 -720261000 -1989025000 2662000 264460000 300504000 872449000 929353000 615447000 530970000 438324000 300739000 385998000 259304000 -109243000 658737000 646183000 279423000 311601000 272809000 186024000 -91638000 32940000 91445000 103100000 93700000 55900000 67500000 48800000 50700000 57200000 30300000 16600000 24400000 15700000 8900000 7300000 1900000
Earnings Per Share (EPS) 147.32 -7.45 176.92 55.67 129.25 -9.21 25.89 31.41 41.99 22.38 22.57 25.96 14.66 27.31 20.54 -5.99 40.73 40.43 15.05 16.79 12.55 7.67 -14.73 -3.99 7.27 10.41 9.2 8.58 6.38 3.33 4.23 4.64 2.7 1.05 2.62 2.29 1.37 1.27 0.22
Diluted Earnings Per Share 146.98 -7.45 176.51 55.63 129.07 -9.21 25.81 31.27 41.74 22.27 22.48 25.89 14.6 27.27 20.52 -5.99 40.64 39.4 14.8 16.41 12.31 7.65 -14.73 -3.99 7.2 10.17 8.92 8.3 6.15 3.33 4.23 4.64 2.7 1.05 2.62 2.29 1.37 1.27 0.22
Weighted Average Shares Outstanding 13347000 13580000 13768000 13811000 13861000 13923000 13964000 14013000 13978000 13984000 12538000 9667207 9687995 9769059 9819000 9814000 9961000 9708187 9828239 9851817 9838805 9820600 8534759 6915288 5586520 5503650 5478261 5623000 5605000 5585586 5579196 5517241 5333333 5428571 5267176 4716157 4306569 3622047 3636364
Diluted Weighted Average Shares Outstanding 13378000 13580000 13800000 13823000 13881000 13923000 14006000 14078000 14061000 14057000 12586000 9760593 9726000 9783388 9826000 9814000 9981000 9961980 9994257 10079951 10030626 9846275 8534759 6915288 5640833 5633530 5650224 5627000 5633000 5585586 5579196 5517241 5333333 5428571 5267176 4716157 4306569 3622047 3636364

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.