1. A computer implemented method to calculate flow share of a service provider, comprising: retrieving a service penetration value from a managed data source; retrieving an Internet protocol (IP) address from a convenience data source; identifying a household identification number associated with the retrieved IP address; retrieving household data associated with the household identification number; verifying a service provider name provided by the convenience data source; adjusting a weight value of the retrieved household data when the service provider name provided by the convenience data source is different than a current service provider name; calculating service provider flow share based on the adjusted weight value and the service penetration value; and generating a report including the calculated service provider flow share.