MED 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
Report Filing: 2024-02-20 2023-02-21 2022-02-23 2021-02-26 2020-03-02 2019-03-01 2018-03-16 2017-03-16 2016-03-15 2015-03-16 2014-03-17 2013-03-15 2012-03-15 2011-04-01 2010-03-31 2009-03-16 2008-03-17 2007-03-16 2006-03-15 2005-03-14 2004-03-15 2003-03-07 2002-03-08 2001-03-29 2000-04-10 1999-04-15 1998-04-15 1997-04-08
Revenue 1072054000 1598577000 1526087000 934842000 713672000 501003000 301563000 274534000 272773000 285285000 356886000 356706000 298189000 257552 165618000 105445000 83779000 74086000 40129000 27340000 25379000 12345000 5022000 3898000 4651000 15901000 14361000 16504000
Cost of Revenue 296204000 458163000 398490000 237027000 176814000 121104000 73751000 68870000 71458000 76078000 89040000 88671000 73693000 65083 40293000 25332000 21464000 18237000 10161000 6746000 6825000 3687000 2211000 1724000 2305000 10097000 9670000 9216000
Gross Profit 775850000 1140414000 1127597000 697815000 536858000 379899000 227812000 205664000 201315000 209207000 267846000 268035000 224496000 192469 125325000 80113000 62315000 55849000 29968000 20594000 18554000 8658000 2811000 2174000 2346000 5804000 4691000 7288000
Operating Expenses 649448000 955608000 911356000 563656000 445819000 310836000 188180000 178805000 172631000 178961000 234256000 244773000 197114000 160829 105959000 71914000 56600000 47737000 25894000 17590000 14956000 6906000 2066000 1908000 4411000 6575000 7829000 6843000
Research & Development 4600000 4500000 4400000 2800000 2700000 2200000 1500000 2000000 1800000 1300000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 649448000 955608000 911356000 563656000 445819000 310836000 188180000 178805000 172631000 178961000 234256000 244773000 197114000 160829 105959000 71914000 56600000 48270000 25894000 17590000 14956000 6906000 2066000 1689000 4179000 6575000 7829000 6455000
Other Operating Expenses -4600000 -4500000 -4400000 -2800000 -2700000 -2200000 -1500000 -2000000 -1800000 -1300000 0 0 0 0 0 0 0 -533000 0 0 0 0 0 219000 232000 0 0 388000
Operating Income 126402000 184806000 216241000 134159000 91039000 69063000 39632000 26859000 28684000 30246000 33590000 23262000 27382000 31640 19366000 8199000 5715000 8112000 4074000 3004000 3598000 1752000 745000 266000 -2065000 -771000 -3138000 445000
Net Interest(Non Operating) 2490000 1402000 0 246000 1295000 0 0 0 0 0 0 0 319000 274 10000 515000 492000 -194000 -159000 0 -150000 0 0 -386000 0 0 0 0
Interest Income 2490000 701000 231000 246000 1295000 1306000 558000 283000 661000 716000 506000 301000 421000 385 155000 149000 105000 175000 158000 0 0 0 0 0 0 0 0 0
Interest Expense 0 -701000 231000 0 0 1306000 558000 283000 661000 716000 506000 301000 102000 111 145000 -366000 -387000 369000 317000 0 150000 0 0 386000 0 0 0 0
Equity & Other Income/(Expense) -95000 -2149000 -112000 -140000 29000 1485000 694000 263000 987000 1447000 597000 1196000 -21000 -222 -83000 -864000 -664000 -580000 15000 -98000 110000 -54000 -179000 33000 339000 -178000 -217000 -216000
Income Before Tax 128797000 184059000 216129000 134265000 92363000 70548000 40326000 27122000 29671000 31693000 34187000 24458000 27680000 31692 19293000 7850000 5543000 7338000 3930000 2906000 3558000 1698000 566000 -87000 -1726000 -949000 -3355000 229000
Income Tax Expense 29382000 40491000 52098000 31406000 14447000 14759000 12605000 9287000 10104000 10664000 10218000 8582000 9139000 12081 7330000 2415000 1706000 2256000 1203000 1159000 1148000 -925000 -22000 -787000 1127000 178000 342000 -91000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 -491000 7848000 0 0 0 0 0 0 0 0 0 0 0 0 0 -603000 339000 -178000 0 0
Net Income 99415000 143568000 164031000 102859000 77916000 55789000 27721000 17835000 20058000 13181000 23969000 15876000 18541000 19611 11963000 5435000 3837000 5082000 2727000 1747000 2410000 2623000 588000 1303000 -3192000 -949000 -3697000 320000
Depreciation and Amortization 13107000 10980000 6812000 7270000 4624000 4435000 4209000 5405000 7115000 8052000 11382000 11205000 8344000 5859000 5267000 4574000 3471000 2396000 1741000 1310000 677000 321000 211000 219000 232000 431000 875000 662000
EBITDA 139509000 195786000 223053000 141429000 95663000 73498000 43841000 32264000 35799000 38298000 44972000 34467000 35726000 5890640 24633000 12773000 9186000 10508000 5815000 4314000 4275000 2073000 956000 485000 -1833000 -340000 -2263000 1107000
Earnings Per Share (EPS) 9.13 12.82 14.01 8.74 6.62 4.67 2.32 1.51 1.68 1.04 1.74 1.16 1.33 1.39 0.89 0.37 0.3 0.41 0.2 0.16 0.25 0.36 0.08 0.19 -0.58 -0.2 -0.86 0.07
Diluted Earnings Per Share 9.1 12.73 13.89 8.68 6.43 4.62 2.29 1.49 1.66 1.03 1.73 1.16 1.31 1.35 0.81 0.34 0.28 0.38 0.19 0.14 0.22 0.3 0.07 0.17 -0.58 -0.2 -0.86 0.07
Weighted Average Shares Outstanding 10884000 11195000 11705000 11771000 11771000 11947000 11924000 11842000 11959252 12670387 13774083 13721997 13965018 14082213 13515318 13126534 12960930 12699066 12258734 10832360 9305731 6722505 6524969 5633821 5480384 4801000 4297000 4313418
Diluted Weighted Average Shares Outstanding 10921000 11276000 11813000 11850000 12117000 12079000 12088000 11947000 12070730 12778277 13817693 13739824 14198495 14572921 14729698 14329525 13644149 13482894 12780959 12413424 10952367 8737292 8069646 7380285 5480384 4801000 4297000 4313418

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.