XHG earnings