Financial insights of CWK