IBEX Limited (IBEX)
NASDAQ: IBEX · Real-Time Price · USD
29.08
-0.09 (-0.31%)
Mar 11, 2026, 10:32 AM 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
390389275388308359
Market Cap Growth
14.98%41.18%-29.05%26.07%-14.29%-
Enterprise Value
439.92428.79267.59396.53350.73401.7
Last Close Price
29.0829.1016.1821.2316.8719.52
PE Ratio
9.6012.338.79--27.49
Forward PE
8.499.827.729.7710.5715.83
PS Ratio
0.650.700.540.740.620.81
PB Ratio
2.542.891.662.592.714.45
P/TBV Ratio
2.743.411.782.682.784.44
P/FCF Ratio
13.3514.2410.1816.9421.85-75.67
P/OCF Ratio
6.628.517.679.277.6922.34
EV/Sales Ratio
0.730.770.530.760.710.91
EV/EBITDA Ratio
5.926.724.546.679.0612.89
EV/EBIT Ratio
7.789.206.799.8017.0123.57
EV/FCF Ratio
15.0215.719.8917.3124.90-84.64
Debt / Equity Ratio
0.320.410.330.440.811.24
Debt / EBITDA Ratio
0.891.091.141.332.733.61
Debt / FCF Ratio
2.202.562.483.447.49-23.71
Net Debt / Equity Ratio
0.320.410.030.140.500.68
Net Debt / EBITDA Ratio
0.680.850.070.361.461.75
Net Debt / FCF Ratio
1.671.990.160.944.03-11.52
Asset Turnover
2.121.971.731.781.731.89
Quick Ratio
1.691.662.271.961.271.33
Current Ratio
1.831.822.532.161.461.34
Return on Equity (ROE)
33.65%24.57%21.32%23.98%22.11%27.04%
Return on Assets (ROA)
15.94%13.19%11.03%10.79%8.03%6.27%
Return on Invested Capital (ROIC)
21.70%19.46%17.42%16.75%12.97%10.45%
Return on Capital Employed (ROCE)
29.41%22.40%17.80%19.44%11.30%13.21%
Earnings Yield
11.33%8.11%11.37%0.00%0.00%3.64%
FCF Yield
7.49%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
4.91%18.96%7.70%-0.46%1.10%-17.58%
Total Shareholder Return
-18.96%7.70%-0.46%1.10%-16.42%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q