IBEX Limited (IBEX)
NASDAQ: IBEX · Real-Time Price · USD
26.80
+0.01 (0.02%)
Mar 31, 2026, 2:59 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
Mar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
359389275388308359
Market Cap Growth
9.53%41.18%-29.05%26.07%-14.29%-
Enterprise Value
406.27427.97266.93396.12335.65359.15
Last Close Price
26.8029.1016.1821.2316.8719.52
PE Ratio
8.8212.338.7912.7114.6727.49
Forward PE
7.809.827.729.7710.5715.83
PS Ratio
0.590.700.540.740.620.81
PB Ratio
2.332.891.662.592.71-
P/TBV Ratio
2.533.411.782.682.78-
P/FCF Ratio
12.2114.2410.1816.9421.85-75.67
P/OCF Ratio
6.058.517.679.277.6922.34
EV/Sales Ratio
0.670.770.520.760.680.81
EV/EBITDA Ratio
5.476.704.536.668.6711.52
EV/EBIT Ratio
7.189.186.779.7916.2721.07
EV/FCF Ratio
13.8715.689.8717.2923.83-75.67
Debt / Equity Ratio
0.320.410.330.440.68-
Debt / EBITDA Ratio
0.891.091.141.332.73-
Debt / FCF Ratio
2.202.562.483.447.49-
Net Debt / Equity Ratio
0.320.410.030.140.50-
Net Debt / EBITDA Ratio
0.680.850.070.361.46-
Net Debt / FCF Ratio
1.671.990.160.944.03-
Asset Turnover
2.121.971.731.783.35-
Quick Ratio
1.691.662.271.961.27-
Current Ratio
1.831.822.532.161.46-
Return on Equity (ROE)
33.65%24.57%21.32%23.98%37.82%-
Return on Assets (ROA)
15.94%13.19%11.03%10.79%15.52%-
Return on Invested Capital (ROIC)
21.99%19.89%17.98%17.25%24.68%-
Return on Capital Employed (ROCE)
29.41%22.40%17.80%19.44%21.00%-
Earnings Yield
12.40%8.11%11.37%7.87%6.82%3.64%
FCF Yield
8.19%7.02%9.82%5.90%4.58%-1.32%
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
16.30%13.86%3.38%-0.90%-1.99%-47.33%
Total Shareholder Return
16.30%13.86%3.38%-0.90%-1.99%-46.17%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q