IBEX logo

IBEX

IBEX LimitedNASDAQTechnology
$27.70+0.54%ClosedMarket Cap: $373.0M

As of 2026-04-06

Valuation

P/E (TTM)

8.42

PEG

0.42

P/B

2.41

P/S

0.62

EV/EBITDA

5.83

DCF Value

$70.87

FCF Yield

7.8%

Div Yield

0.0%

Margins & Returns

Gross Margin

29.6%

Operating Margin

9.0%

Net Margin

7.3%

ROE

31.9%

ROA

15.6%

ROIC

20.2%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q2 2026$164.2M26.1%$15.3M$12.2M$0.83
Q1 2026$151.2M29.5%$13.7M$12.0M$0.82
Q4 2025$147.1M31.4%$12.3M$9.6M$0.66
FY 2025$558.3M30.9%$46.6M$36.9M$2.36
Q3 2025$140.7M31.8%$13.3M$10.5M$0.73
Q2 2025$140.7M29.8%$11.9M$9.3M$0.57
Q1 2025$129.7M30.6%$9.1M$7.5M$0.43
Q4 2024$124.5M31.4%$12.9M$9.8M$0.56
FY 2024$508.6M29.9%$39.4M$33.7M$1.84
Q3 2024$126.8M31.3%$11.3M$10.3M$0.57
Q2 2024$132.6M27.7%$6.9M$6.1M$0.33
Q1 2024$124.6M29.2%$8.3M$7.4M$0.39