Revenue attribution