Financial insights of INSM