only thing that looked sour to me was the 200 million dollar cap raising, that's the largest I have even seen relative to current market cap. more than 100% of current market capitalisation, that's huge!
All looks good for a long term buy position though