EML Payments Limited (EMCHF)
OTCMKTS · Delayed Price · Currency is USD
0.6379
0.00 (0.00%)
At close: Sep 2, 2025

EML Payments Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Aug '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21 2016 - 2020
263292233156316944
Upgrade
Market Cap Growth
44.67%25.37%49.63%-50.85%-66.47%13.81%
Upgrade
Enterprise Value
260292246165320875
Upgrade
Last Close Price
0.640.700.600.421.072.60
Upgrade
PS Ratio
1.771.961.661.271.986.55
Upgrade
PB Ratio
2.743.042.191.341.053.04
Upgrade
P/TBV Ratio
12.2113.54---19.44
Upgrade
P/FCF Ratio
24.5227.1827.45--26.39
Upgrade
P/OCF Ratio
23.9826.5824.79--25.79
Upgrade
EV/Sales Ratio
1.721.961.751.352.006.07
Upgrade
EV/EBITDA Ratio
44.5261.4216.51-15.6536.39
Upgrade
EV/EBIT Ratio
-418.6925.96-30.2774.71
Upgrade
EV/FCF Ratio
24.1927.2028.98--24.45
Upgrade
Debt / Equity Ratio
0.370.370.570.560.210.11
Upgrade
Debt / EBITDA Ratio
6.176.173.79-2.881.32
Upgrade
Debt / FCF Ratio
3.303.307.13--0.95
Upgrade
Asset Turnover
0.090.090.080.070.090.09
Upgrade
Quick Ratio
0.050.050.040.050.070.10
Upgrade
Current Ratio
0.800.800.800.890.880.89
Upgrade
Return on Equity (ROE)
-34.67%-34.67%3.20%-85.12%-1.13%-6.71%
Upgrade
Return on Assets (ROA)
0.03%0.03%0.32%-0.52%0.39%0.47%
Upgrade
Return on Capital (ROIC)
0.29%0.29%3.39%-3.66%1.94%2.07%
Upgrade
Return on Capital Employed (ROCE)
0.60%0.60%7.80%-2.60%3.10%
Upgrade
Earnings Yield
-13.30%-11.99%-7.59%-121.86%-1.04%-2.28%
Upgrade
FCF Yield
4.08%3.68%3.64%-1.16%-9.41%3.79%
Upgrade
Buyback Yield / Dilution
-1.48%2.14%-3.73%-0.85%-2.84%-18.52%
Upgrade
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.