Embla Medical hf.

OSSFF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,727,908$1,702,203$1,516,462$2,735,603
- Cash$86,163$72,653$76,631$85,197
+ Debt$499,789$467,733$480,922$448,151
Enterprise Value$2,141,534$2,097,283$1,920,753$3,098,557
Revenue$854,889$785,683$718,650$718,669
% Growth8.8%9.3%-0%
Gross Profit$500,247$454,392$407,942$421,070
% Margin58.5%57.8%56.8%58.6%
EBITDA$167,942$143,249$118,127$150,546
% Margin19.6%18.2%16.4%20.9%
Net Income$68,278$58,389$42,513$63,994
% Margin8%7.4%5.9%8.9%
EPS Diluted0.160.140.10.15
% Growth14.3%40%-33.3%
Operating Cash Flow$116,066$94,324$60,771$100,530
Capital Expenditures-$39,227-$42,278-$25,942-$26,688
Free Cash Flow$76,839$52,046$34,829$73,842
Embla Medical hf. (OSSFF) Financial Statements & Key Stats | AlphaPilot