Financial insights of IMVT