Martela Oyj (MARAS.HE)

EUR 0.78

(0.3%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 94.38 Million 106.71 Million 91.88 Million 88.38 Million 106.2 Million 103.1 Million
Cost of Revenue 54.93 Million 64.37 Million 54.29 Million 52.82 Million 63.68 Million 61.11 Million
Gross Profit 39.45 Million 42.33 Million 37.59 Million 35.55 Million 42.51 Million 41.98 Million
Operating Expenses 42.48 Million 42 Million 39.17 Million 39.87 Million 44.81 Million 44.94 Million
Selling, General and Administrative Expenses 3.91 Million 4.9 Million 3.83 Million 3.3 Million 4.65 Million 4.96 Million
Research and Development Expenses 1.57 Million 2.47 Million 2.15 Million 1.97 Million 2.21 Million 1.85 Million
Other Expenses 28.97 Million 37.09 Million 35.34 Million 36.56 Million 40.16 Million 278 Thousand
Cost and Expenses 96.76 Million 106.37 Million 93.46 Million 92.69 Million 108.5 Million 106.05 Million
Operating Income -2.38 Million -19 Thousand -1.87 Million -4.31 Million -2.25 Million -2.07 Million
Interest Expense 1.02 Million 553 Thousand 469 Thousand 565 Thousand 450 Thousand 226 Thousand
Income Tax Expense 222 Thousand -1.2 Million 61 Thousand -7000.00 -159 Thousand -84 Thousand
Earnings before Tax -3.29 Million 1.34 Million -2.32 Million -4.81 Million -2.7 Million -2.45 Million
Net Income -3.51 Million 2.55 Million -2.38 Million -4.8 Million -2.54 Million -2.36 Million
Earnings Per Share Basic -0.77 0.57 -0.53 -1.16 -0.61 -0.57
Earnings Per Share Diluted -0.77 0.57 -0.53 -1.16 -0.61 -0.57
Weighted Average Shares Outstanding 4.56 Million 4.51 Million 4.48 Million 4.14 Million 4.14 Million 4.14 Million
Weighted Average Shares Outstanding (Diluted) 4.57 Million 4.51 Million 4.48 Million 4.14 Million 4.14 Million 4.14 Million
Gross Margin 0.42 0.40 0.41 0.40 0.40 0.41
EBIT Margin 0.05 0.05 0.04 0.03 0.03 -0.00
Profit Margin -0.04 0.02 -0.03 -0.05 -0.02 -0.02
EBITDA 4.5 Million 8.08 Million 3.87 Million 2.42 Million 2.84 Million 478 Thousand
Earnings Before Tax Margin -0.03 -0.00 -0.02 -0.05 -0.02 -0.02

Income Statement Charts