There was plenty of optimism around Constellation Brands' full-year results this week - and with good reason. The company hailed a "dynamic" year as net profits jumped by a quarter and sales increased by 8%.