Financial insights of SUPN