EML Payments Limited

EMCHF · OTC
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$403,641$337,432$237,173$573,490
- Cash$59,316$43,060$71,362$73,699
+ Debt$54,077$90,636$98,492$91,406
Enterprise Value$398,402$385,008$264,303$591,197
Revenue$157,936$167,529$254,426$232,518
% Growth-5.7%-34.2%9.4%
Gross Profit$102,820$116,096$130,257$128,008
% Margin65.1%69.3%51.2%55.1%
EBITDA-$20,591$32,493-$243,105$37,548
% Margin-13%19.4%-95.6%16.1%
Net Income-$53,387-$26,485-$284,824-$4,801
% 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$16,747$14,072$391,778$262,817
Capital Expenditures-$5,959-$9,229-$11,743-$14,058
Free Cash Flow$10,788$4,843$380,035$248,759