Factiva, a global news and business information service, is an excellent resource from which both stock reports and financial reports can be gathered. Limited to 3 active users.
Financial Reports
Financial Reports in Factiva often provide:
Balance Sheets: Annual and quarterly for the previous 5 years
Cash Flow Statements: Annual and quarterly for the previous 5 years
Income Statements: Annual and quarterly
Revenue breakdown: broken out by business segment
Additionally, financial data can often be found in a company's annual report.