most compnaies have it on their websites, usually it is under the headings of *company* or *investor relations* or other variations....you can find company websites via using a search engine.....sometimes its under differnt names such as *company report* or *chariman's report*
if u have money, this place has pratically got every report...but the first link should be pretty good, but if you feel like spending money... hahah
on earth http://screen.yahoo.com/reports.html