Looking up EPS values for several companies I noticed that sometimes webpages (e.g. marketwatch.com, iextrading.com) report different values than the ones found on the SEC 10-Q filings. Why does this happen? Which ones are the correct ones?
Edit: With respect to marketwatch, it appears I was confused by some companies having different fiscal years (e.g. MCFT has a fiscal year that begins on July 1 and ends June 30) and including their "fourth quarter" data in their 10-K instead of filing a separate 10-Q. That said IEX trading's api does report different values for "actualEPS" on the following links: https://api.iextrading.com/1.0/stock/MCFT/earnings https://api.iextrading.com/1.0/stock/GOOGL/earnings