Good analysis, the only thing I would question is net debt.
In their slide show from yesterday assuming a full retail subscription net debt would be $484 million.
Current debt on hand is $584 million (institutional placement). Whats concerning is that with the current exchange rate fluctuations their net debt is closer to $650 million.