19. A system for delivering search results, comprising: one or more online data repositories configured to store a plurality of online reports; a long-term backup facility having one or more offline data repositories configured to store a plurality of archived or compressed reports; a data management application configured to: set security to limit access to the reports stored in the online data repositories and the plurality of archived or compressed reports stored in the offline data repositories; and specify one or more mandatory criteria fields and one or more optional criteria fields to search the online data repositories and the offline data repositories; and one or more processors configured to: receive a search query from a client device; search the plurality of online reports stored in the online data repositories to identify a first report among the plurality of online reports stored in the online data repositories that matches criteria provided in the search query in response to the criteria provided in the search query including at least the one or more mandatory criteria fields; search the plurality of archived or compressed reports in the long-term backup facility associated with the offline data repositories to identify a second report among the plurality of archived or compressed reports stored in the offline data repositories that matches the criteria provided in the search query in response to the criteria provided in the search query including at least the one or more mandatory criteria fields; export data from the first report identified in the online data repositories in accordance with one or more export options provided for the first report; export data from the second report stored in the offline data repositories in accordance with one or more export options provided for the second report, wherein the one or more processors are further configured to unarchive or decompress the second report identified among the plurality of archived or compressed reports stored in the offline data repositories to export the data from the second report; analyze the data exported from the first report and the data exported from the second report; deliver the analyzed data exported from the first report and the analyzed data exported from the second report to a spreadsheet application associated with the client device in response to the data management application determining that a user that submitted the search query has one or more permissions that satisfy the security, wherein manipulating the data delivered to the spreadsheet application on the client device does not modify the first report stored in the online data repositories or the second report stored in the offline data repositories, and wherein the data management application is further configured to track activity associated with the user interacting with the analyzed data delivered to the spreadsheet application to generate an audit log, vary a presentation associated with the first report or the second report depending on read versus unread status, and generate statistical analysis relating to the tracked activity.
20. The system of claim 19 , the one or more processors further configured to: determine that at least one of the first report or the second report is an image-based report; and convert the at least one image-based report into a text-based report using the optical character recognition.