Financial insights of XTNT