I was checking the validity of the data of some fundamental data provider and used MSFT as an example. I was surprised that it doesn't have the latest MSFT Earnings Release for FY18 Q4.
The published report on the Microsoft site Earnings Report - note the date July 19, 2018.
I asked support and they answered that their data is exactly the same as SEC filings - I checked the SEC fillings and indeed it doesn't have that report either.
So, my question is, am I right and there's a huge delay (more than a month) before Earnings Release will be put in the SEC filings? Or did I miss something?