IBEX Limited (IBEX)
NASDAQ: IBEX · Real-Time Price · USD
29.97
+0.15 (0.50%)
Feb 18, 2026, 4:00 PM EST - Market closed

IBEX Limited Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
402389279387310359
Market Cap Growth
38.31%39.71%-28.10%24.81%-13.53%-
Enterprise Value
451468298428387408
Last Close Price
29.9829.1016.1821.2316.8719.52
PE Ratio
9.8710.568.2812.2714.4727.42
Forward PE
8.739.827.729.7710.5715.83
PS Ratio
0.670.700.550.740.630.81
PB Ratio
2.612.901.682.582.744.45
P/TBV Ratio
2.823.191.822.813.055.47
P/FCF Ratio
13.7314.2610.3016.9122.03-
P/OCF Ratio
6.808.527.769.267.7622.33
EV/Sales Ratio
0.750.840.590.820.790.92
EV/EBITDA Ratio
6.077.114.807.209.9913.08
EV/EBIT Ratio
7.979.636.9910.5718.7623.91
EV/FCF Ratio
15.3917.1511.0218.6827.46-
Debt / Equity Ratio
0.420.520.400.530.931.40
Debt / EBITDA Ratio
0.660.780.790.931.643.62
Debt / FCF Ratio
2.202.562.483.447.49-
Net Debt / Equity Ratio
0.320.410.030.140.500.67
Net Debt / EBITDA Ratio
0.660.830.070.361.461.74
Net Debt / FCF Ratio
1.671.990.160.944.03-11.43
Asset Turnover
2.121.971.731.781.731.89
Quick Ratio
1.691.662.271.961.271.24
Current Ratio
1.831.822.542.171.461.34
Return on Equity (ROE)
33.65%24.57%21.32%23.98%22.11%27.04%
Return on Assets (ROA)
12.44%10.71%9.07%8.61%4.54%4.54%
Return on Invested Capital (ROIC)
24.02%21.75%20.50%18.56%13.52%12.51%
Return on Capital Employed (ROCE)
27.00%25.20%19.10%18.40%10.50%10.10%
Earnings Yield
11.03%9.47%12.08%8.15%6.91%3.65%
FCF Yield
7.29%7.01%9.71%5.91%4.54%-1.32%
Buyback Yield / Dilution
16.30%13.86%3.38%-0.90%-1.99%-41.91%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q