MarketBrain

IBEX Ltd

Financial highlights

MetricFY June 30, 2025FY June 30, 2024FY June 30, 2023FY June 30, 2022FY June 30, 2021
Revenue$558.3M$508.6M$523.1M$492.9M$443.4M
Operating income$46.6M$39.4M$40.5M$20.6M$17.0M
Cash from operations$45.7M$35.9M$41.9M$40.0M$16.1M
Capital expenditure$18.4M$8.9M$19.0M$25.9M$20.8M
Free cash flow$27.3M$27.0M$22.9M$14.1M-$4.7M
Share repurchases$78.0M$21.6M$276,000$3.4M$0
Impairments$1.4M$1.5M$0$0$0
Total assets$273.2M$293.9M$293.3M$294.2M
Total liabilities$138.9M$128.1M$143.4M$180.7M

Shares outstanding 13.4M · Free float 24.5%

Annual filing data through FY ended June 30, 2025; float as of June 27, 2026.