Financial information can be found on the company's web page in Investor Relations where Securities and Exchange Commission (SEC) and other company reports are often kept.
The SEC has financial filings electronically available beginning in 1993/1994 free on their website.
See EDGAR: Company Filings.
The MCA website is a treasure trove of financial information, including details on how to find private company financial statements.
Data can be downloaded by making a small payment to the MCA via the web application.
Check the "Investor Relations" or "Financial Reports" section of the company's website for the annual report.
Contact the company directly: If the annual report is not available on the company's website, you can contact the company directly to request a copy.