IBEX Limited (IBEX)
NASDAQ: IBEX · Real-Time Price · USD
28.74
-0.98 (-3.30%)
At close: Apr 20, 2026, 4:00 PM EDT
28.74
0.00 (0.00%)
After-hours: Apr 20, 2026, 5:31 PM EDT

IBEX Limited Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
385389275388308359
Market Cap Growth
16.91%41.18%-29.05%26.07%-14.29%-
Enterprise Value
435.36427.97266.93396.12335.65359.15
Last Close Price
28.7429.1016.1821.2316.8719.52
PE Ratio
9.4612.338.7912.7114.6727.49
Forward PE
8.379.827.729.7710.5715.83
PS Ratio
0.640.700.540.740.620.81
PB Ratio
2.592.891.662.592.71-
P/TBV Ratio
2.713.411.782.682.78-
P/FCF Ratio
13.2014.2410.1816.9421.85-75.67
P/OCF Ratio
6.548.517.679.277.6922.34
EV/Sales Ratio
0.720.770.520.760.680.81
EV/EBITDA Ratio
5.866.704.536.668.6711.52
EV/EBIT Ratio
7.709.186.779.7916.2721.07
EV/FCF Ratio
14.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
11.47%8.11%11.37%7.87%6.82%3.64%
FCF Yield
7.58%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