NASDAQ
IBEX Limited (IBEX) generated $840.56M in total revenue for FY 2025. UNITED STATES was the largest region contributing $537.78M (64.0% of total revenue), followed by Offshore at $282.29M (33.6%).
No price data available for this timeframe.