EML Payments Limited

EMCHF · OTC
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$404$337$237$573
- Cash$59$43$71$74
+ Debt$54$91$98$91
Enterprise Value$398$385$264$591
Revenue$158$168$254$233
% Growth-5.7%-34.2%9.4%
Gross Profit$103$116$130$128
% Margin65.1%69.3%51.2%55.1%
EBITDA-$21$32-$243$38
% Margin-13%19.4%-95.6%16.1%
Net Income-$53-$26-$285-$5
% Margin-33.8%-15.8%-111.9%-2.1%
EPS Diluted-0.14-0.026-0.76-0.013
% Growth-444.7%96.6%-5,837.5%
Operating Cash Flow$17$14$392$263
Capital Expenditures-$6-$9-$12-$14
Free Cash Flow$11$5$380$249