EML Payments Limited

EMCHF · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$406$312$338$310
- Cash$59$51$43$77
+ Debt$54$51$91$97
Enterprise Value$401$312$385$330
Revenue$43$115$92$151
% Growth-62.8%25.1%-38.9%
Gross Profit-$2$69$70$97
% Margin-5.6%59.6%75.8%64.2%
EBITDA-$10$22$24$24
% Margin-24.3%19%25.6%16.1%
Net Income-$62$9$4-$12
% Margin-145.9%8%4.3%-8.2%
EPS Diluted-0.160.0250.011-0.033
% Growth-753.1%131.1%132.1%
Operating Cash Flow$99$5$404$14
Capital Expenditures-$0-$0-$7-$6
Free Cash Flow$99$4$396$8
EML Payments Limited (EMCHF) Financial Statements & Key Stats | AlphaPilot