Financial insights of IRMD