1. A computer-implemented method comprising: generating a multidimensional model from a set of one or more instance documents that conform to an extensible business reporting language (XBRL); extracting financial data from the XBRL instance documents in accordance with the multidimensional model; and outputting an electronic report containing the extracted financial data.