Xbio Q4 Earnings Beats Estimates By 0.20 20260403