Financial insights of CROX