Financial insights of KRRO