A public company's 10-K (or 20-F for foreign companies) is an excellent source of information on its business, strategies, risks, financials, and more. It presents the company's point of view on its current condition and future direction.
SEC Filings (Securities and Exchange Commission)
(SEC) regulations require companies that sell stock (public companies) file a number of financial reports with the Commission. These reports are made publicly available and provide a wealth of information such as current and historical company and other filings (10K's, 10Q's, 8K's) through Edgar (Electronic Data Gathering, Analysis and Retrieval System).
Key Reports used in Company Research: