Revenue, Revenue ... Where art thou Revenue?