When a company reports it earnings, when does the SEC EDGAR system show the report online?
"IT appears the company you're talking about did not report as you expected them to, which is not unusual for OTC companies because, as Milo stated, they are not well-managed. That being said, reports on EDGAR are available as soon as they're posted.  I'm not aware of any lag between when the company uploads their report and it is available on the EDGAR site. Looking at the profile of the company you're referring to, I'm curious why you'd be so interested in a company with huge negative earnings, a near-zero share price, and an obviously spotty history of reporting its numbers.  In order to make any money with this stock, you'd have to buy a huge number of shares, which could be difficult to unload.  Further, the fees you're going to pay to make your trades are very likely to outstrip your return, so you'd be upside down on it. This company has pretty negative financials, and in a world of cheap oil, alternative energy (and the companies that deal in it) are out of vogue, so they're not likely to see a turnaround anytime soon.  They're spending money on R & D at a rate almost 17 times earnings, and the losses are deepening, while revenues are not improving all that much.  These guys are bleeding to death, and there's little prospect of a financial transfusion on the horizon. This is, as they say, a ""dog with fleas"", so your best bet is to find something else to put your money into. I hope this helps. Good luck!"
You can take a look at EDGAR (Electronic Data Gathering, Analysis, and Retrieval), a big database run by the SEC where  all companies, foreign and domestic, are required to file registration statements, periodic reports, and other forms electronically. For months prior to going public a company has to file financial documents with the SEC. These are available to the public at www.sec.gov on their Edgar database. For instance, Eagleline is listed as potentially IPOing next week. You can find out all the details of any IPO including correspondence between the company and the SEC on Edgar. Here's the link for Eagleline (disclaimer, I have not investigated this company. It is an example only)  https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001675776&owner=exclude&count=40 The most important, complex, and thorough document is the initial registration statement, usually an S-1, and subsequent amendments that occur as a result of new information or SEC questions. You can often get insight into a new public company by looking at the changes that have occurred in amendments since their initial filings. I highly advise people starting out to first look at the filings of companies they work for or know the industry intimately. This will help you to better understand the filings from companies you may not be so familiar with.  A word of caution. Markets and company filings are followed by very large numbers of smart people experienced in each business area so don't assume there is fast and easy money to be made. Still, you will be a bit ahead if you learn to read and understand the filings public companies are required to make. "This formula is not calculating ""Earnings"".  Instead, it is calculating ""Free Cash Flow from Operations"". As the original poster notes, the ""Earnings"" calculation subtracted out depreciation and amortization.  The ""Free Cash Flow from Operations"" adds these values back, but for two different reasons:" "For US equities, Edgar Online is where companies post their government filings to the SEC. On Google Finance, you would look at the ""SEC filings"" link on the page, and then find their 10K and 10Q documents, where that information is listed and already calculated. Many companies also have these same documents posted on their Investor Relations web pages." "So is knowledge of unannounced products simply not considered material nonpublic information? Well ""material"" is relative but it certainly is nonpublic information.  And trading based on that information would likely be considered illegal if it is actually material.   Many companies require that employees with material non-public info get stock trades approved by their legal department.  This protects not only the employee but the employer from SEC scrutiny.  If the legal department determines that the employee has non-public info that is the genesis of the stock trade, they might deny the request. In many cases these employees receive stock through ESPP, ISO and/or RSUs and often sell while in possession of information about unannounced products. Just receiving stock as part of as part of a compensation program would not be illegal, provided it was part of a normal compensation package and not deliberately awarded in advance of these types of events. Selling or outright buying stock (including RSUs) with that kind of information would certainly be scrutinized.  An employee is granted RSUs, they vest 7 months before announcement of a new product. The employee knows the exact specifications of the product. If they sell the vested stock before the announcement would this constitute insider trading or not? Why? The law is not meant to prevent people from investing in their own company just because they know future plans.  So knowledge of an announcement 7 months out may not be considered material.  If, however, you sold stock the day (or a week) before some announcement that caused the stock to fall, then that would probably be scrutinized.  Or, if you traded shortly before an announcement of a new, revolutionary product that was set to be released in seven months, and the stock rose, then you might be scrutinized. So there is a lot of gray area, but remember that the spirit of the law is to prevent people from benefiting unfairly with non-public information.  It would be hard to prove that gaining on a stock trade 7 months before a product announcement would be considered ""unfair gain"".  A lot can happen in that time." "Everything you are doing is fine. Here are a few practical notes in performing this analysis: Find all the primary filing information on EDGAR. For NYSE:MEI, you can use https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000065270&type=10-K&dateb=&owner=exclude&count=40 This is the original 10-K. To evaluate earnings growth you need per share earnings for the past three years and 10,11,12 years ago. You do NOT need diluted earnings (because in the long term share dilution comes out anyway, just like ""normalized"" earnings). The formula is avg(Y_-1+Y_-2+Y_-3) / is avg(Y_-10+Y_-11+Y_-12) Be careful with the pricing rules you are using, the asset one gets complicated. I recommend NOT using the pricing rules #6 and #7 to select the stock. Instead you can use them to set a maximum price for the stock and then you can compare the current price to your maximum price. I am also working to understand these rules and have cited Graham's rules into a checklist and worksheet to find all companies that meet his criteria. Basically my goal is to bottom feed the deals that Warren Buffett is not interested in. If you are interested to invest time into this project, please see https://docs.google.com/document/d/1vuFmoJDktMYtS64od2HUTV9I351AxvhyjAaC0N3TXrA" You're interpreting things correctly, at least at a high level. Those numbers come from the 10Q filing and investor summary from Microsoft, but are provided to NASDAQ by Zacks Investment Research, as noted on the main page you linked to.  That's a big investment data firm.   I'm not sure why they reported non-GAAP Microsoft numbers and not, say, AAPL numbers; it's possible they felt the non-GAAP numbers reflect things better (or have in the past) for some material reason, or it's possible they made a typo, though the last three quarters at least all used non-GAAP numbers for MSFT.  MSFT indicates that the difference in GAAP and non-GAAP revenue is primarily deferred revenue (from Windows and Halo). I did confirm that the SEC filing for MSFT does include the GAAP number, not the non-GAAP number (as you'd expect). I will also note that it looks like the 10Q is not the only source of information.  Look at ORCL for example: they had in the March 2016 report (period ending 2/29/16) revenues of .50/share GAAP / .64/share non-GAAP.  But the NASDAQ page indicates .59/share for that quarter. My suspicion is that the investment data firm (Zack's) does additional work and includes certain numbers they feel belong in the revenue stream but are not in the GAAP numbers.  Perhaps MS (and Oracle) have more of those - such as deferred software revenues (AAPL has relatively little of that, as most of their profit is hardware). For a company listed on NASDAQ, the numbers are published on NASDAQ's site. The most recent settlement date was 4/30/2013, and you can see that it lists 27.5 million shares as held short.  NASDAQ gets these numbers from FINRA member firms, which are required to submit them to the exchange twice a month: Each FINRA member firm is required to report its “total” short interest positions in all customer and proprietary accounts in NASDAQ-listed securities twice a month. These reports are used to calculate short interest in NASDAQ stocks. FINRA member firms are required to report their short positions as of settlement on (1) the 15th of each month, or the preceding business day if the 15th is not a business day, and (2) as of settlement on the last business day of the month.* The reports must be filed by the second business day after the reporting settlement date. FINRA compiles the short interest data and provides it for publication on the 8th business day after the reporting settlement date. "Why do stock markets allow these differences in reporting? The IRS allows businesses to use fiscal calendars that differ from the calendar year. There are a number of reasons a company would choose do this, from preferring to avoid an accounting rush at end of year during holiday season, to aligning with seasonality for their profits (some like to have Q4 as the strongest quarter). Smaller businesses may prefer to keep the extra stress of year end closeout to a traditionally slower time for the business, and some just start their fiscal calendar when the company starts up. You'll notice the report dates are a couple weeks after fiscal quarter end, you would read it as ""three months ended...,"" so for Agilent, three months ended October 31, 2017, so August, September, October are their Q4 months." "Dividends are declared by the board of directors of a corporation on date A, to stock holders of record on date B (a later date). These stockholders then receive the declared dividend on date C, the so-called payment date. All of these dates are announced on the first (declaration) date. If there is no announcement, no dividend will be paid. The stock typically goes down in price by approximately the amount of the dividend on the  date it ""goes ex,""  but then moves in price to reflect other developments, including the possibility of another declaration/payment, three months hence. Dividends are important to some investors, especially those who live on the income. They are less important to investors who are out for capital gains (and who may prefer that the company reinvest its money to seek such gains instead of paying dividends). In actual fact, dividends are one component of ""total"" or overall return. The other component is capital gains, and the sum of the two represents your return." I don't see it in any of the exchange feeds I've gone through, including the SIPs. Not sure if there's something wrong with Nasdaq Last Sale (I don't have that feed) but it should be putting out the exact same data as ITCH. "First, don't use Yahoo's mangling of the XBRL data to do financial analysis.  Get it from the horse's mouth: http://www.sec.gov/edgar/searchedgar/companysearch.html Search for Facebook, select the latest 10-Q, and look at the income statement on pg. 6 (helpfully linked in the table of contents).  This is what humans do. When you do this, you see that Yahoo omitted FB's (admittedly trivial) interest expense.  I've seen much worse errors. If you're trying to scrape Yahoo... well do what you must.  You'll do better getting the XBRL data straight from EDGAR and mangling it yourself, but there's a learning curve, and if you're trying to compare lots of companies there's a problem of mapping everybody to a common chart of accounts. Second, assuming you're not using FCF as a valuation metric (which has got some problems)... you don't want to exclude interest expense from the calculation of free cash flow.  This becomes significant for heavily indebted firms. You might as well just start from net income and adjust from there... which, as it happens, is exactly the approach taken by the normal ""indirect"" form of the statement of cash flows.  That's what this statement is for.  Essentially you want to take cash flow from operations and subtract capital expenditures (from the cash flow from investments section).  It's not an encouraging sign that Yahoo's lines on the cash flow statement don't sum to the totals. As far as definitions go... working capital is not assets - liabilities, it is current assets - current liabilities.  Furthermore, you want to calculate changes in working capital, i.e. the difference in net current assets from the previous quarter.  What you're doing here is subtracting the company's accumulated equity capital from a single quarter's operating results, which is why you're getting an insane result that in no way resembles what appears in the statement of cash flows.  Also you seem to be using the numbers for the wrong quarter - 2014q4 instead of 2015q3. I can't figure out where you're getting your depreciation number from, but the statement of cash flows shows they booked $486M in depreciation for 2015q3; your number is high. FB doesn't have negative FCF." The reason for such differences is that there's no source to get this information. The companies do not (and cannot) report who are their shareholders except for large shareholders and stakes of interest. These, in the case of GoPro, were identified during the IPO (you can look the filings up on EDGAR). You can get information from this or that publicly traded mutual fund about their larger holdings from their reports, but private investors don't provide even that. Institutional (public) investors buy and sell shares all the time and only report large investments. So there's no reliable way to get a snapshot picture you're looking for. If you are refering to company's financial reports and offerings, the required source for companies to disclose the information is the SGX website (www.sgx.com) under the Company Disclosure tab.  This includes annual statements for the last 5 years, prospectus for any shares/debentures/buy back/etc which is being offered, IPO offers and shareholders meetings. You may also find it useful to check the Research section of the SGX website where some of the public listed companies have voluntarily allowed independent research firms to monitor their company for a couple of years and produce a research report. If you are referring to filings under the Companies Act, these can be found at the Accounting and Regulatory Authority (ACRA) website (www.acra.gov.sg) and you can also purchase extracts of specific filings under the ACRA iShop. To understand the Singapore public listing system and the steps to public listing, you may find it useful to purchase one of the resource documents available for Singapore law, finance, tax and corporate secretaryship which are sold by CCH (www.cch.com.sg). Specifically for public listing the Singapore Annotated Listing Manual may help.  It is common practice for companies here to employ law firms and research firms to do the majority of this research instead of doing it themselves which I one of the reasons this information is online but perhaps not so visible. I hope I have understood your question correctly! Yes it is true. The US based companies have to meet the requirements placed on them by the US government. The agency with all these reports is the Security and Exchange Commission. They run the EDGAR system to hold all those required reports The SEC’s EDGAR database provides free public access to corporate   information, allowing you to quickly research a company’s financial   information and operations by reviewing registration statements,   prospectuses and periodic reports filed on Forms 10-K and 10-Q. You   also can find information about recent corporate events reported on   Form 8-K but that a company does not have to disclose to investors. EDGAR also provides access to comment and response letters relating to   disclosure filings made after August 1, 2004, and reviewed by either   the Division of Corporation Finance or the Division of Investment   Management. On May 22, 2006, the staffs of the Divisions of   Corporation Finance and Investment Management began to use the EDGAR   system to issue notifications of effectiveness for Securities Act   registration statements and post-effective amendments, other than   those that become effective automatically by law. These notifications   will be posted to the EDGAR system the morning after a filing is   determined to be effective. As pointed out by Grade 'Eh' Bacon: Other countries may require different types of information to be reported to the public, in particular, financial statements. To find the financial statements released for a particular company, you can go to the appropriate stock exchange, or often simply the company's corporate website.