I think as long as they are bringing in those kind of numbers then they should absolutely post revenues every monday. I would think that would keep the price rising at a very good rate without too many pull backs :)
Hope one of there PR guys is reading this...REV'S EVERY WEEK :)