Public companies are required by law to openly share some of their financial and business records. Annual reports are an especially useful source of this information. These are also known as 10-K reports. (Private companies do not provide annual reports to the public.)
Two places to find them:
Want to learn more about a company and their products?
Select "Browse: Company Profiles" on the Business Source Premier home page. Clicking on a company will give you articles about them as well as a Market Line Report, detailing the company's products, services, and other key information.