EDRY 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: 2023-12-31 2023-04-24 2022-04-15 2021-04-22 2020-04-17 2019-04-30 2017-12-31 2016-12-31
Revenue 47591924 70183369 64441826 22288961 27241462 24522871 19158019 7878953
Cost of Revenue 39256977 28065955 20465732 18444802 18351611 15015983 14074978 8219679
Gross Profit 8334947 42117414 43976094 3844159 8889851 9506888 5083041 -340726
Operating Expenses 6741307 8000689 5086268 6581208 5882117 5512921 2454385 8629142
Research & Development 0 0 0 0 0 0 0 0
Selling, General and Administrative 6741304 10857214 5086268 6585302 5882117 5512921 2454385 1578963
Other Operating Expenses 3 -2856525 0 -4094 0 0 0 7050179
Operating Income 1593640 34116725 38889826 -2737049 3007734 3993967 2628656 -8969868
Net Interest(Non Operating) -5589196 -3806749 -2328539 -2327904 -3490889 -2899058 -1817574 -1161116
Interest Income 897618 46298 10484 4094 22216 14083 0 53
Interest Expense 6486814 3853047 2339023 2331998 3513105 2913141 1817574 1161169
Equity & Other Income/(Expense) 712584 3232695 -5407466 -812908 499652 24826 38619 -10369
Income Before Tax -3282972 33542671 31153821 -5877861 16497 1119735 849701 -10141353
Income Tax Expense -374069 -6089220 2339023 2331998 3513105 38909 1817574 1161169
Income Attributable to Non-Controlling Interest 1 6089220 -2339023 0 0 -38909 -1817574 -1161169
Net Income -2908904 33542671 31153821 -8209859 -3496608 1119735 849701 -10141353
Depreciation and Amortization 11175731 7946950 7667122 6556256 6480467 5422155 4786272 3828634
EBITDA 12769371 42063675 46556948 3819207 9488201 9416122 7414928 -5141234
Earnings Per Share (EPS) -1.05 11.66 11.63 -3.61 -1.55 0.5 0.38 -4.5
Diluted Earnings Per Share -1.05 11.61 11.54 -3.61 -1.55 0.5 0.38 -4.5
Weighted Average Shares Outstanding 2763121 2876320 2528507 2275062 2251439 2232821 2213506 2254825
Diluted Weighted Average Shares Outstanding 2763121 2889991 2548950 2275062 2251439 2232821 2254825 2254825

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.