Solution 1
Setup Spotlight on Messaging subscriptions and have Spotlight on Messaging save periodically (daily, weekly, monthly, or depending how often it is required) the reports on a share. The reports could be word documents, excel spreadsheets, html, etc. And the share could be in the form of a UNC path like
\\servername\share\docs Once this is done there are the following 2 options:
Upload them and publish them manually in a document library previously setup on Sharepoint or Get a utility like Quest File Migrator for Sharepoint which can be scheduled to migrate files in a document library on Sharepoint
Solution 2
Alternatively a document library in Sharepoint can be mail-enabled and then Spotlight on Messaging subscriptions can be configured to email the periodically generated reports to that document library.