Embla Medical hf. (CPH:EMBLA)
Denmark flag Denmark · Delayed Price · Currency is DKK
27.20
+0.85 (3.23%)
Jul 21, 2026, 4:34 PM CET

Embla Medical Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
984.45928.69854.89785.68718.65718.67
Revenue Growth (YoY)
12.70%8.63%8.81%9.33%-0.00%14.16%
Cost of Revenue
371.06350.13320.19300.11278.9263.28
Gross Profit
613.39578.56534.7485.57439.75455.39
Selling, General & Admin
430.24408381.12359.97338.59328.03
Research & Development
49.3545.8640.8338.1434.0231.74
Operating Expenses
479.59453.86421.95398.11372.61359.76
Operating Income
133.8124.7112.7587.4667.1495.62
Interest Expense
-19.6-19.52-23.25-17.96-11.2-9.8
Interest & Investment Income
1.521.521.973.450.780.17
Earnings From Equity Investments
4.356.663.343.40.360.4
Currency Exchange Gain (Loss)
1.4-4.97-4.44-0.672.611.12
Other Non Operating Income (Expenses)
0.4-0.450.190.33-3.51-0.87
EBT Excluding Unusual Items
121.88107.9490.5676.0156.1786.64
Pretax Income
121.88107.9490.5676.0156.1786.64
Income Tax Expense
27.5524.2921.617.2112.9620.98
Earnings From Continuing Operations
94.3383.6568.9658.843.2165.66
Minority Interest in Earnings
-0.38-0.31-0.68-0.41-0.7-1.66
Net Income
93.9583.3468.2858.3942.5163.99
Net Income to Common
93.9583.3468.2858.3942.5163.99
Net Income Growth
28.45%22.05%16.94%37.34%-33.57%929.84%
Shares Outstanding (Basic)
429427427420418422
Shares Outstanding (Diluted)
429427427420418423
Shares Change (YoY)
0.99%0.08%1.51%0.60%-1.17%0.02%
EPS (Basic)
0.220.200.160.140.100.15
EPS (Diluted)
0.220.200.160.140.100.15
EPS Growth
27.19%21.96%15.20%36.53%-32.78%929.72%
Free Cash Flow
125.93110.5589.0365.0944.2283.57
Free Cash Flow Per Share
0.290.260.210.150.110.20
Gross Margin
62.31%62.30%62.55%61.80%61.19%63.37%
Operating Margin
13.59%13.43%13.19%11.13%9.34%13.31%
Profit Margin
9.54%8.97%7.99%7.43%5.92%8.91%
Free Cash Flow Margin
12.79%11.90%10.42%8.29%6.15%11.63%
EBITDA
161.89150.14136.92108.2989.45119.86
EBITDA Margin
16.44%16.17%16.02%13.78%12.45%16.68%
D&A For EBITDA
28.0825.4524.1620.8322.3124.23
EBIT
133.8124.7112.7587.4667.1495.62
EBIT Margin
13.59%13.43%13.19%11.13%9.34%13.31%
Effective Tax Rate
22.61%22.50%23.85%22.64%23.08%24.22%