Public companies are considerably easier to research than privately-held companies because of the requirements places on them by regulatory bodies. Much of the information you want to access will be readily available on the company's website (see Investor Relations), various Internet sites, or accessible through a number of databases, so check a library close to you.
For U.S. public companies, If you are looking for information contained in SEC filings, the Investor Relations area of a company's website will often have the most current few years of filings, conference call information, and other information that may be of interest to investors. This type of information and discussion is important in researching public companies. Since most researchers are concerned with looking for current filings/information, see the Financial Information tab of this guide for information on how to look for that information.
One thing to note is that the Securities and Exchange Commission (SEC) did not always require companies to file electronically soThe SEC's EDGAR system has filings from 1994 though there are some from 1993. Prior to that it will be necessary to consult paper copies or subscription based services from Thomson Reuters and eventually the Mergent Archives historical SEC fillings module. Lastly, reports published by investment houses on particular companies are expensive and not readily available.