There are numerous databases to get company financials and SEC filings. It's easier to find financials for publicly traded companies than privately held. Here are some Bruno Library databases to retrieve financials for companies:
You can also access SEC filings from the Securities and Exchange Commission's EDGAR website.
Be sure to review the Investment Trends report in Mintel.