IBEX Investor Presentation Deck slide image

IBEX Investor Presentation Deck

ibex. Great Trajectory of all key Financial Metrics - FY2023 Revenue Adj. EBITDA Margin Adj. Net Income Adj. EPS FCF FY2023 $523.1m $66.6m 12.7% $36.9m $1.96 $22.9m FY2022 $492.9m $44.7m 9.1% $26.0m $1.39 $14.1m ibex. 5
View entire presentation