Financial insights of KPTI