MMMB Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
01-31
2022
01-31
2021
01-31
2020
01-31
2019
01-31
2018
01-31
2017
01-31
2016
01-31
2015
01-31
2013
12-31
2012
12-31
2011
06-30
2010
06-30
Report Filing: 2023-04-26 2022-05-27 2021-04-21 2020-04-23 2019-04-23 2018-05-16 2017-03-23 2016-04-21 2015-05-01 2014-03-20 2013-04-16 2011-06-30 2010-06-30
Revenue 93187621 47083740 40758605 34837447 28522112 27543335 18048792 12603447 12339256 8741621 4582845 0 0
Cost of Revenue 73769359 35229867 28019296 23766137 18531678 18282660 11555976 9006220 8803540 6190595 3230589 0 0
Gross Profit 19418262 11853873 12739309 11071310 9990434 9260675 6492816 3597227 3535716 2551026 1352256 0 0
Operating Expenses 16596608 11733402 9261461 8987886 8425370 8197533 6085807 5856544 7285906 5489994 3339532 21254 60000
Research & Development 135141 120692 110713 114626 130920 138000 144013 107632 100864 19408 68372 0 0
Selling, General and Administrative 16461467 11650414 9150748 8873260 8294450 8059533 5941794 5748912 7185042 5470586 3271160 21254 60000
Other Operating Expenses 0 -37704 0 0 0 0 0 0 0 0 0 0 0
Operating Income 2821654 120471 3477848 2083424 1565064 1063142 407009 -2259317 -3750190 -2938968 -1987276 -21254 -60000
Net Interest(Non Operating) -656010 -75925 -155615 -550730 -1015016 -679974 -667623 -555071 -310286 -8640 -12347 0 0
Interest Income 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 656010 75925 155615 550730 1015016 679974 667623 555071 310286 8640 12347 0 0
Equity & Other Income/(Expense) 146134 0 0 0 0 -63428 -28526 -697230 0 0 0 21254 0
Income Before Tax 2311778 44546 3322233 1532694 550048 319740 -289140 -3511618 -4060476 -2947608 -1999623 0 -60000
Income Tax Expense 9104 296472 -744973 550730 1015016 -63428 667623 555071 0 0 0 21254 0
Income Attributable to Non-Controlling Interest 0 0 0 0 0 63428 -667623 -555071 0 0 0 0 0
Net Income 2302674 -251926 4067206 981964 -464968 319740 -289140 -3511618 -4060476 -2947608 -1999623 -21254 -60000
Depreciation and Amortization 1908948 1013900 801312 749282 679005 538322 348814 285516 170113 33891 12564 0 0
EBITDA 4730602 1134371 4279160 2832706 2244069 1601464 755823 -1973801 -3580077 -2905077 -1974712 -21254 -60000
Earnings Per Share (EPS) 0.0638 -0.0071 0.12 0.0286 -0.0143 0.01 -0.0107 -0.13 -0.16 -0.13 -0.12 -0.0002 -0.0006
Diluted Earnings Per Share 0.0617 -0.0071 0.12 0.0286 -0.0143 0.01 -0.0107 -0.13 -0.16 -0.13 -0.12 -0.0002 -0.0006
Weighted Average Shares Outstanding 36093858 35702197 33503208 34339256 31843755 29811521 27100316 26147913 25487778 22012920 17358333 101935860 104210000
Diluted Weighted Average Shares Outstanding 37313178 35702197 34016581 34339256 32521821 32205577 27100316 26147913 25487778 22012920 17358333 101935860 104210000

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.