Financial insights of KPRX