They always give an explanation, but after reading as many Medusa quarterlies as I have you realise they ALWAYS have a "reasonable" explanation.
Report Date >> Expected E15 Completion
June 2015 >> Second half of 2016
June 2016 >> June 2017
September 2017 >> March 2018
December 2017 >> June 2018
March 2018 >> September 2018
September 2018 >> 2019
You eventually begin to a develop a philosophy towards Medusa reports of "ignore everything they say, just judge them only on what they achieve"...