Financial insights of GRMN