Annual Reports (ARs) typically contain the 10-K plus the annual Shareholder's Letter and whatever material the company especially wants to highlight. Public companies will post at least a few years of ARs on their websites (see McDonald's, for example), but the number of years will vary widely. If you need ARs or 10-Ks before the last few years, try these resources below.
The SEC maintains this list of all filings that public companies are required to submit, with descriptions.