IBEX Limited (IBEX)
NASDAQ: IBEX · Real-Time Price · USD
30.44
-0.58 (-1.87%)
May 13, 2026, 4:00 PM EDT - Market closed

IBEX Limited Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
408389275388308359
Market Cap Growth
26.10%41.18%-29.05%26.07%-14.29%-
Enterprise Value
453.18427.97266.93396.12335.65359.15
Last Close Price
30.4429.1016.1821.2316.8719.52
PE Ratio
9.5012.338.7912.7114.6727.49
Forward PE
8.579.827.729.7710.5715.83
PS Ratio
0.650.700.540.740.620.81
PB Ratio
2.542.891.662.592.71-
P/TBV Ratio
2.793.411.782.682.78-
P/FCF Ratio
12.6114.2410.1816.9421.85-75.67
P/OCF Ratio
6.568.517.679.277.6922.34
EV/Sales Ratio
0.720.770.520.760.680.81
EV/EBITDA Ratio
5.816.704.536.668.6711.52
EV/EBIT Ratio
7.639.186.779.7916.2721.07
EV/FCF Ratio
14.0315.689.8717.2923.83-75.67
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.25%24.68%-
Return on Capital Employed (ROCE)
27.22%22.40%17.80%19.44%21.00%-
Earnings Yield
11.58%8.11%11.37%7.87%6.82%3.64%
FCF Yield
7.93%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
10.93%13.86%3.38%-0.90%-1.99%-891.42%
Total Shareholder Return
10.93%13.86%3.38%-0.90%-1.99%-890.26%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q