profit exceed estimates