Grouped here are sources for 10-K and other SEC filings, as well as Annual Report to Shareholders.
Select "Filings" tab (on company page).
Annual Reports of the Major American Companies - set is from about 1920 to 1978.
Financial information for many nonprofit organizations can be found on www.guidestar.org - Requires registration (free). Links to IRS Form 990.