Circa $50 million in annual revenue right now (includes all of Maggie Beer) without any of the coming expansion of the 3 brands and no bank debt to speak of ... I think you can completely rule out "going broke".
LON Price at posting:
33.5¢ Sentiment: Buy Disclosure: Held