Embla Medical hf.

OSSFF · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,702$1,673$1,772$1,676
- Cash$102$94$92$86
+ Debt$562$565$529$500
Enterprise Value$2,162$2,144$2,209$2,089
Revenue$236$236$203$225
% Growth-0%16.4%-9.8%
Gross Profit$137$137$119$133
% Margin58.2%58.1%58.7%59.2%
EBITDA$55$45$35$44
% Margin23.2%18.9%17%19.7%
Net Income$26$21$12$18
% Margin10.9%9%6%8.1%
EPS Diluted0.0610.050.0280.044
% Growth21.2%78.6%-36.4%
Operating Cash Flow$46$22$14$42
Capital Expenditures-$5-$10-$6-$8
Free Cash Flow$41$12$8$34
Embla Medical hf. (OSSFF) Financial Statements & Key Stats | AlphaPilot