>>35368466End of fiscal year financials are on the 26th.
They'd know by now so if it still says 2018 or later, 2018 is basically guaranteed. It'll only be 2019+ at that point if something goes drastically wrong.
That said they're wrong. It might just say Spring 2019. After November/December 2018, February - April 2019 is the most likely release window.