Preliminary 10Q/10K and Earnings Release dates:

Q4 & FY 2017: March 8, 2018
Q1 2018 May 8, 2018
Q2 2018: August 9, 2018
Q3 2018: November 8, 2018