Financial insights of XOMA