MGY 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
Report Filing: 2024-02-15 2023-02-16 2022-02-17 2021-02-23 2020-02-26 2019-02-27 2018-02-14 2016-12-31
Revenue 1226979000 1694493000 1078351000 534506000 936142000 882404000 403194000 110926000
Cost of Revenue 534092000 439419000 335590000 405695000 666789000 81640000 173490000 50245000
Gross Profit 692887000 1255074000 742761000 128811000 269353000 800764000 229704000 60681000
Operating Expenses 142667000 181288000 140167000 673219000 141851000 558973000 39693000 31822000
Research & Development 0 0 0 0 0 12374000 0 0
Selling, General and Administrative 77102000 72426000 75279000 68918000 69432000 88444000 18568000 12157000
Other Operating Expenses 65565000 108862000 64888000 604301000 72419000 458155000 21125000 19665000
Operating Income 550220000 1073786000 602594000 -544408000 127502000 241791000 190011000 28859000
Net Interest(Non Operating) -33000 -400000 0 0 0 29097000 -8488000 -6717000
Interest Income 0 23042000 31002000 28698000 28356000 0 0 0
Interest Expense 33000 23442000 31002000 28698000 28356000 -29097000 8488000 6717000
Equity & Other Income/(Expense) -375000 -16499000 -34027000 -1403915000 -27737000 43353000 92000 2000
Income Before Tax 549812000 1056887000 568567000 -1948323000 99765000 314241000 181615000 22144000
Income Tax Expense 107208000 6638000 8851000 -79340000 14760000 13240000 2741000 673000
Income Attributable to Non-Controlling Interest 54303000 156412000 0 0 0 0 0 0
Net Income 388301000 893837000 559716000 -1868983000 85005000 301001000 178874000 21471000
Depreciation and Amortization 328829000 249695000 197119000 303334000 539134000 321805000 129711000 33123000
EBITDA 879049000 1323481000 799713000 -241074000 666636000 563596000 319722000 61982000
Earnings Per Share (EPS) 2.04 4.73 3.21 -11.24 0.53 1.92 2.2 0.29
Diluted Earnings Per Share 2.04 4.71 3.19 -11.24 0.51 1.9 2.2 0.29
Weighted Average Shares Outstanding 188174000 187433000 174364000 166270000 161886000 156380000 81250000 75000000
Diluted Weighted Average Shares Outstanding 188355000 187901000 175360000 166270000 167047000 158232000 81250000 75000000

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.