SEC Filings
Companies listed on U.S. stock exchanges are required to provide regular information about their activities to the Securities and Exchange Commission. The filings are available through the SEC website.
See also: http://sec.gov/edgar.shtml