Business Rankings/Market Share
Detailed Company Report
Check out the library handout for examples of how to get 10-K reports on the following databases:
You can also try these two web sites for SEC filings.
EDGAR SEC Database of Corporate Information
SEC Info - SEC Filings and M&A Deals: Free, but registration required.