IBEX Limited (IBEX)
NASDAQ: IBEX · IEX Real-Time Price · USD
13.28
+0.18 (1.37%)
May 1, 2024, 4:00 PM EDT - Market closed

IBEX Limited Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Year Current202320222021202020192018
Market Capitalization
233387308353---
Market Cap Growth
-25.58%-12.78%----
Enterprise Value
2614083654088410949
PE Ratio
6.4812.2414.3526.97---
PS Ratio
0.450.740.630.80---
PB Ratio
1.492.582.714.38---
P/FCF Ratio
12.0016.8821.86-74.37---
P/OCF Ratio
7.339.247.7021.96---
EV/Sales Ratio
0.510.780.740.920.210.300.14
EV/EBITDA Ratio
3.445.526.919.451.912.48-103.64
EV/EBIT Ratio
6.0010.0817.6823.924.314.91-3.83
EV/FCF Ratio
13.4417.8225.88-85.901.81-27.13-7.98
Debt / Equity Ratio
0.490.530.931.396.5613.712.25
Debt / EBITDA Ratio
1.011.072.002.612.412.68-131.98
Debt / FCF Ratio
3.963.447.49-23.712.28-29.33-10.16
Quick Ratio
2.071.961.271.330.810.730.92
Current Ratio
2.282.171.461.340.810.730.71
Asset Turnover
1.751.821.671.612.112.13-
Interest Coverage
-266.3016.559.012.072.89-4.17
Return on Equity (ROE)
26.70%26.10%22.20%17.20%62.70%59.90%-
Return on Assets (ROA)
13.20%11.00%7.30%4.80%4.10%6.30%-
Return on Capital (ROIC)
15.03%13.85%10.43%7.62%12.31%4.03%-19.55%
Earnings Yield
16.67%8.17%6.97%3.71%---
FCF Yield
8.33%5.92%4.58%-1.34%---
Buyback Yield / Dilution
2.23%-0.90%-1.99%-41.91%93.29%--
Total Shareholder Return
2.23%-0.90%-1.99%-41.91%93.29%--
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).