For US public companies we can go on sec.gov to find their 10-K filings etc.
Are there similar services in other countries? I'd be especially interested for in Europe, France, Germany, Italy, Switzerland etc.
Companies normally have an investor relations website where they publish their reports. But they all use their own presentation, nothing is standardized, nothing is properly machine readable.
I wonder, data providers such as Bloomberg, Reuters etc, do they manually transcribe the numbers from the reports into their system? Or do the companies report to them directly, in some standardized electronic form?