Embla Medical hf. (CPH:EMBLA)
Denmark flag Denmark · Delayed Price · Currency is DKK
29.60
-0.20 (-0.67%)
Feb 6, 2026, 11:33 AM CET

Embla Medical Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
928.69854.89785.68718.65718.67
Revenue Growth (YoY)
8.63%8.81%9.33%-0.00%14.16%
Cost of Revenue
350.13320.19300.11278.9263.28
Gross Profit
578.56534.7485.57439.75455.39
Selling, General & Admin
408381.12359.97338.59328.03
Research & Development
45.8640.8338.1434.0231.74
Operating Expenses
453.86421.95398.11372.61359.76
Operating Income
124.7112.7587.4667.1495.62
Interest Expense
-19.52-23.25-17.96-11.2-9.8
Interest & Investment Income
1.521.973.450.780.17
Earnings From Equity Investments
6.663.343.40.360.4
Currency Exchange Gain (Loss)
-4.97-4.44-0.672.611.12
Other Non Operating Income (Expenses)
-0.450.190.33-3.51-0.87
EBT Excluding Unusual Items
107.9490.5676.0156.1786.64
Pretax Income
107.9490.5676.0156.1786.64
Income Tax Expense
24.2921.617.2112.9620.98
Earnings From Continuing Operations
83.6568.9658.843.2165.66
Minority Interest in Earnings
-0.31-0.68-0.41-0.7-1.66
Net Income
83.3468.2858.3942.5163.99
Net Income to Common
83.3468.2858.3942.5163.99
Net Income Growth
22.05%16.94%37.34%-33.57%929.84%
Shares Outstanding (Basic)
427427420418422
Shares Outstanding (Diluted)
427427420418423
Shares Change (YoY)
0.08%1.51%0.60%-1.17%0.02%
EPS (Basic)
0.200.160.140.100.15
EPS (Diluted)
0.200.160.140.100.15
EPS Growth
21.96%15.20%36.53%-32.78%929.72%
Free Cash Flow
110.5589.0365.0944.2283.57
Free Cash Flow Per Share
0.260.210.150.110.20
Gross Margin
62.30%62.55%61.80%61.19%63.37%
Operating Margin
13.43%13.19%11.13%9.34%13.31%
Profit Margin
8.97%7.99%7.43%5.92%8.91%
Free Cash Flow Margin
11.90%10.42%8.29%6.15%11.63%
EBITDA
150.14136.92108.2989.45119.86
EBITDA Margin
16.17%16.02%13.78%12.45%16.68%
D&A For EBITDA
25.4524.1620.8322.3124.23
EBIT
124.7112.7587.4667.1495.62
EBIT Margin
13.43%13.19%11.13%9.34%13.31%
Effective Tax Rate
22.50%23.85%22.64%23.08%24.22%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.