It wasn't a revelation though. Even in the last financial report they stated those numbers were a forecast and that many of the agreements do not have a minimum contracted value. This stuff really shouldn't have been a surprise to anybody. BUD has been very upfront about this stuff. This ann (respond to ASX query) just gives us some more specific details, but again the nature of these agreements/that the revenue wasn't guaranteed shouldn't have been a surprise.
BUD Price at posting:
21.5¢ Sentiment: Buy Disclosure: Held