Financial insights of CTXR