These are the potential information sources for analyzing the company's current situation:
The company's website - Investor Relations page is the most convenient and updated source for finding the company's Form 10-K, Annual Report, conference call recordings/transcripts, and events. In the case that the company's investor relations page is difficult to find on the company's public-facing website such as Google, Amazon, Walmart, an online search with the company's name and Investor Relations would easily get you to the right place.
You can also find the company's SEC filings and Form 10-K through SEC Edgar. More information is available at the library guide SEC Filings Edgar.
Mergent Online provides a snapshot, summary, and also detailed report of a public company's business and financial backgrounds and conditions. It harvested the company's key information from its SEC filings and also provide access to the copy of its annual report, Form 10-K, Conference Call materials, and some news sources and event updates.