Embla Medical hf.

OSSFF · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,701,942$1,672,880$1,771,740$1,675,872
- Cash$102,055$94,072$91,770$86,163
+ Debt$562,335$565,426$528,547$499,789
Enterprise Value$2,162,222$2,144,235$2,208,517$2,089,498
Revenue$236,118$236,138$202,786$224,781
% Growth-0%16.4%-9.8%
Gross Profit$137,439$137,193$118,967$133,030
% Margin58.2%58.1%58.7%59.2%
EBITDA$54,792$44,675$34,535$44,186
% Margin23.2%18.9%17%19.7%
Net Income$25,789$21,246$12,158$18,206
% Margin10.9%9%6%8.1%
EPS Diluted0.0610.050.0280.044
% Growth21.2%78.6%-36.4%
Operating Cash Flow$46,427$22,199$13,811$41,954
Capital Expenditures-$4,948-$10,224-$6,172-$8,003
Free Cash Flow$41,479$11,975$7,639$33,951