Many resources focus on U.S. public companies, but you may find some information on international companies in the following sources.
Filings requirements in other countries can vary greatly, but you may still be able to find some information.
If are researching a foreign company that operates (and files) in the U.S., try the 20-F SEC filing. See annual reports for information about finding SEC filings.