Deltex Medical Group plc (DEMG.L)

GBp 0.08

(6.67%)

Annual Income Statements

(In GBP)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.77 Million 2.48 Million 2.25 Million 2.39 Million 4.25 Million 4.95 Million
Cost of Revenue 651 Thousand 735 Thousand 776 Thousand 851 Thousand 1.13 Million 1.42 Million
Gross Profit 1.12 Million 1.74 Million 1.48 Million 1.54 Million 3.12 Million 3.53 Million
Operating Expenses 2.17 Million 2.79 Million 2.64 Million 2.58 Million 2.98 Million 4.68 Million
Selling, General and Administrative Expenses 1.76 Million 2.6 Million 2.47 Million 2.38 Million 2.63 Million 3.94 Million
Research and Development Expenses 217 Thousand 191 Thousand 167 Thousand 203 Thousand 353 Thousand 243 Thousand
Other Expenses 194 Thousand 71 Thousand 57 Thousand 171 Thousand - -
Cost and Expenses 2.82 Million 3.53 Million 3.41 Million 3.43 Million 4.12 Million 6.1 Million
Operating Income -1.05 Million -1.04 Million -1.16 Million -1.04 Million 133 Thousand -943 Thousand
Interest Expense 230 Thousand 199 Thousand 173 Thousand 172 Thousand 176 Thousand 188 Thousand
Income Tax Expense -83 Thousand -72 Thousand -69 Thousand -61 Thousand -51 Thousand 74 Thousand
Earnings before Tax -1.36 Million -1.21 Million -1.03 Million -846 Thousand -210 Thousand -1.33 Million
Net Income -1.28 Million -1.14 Million -967 Thousand -798 Thousand -161 Thousand -1.26 Million
Earnings Per Share Basic -0.00 -0.00 -0.00 -0.00 -0.00 -0.00
Earnings Per Share Diluted -0.00 -0.00 -0.00 -0.00 -0.00 -0.00
Weighted Average Shares Outstanding 1.18 Billion 685.49 Million 580.71 Million 526.44 Million 509.67 Million 471.46 Million
Weighted Average Shares Outstanding (Diluted) 1.18 Billion 685.49 Million 580.71 Million 526.44 Million 509.67 Million 471.46 Million
Gross Margin 0.63 0.70 0.66 0.65 0.73 0.71
EBIT Margin -0.56 -0.37 -0.46 -0.37 0.09 -0.15
Profit Margin -0.72 -0.46 -0.43 -0.33 -0.04 -0.26
EBITDA -1 Million -890 Thousand -748 Thousand -531 Thousand 196 Thousand -731 Thousand
Earnings Before Tax Margin -0.59 -0.42 -0.51 -0.43 0.03 -0.19

Income Statement Charts