IBEX Results Presentation Deck slide image

IBEX Results Presentation Deck

ibex. Q1 FY2024 Results & Highlights $124.6m Revenue $67.4m TTM Adj EBITDA Strong Results Throughout the P&L 31% TTM Adj. EBITDA Growth (YoY) $13.7m Adj. EBITDA 11.0% Adj. EBITDA Margin 6% Adj. EBITDA Growth (YoY) $7.6m Adj. Net Income $6.6m FCF $0.40 Adj. EPS 4
View entire presentation