IBEX LIMITED
IBEXCIK 0001720420
Revenue (TTM)
$620.54M
+9.8% YoY
Q3 Apr 2026
Net Income (TTM)
$48.05M
+9.5% YoY
Q3 Apr 2026
EPS Diluted (TTM)
$3.27
+28.3% YoY
Q3 Apr 2026
Gross Margin
—
Q3 Apr 2026
Operating Margin
9.4%
Q3 Apr 2026
Net Margin
7.7%
Q3 Apr 2026
Free Cash Flow (TTM)
$20.8M
Q3 Apr 2026
Cash
$15.41M
Q3 Apr 2026
Total Debt
$819K
Q3 Apr 2026
Shares Outstanding
13.39M sh
Q3 Apr 2026