The Public Register's Annual Report Service (PRARS) offers "company financials, including annual reports, prospectuses or 10k's on over 3,200 public companies" free of charge to the US investing public. For selected companies, PRARS provides a brief description of the company together with the company's financial profile. The site also includes a guide to understanding the financial statements in...