IBEX’s fiscal 2026 revenue rose 15.4% to a record $644.1 million, Pulse2.com reports · Digg