IBEX Ltd, which is incorporated in Bermuda and headquartered in Washington, D.C., has not disclosed any additional strategic intentions behind the share repurchase. The company's stock is listed on the Nasdaq Global Market under the ticker symbol IBEX.