The first step in company research is to determine the legal status of the company. This will determine the amount of information that is available as well as the sources to use. Nexis Uni is a good resource for determining legal status.
→ You can find much more right away for public companies because of required disclosure to the government and shareholders.
→ Private companies enjoy the right to not give any details, specifically any financial data.