IBEX Limited (IBEX)
NASDAQ: IBEX · Real-Time Price · USD
30.03
+0.42 (1.42%)
Jun 24, 2026, 3:09 PM EDT - Market open

IBEX Limited Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
402389275388308359
Market Cap Growth
0.53%41.18%-29.05%26.07%-14.29%-
Enterprise Value
449.1443.12279.64409.57364.54359.15
Last Close Price
30.0329.1016.1821.2316.8719.52
PE Ratio
9.2412.338.7912.7114.6727.49
Forward PE
8.349.827.729.7710.5715.83
PS Ratio
0.640.700.540.740.620.81
PB Ratio
2.472.891.662.592.71-
P/TBV Ratio
2.973.741.922.903.11-
P/FCF Ratio
12.4914.2410.1816.9421.85-
P/OCF Ratio
6.508.517.679.277.6922.34
EV/Sales Ratio
0.720.790.550.780.740.81
EV/EBITDA Ratio
5.766.944.756.899.4111.52
EV/EBIT Ratio
7.569.517.0910.1217.6721.07
EV/FCF Ratio
13.9016.2410.3417.8825.88-
Debt / Equity Ratio
0.280.410.330.440.68-
Debt / EBITDA Ratio
0.801.091.141.332.73-
Debt / FCF Ratio
1.892.562.483.447.49-
Net Debt / Equity Ratio
0.280.410.030.140.50-
Net Debt / EBITDA Ratio
0.600.850.070.361.46-
Net Debt / FCF Ratio
1.411.990.160.944.03-
Asset Turnover
2.111.971.731.783.35-
Quick Ratio
1.701.662.271.961.27-
Current Ratio
1.951.822.532.161.46-
Return on Equity (ROE)
29.93%24.57%21.32%23.98%37.82%-
Return on Assets (ROA)
16.19%13.19%11.03%10.79%15.52%-
Return on Invested Capital (ROIC)
21.97%19.89%17.98%17.05%24.12%-
Return on Capital Employed (ROCE)
27.22%22.40%17.80%19.44%21.00%-
Earnings Yield
11.69%8.11%11.37%7.87%6.82%3.64%
FCF Yield
8.01%7.02%9.82%5.90%4.58%-
Dividend Yield
-0.00%0.00%0.00%0.00%1.16%
Payout Ratio
-0.00%0.00%0.00%0.00%30.56%
Buyback Yield / Dilution
10.93%13.86%3.38%-0.90%-1.99%-41.91%
Total Shareholder Return
10.93%13.86%3.38%-0.90%-1.99%-40.75%
SEC Filings: 10-K · 10-Q