Financial insights of NBIX