Yes, Netflix does show the IP address. Under the "Manage Access and Devices" option in the "Security and Privacy" settings, you can see the profiles, the last login time, the device used, and the IP address location.