revenue04-pdf107