Public companies are traded on stock exchanges or over-the-counter and are subject to regulation by securities commissions/authorities.
They are required by law to report publicly and much information on public companies is available including:
If you are interested in exploring all options available to you for locating detailed corporate financial research, you'll want to check out our Finance Guide.