1. A method of dynamically reporting information stored in one or more data repositories, the method comprising: retrieving report metadata from a report repository, the report metadata defining a format for the report and identifying one or more queries for the report; retrieving query metadata from a query repository, the query metadata defining one or more queries, wherein retrieving the query metadata is based on the one or more queries identified in the report metadata; performing the one or more queries defined by the query metadata on the one or more data repositories; and populating a results matrix with results of performing the one or more queries defined in the query metadata.