Look for the "Investor Relations" area on the company's website for recent SEC filings, annual reports, and other materials. Often, several years of documents are archived on the company's investor relations site. See this example. Other sources for filings and annual reports are listed below.