Caller ID only displays names of contacts. If they're not in your contacts, you'll only see their numbers, unless they have their settings so that their numbers appear as private.
There might also be a Caller ID by Google option in your Call Settings, but this would only be for businesses that are calling, and not for private individuals.