revenue04-pdf105