The easiest way to find reliable company information is by searching library databases that focus on this kind of information, such as:
- Business Insights
- Mergent Intellect
- Nexis Uni, and
- Value Line (public companies only)
If a company is very small and private, you probably won't find a lot of information on it. But if the company is large and public, you'll find plenty!