They are definitely cutting it fine with the cash flow.
Presumably they will get their payment for the 20kt very soon, but it might not be the full $3/t because this is such low quality coal. As long as it can tide them over until the 50kt payments start coming through they should be alright.
But there is very little margin for error!