The money will definitely come in, as per the announcement contract completion has been achieved so they can invoice now - the dispute was about Prmero wanting the money prior to the completion date.. Not sure what all the fuss was about now it is a little clearer.
I would be more concerned about $50M on the balance sheet, that 1 year on hasnt been agreed with Wartsilla.