Yes.
Reference USA is a database of 12 million US businesses, including the data you are looking for.
You will have to go to your local public library to use it, or purchase a library card to use it on your home computer.
It enables you to sort data like so:
You could also use Lexis-Nexis, but that is likewise a subscription service.
If the company is public you can do a little research
on the New York times business section, entering the stock symbol in the Markets box.
Finally, try Morningstar.com (also for a publicly-traded company).