EDGAR: SEC Filings
Looking for financial statements? "All companies, foreign and domestic, are required to file registration statements . . . through EDGAR [the online database of the Securities & Exchange Commission]. Anyone can access and download this information for free" (sec.gov).