Financial insights of JRVR