SlideShare una empresa de Scribd logo
1 de 118
MAIA Intelligence XBRL Sanjay Mehta CEO Presented by:
XBRL: Introduction & Overview Are you ready for change?
Session Topics What is XBRL Intro to XBRL Why XBRL XML / XBRL Overview postXBRL Software
How XBRL was born? Mr. Charlie Hoffman started investigating how XML could be used for electronic reporting of financial information in 1998 Proposed the idea to the AICPA High Tech Task Force eXtensible Business Reporting Language (XBRL) was born
Father of XBRL Mr. Hoffman says, “People call me ‘the father of XBRL’, but I like to refer to myself as the guy who did obvious. I was in the right place at the right time, with the right set of skills.”
Intro to XBRL eXtensible   Business   Reporting   Language
Definition of XBRL XBRL is Tagged Data (Meta-Data – Machine Readable) Standard way to communicate business and financial information Defined by meta-data set out in taxonomies which capture the definition of individual reporting concepts and the relationships between them
XBRL XBRL XBRL XBRL Financial Statements XBRL-GL The Journal Standard Transaction Standards External Financial Reporting Business Operations Internal Financial Reporting Investment, Lending, and Regulation Processes Collaboration is KEY!!! Investors Financial Publishers and Data Aggregators Companies Participants Auditors Trading Partners Regulators Management Accountants Software Vendors The Business Reporting Supply Chain
Why XBRL …
Consolidated Profit and Loss Account for the year ended March 31, 2011
Democratizing Access to Financial InformationPercentage of Companies Receiving Coverage Includes all common stock on NASDAQ National Market and NYSE. Source: Thomson Financial.  December 2002.
Without XBRL … Average Time for Updating Financial Information—11 days Value-added Analysis and Decision-making? 90% time spent on Mechanics 10% With XBRL … Mechanics Average Time for Updating Financial Information—1 days With XBRL? More Time for Analysis => Better Analysis => Less Risk  For example … helping banks
Better information leads to better management… better governance… better markets
XML / XBRL Overview …
Simple problem: 1,200,000 results in a typical search (e.g. IBM Fixed Assets)
Searching for the word “Mercury” on the Web can provide a wide variety of results—too many—such as: Hg Content—without Context
Auto Industry <CAR-MODEL> Chemical Industry <SYMBOL> Publishing or Mythology <GOD> <RECORD-LABEL> Music Industry Aerospace Industry <PROGRAM> Astronomy <PLANET> ‘Content in Context’ (Industry-specific)
XML Markup: What Does it Look Like? MAIA Intelligence 319, Millennium Business Park Sector 1, Mahape Navi Mumbai 400701 Tel: +91 22 66888999 sales@maia-intelligence.com www.maia-intelligence.com <name>MAIA Intelligence</name> <address> <street>319,Millennium Business Park</street> <area>Sector 1, Mahape</area> <city>Navi Mumbai</city> <pin>400701</pin> </address> <telephone>912266888999</telephone> <email>sales@maia-intelligence.com</email> <website>www.maia-intelligence.com</website> Metadata: Information about information Ordinary information
XBRL is a pretty simple concept… Tag individual concepts for electronic dissemination. Most concepts that are disclosed are defined in a common framework – like IFRS Those that aren’t are the unique aspects of a particular company’s operations. They are interesting because they are different to what their peers report Where a concept belongs to a common framework, use that Where a concept only belongs to a single organization, define it, and disclose that definition, together with the fact
Barcode has done for product distribution … Savings Efficiency Quality
… what XBRL is doing for business reporting
XBRL Basics XBRL is XML It is Extensibile There is an XBRL specification – tells you how to use XBRL Hinges on taxonomies – the dictionary of terms for business reporting – which includes financial statements
Standardization Presentation Cash & Cash Equivalents References GAAP I.2.(a) Instructions Ad Hoc disclosures Label cashCashEquivalentsAndShortTermInvestments Calculation Cash = Currency + Deposits FormulasCash ≥ 0 Contexts US $ FY2004 Budgeted Validation Presentation Comptant et Comptant Equivalents Presentation 現金及び現金等価物 Presentation Kas en Geldmiddelen Presentation Деньги и их эквиваленты Presentation Гроші та їх еквіваленти Presentation 现金与现金等价物 Presentation Geld & Geld nahe Mittel XBRL Item XMLItem XBRL Item XBRL – More Than Just Definitions
Instance Document …
XBRL Creation Company Financial Statement XBRL TaxonomyCreated by XBRL Consortium TAGGING XBRL DocumentCreated by Preparer Consumed Rendered
Different kinds of reporting ,[object Object]
Aggregate data
Financial Statements
Common base disclosures
Industry, company and segmented additional disclosure“Closed” Aggregate data Complex forms with hundreds or thousands of concepts Advanced validation
Regulator Regulator Regulator Company Regulator Regulator Regulator Company Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Problem = Exchange of data between regulated entity and regulator Company Regulator Regulator Regulator Regulator Regulator Regulator Regulator Regulator Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Regulator Company Company Regulator Regulator Regulator Regulator Company Regulator Company Company Regulator Regulator Regulator Regulator Company Regulator Company Company Regulator Regulator Company Regulator Regulator XML Schemas Company Regulator Regulator Regulator Regulator Proprietary solution for Regulator Looks good to the regulator Regulator Regulator Regulator Regulator Company Regulator XML Schema Company Company Regulator Regulator Regulator Company Regulator Company Company Company Regulator Regulator Company Regulator Regulator Company Company Company Regulator Regulator Company Regulator Regulator Company Company Company Regulator Regulator Company Regulator Company Company Company Regulator Regulator Company Regulator Company Regulator Regulator Proprietary solutions looks  different to the companies and is a costly and complex model Regulator Company Company Regulator Regulator Regulator XML Schema Company Company Regulator Regulator Regulator Company Company Regulator Regulator solution =  Use XML Schema to define terms for exchange. Regulator builds taxonomy using a (XML Schema) proprietary platform. Company Regulator Regulator Company Company Company Regulator Regulator Company Company Company Regulator Regulator Company Company Company Regulator Solution development – all about me
Regulations Stds (FASB, IFRS) Interpretative Guidance 3rd Party Interpretative Guidance Publicly available Audit Guidance Instructions Internal  Reporting  Instructions Reporting Sources XBRL Validation Solution development - Collaborationyields benefits to all participants Company Regulator
The global XML standard for business and financial reporting XBRL is happening!!! Transforming Business Reporting
XBRL: It's Unstoppable So now is the time to go for it!!!
Define accounting, financial & non-financial reporting terms in a disciplined manner
Taxonomy Definitions
Taxonomy Terminology
XBRL Taxonomy Document
Definition Relationship
Equivalency Relationships
Reference Relationship
Extending Taxonomy
Link Relationship Definition Calculation – Defines how concepts participate in summations denoted by <calculationArc> Element Definition – Defines a business reporting concept & defines how elements relate to each other Label – Human readable text for a concept Presentation – Defines how concepts should be presented or displayed References – Connects a reporting concept with authoritative statements in published business, financial, accounting or other literature
Indirect path of Arc to Concept
Create a New Taxonomy File Click "File" and select "New Taxonomy." Then Taxonomy Editor starts
Opening existing Taxonomy file to edit or view Click "File" and select "Open Taxonomy", an "Open.." dialog box will appear to open a file. Specify a taxonomy file (*.xsd) to edit or view. Then Taxonomy Editor starts with contents of the specified taxonomy file loaded
Legend Icons Element Abstract Element Tuple Part Other Element Simple Type Complex Content Calculation Definition Label Presentation Reference Discoverable Taxonomy Set
The selected Taxonomy file is now loaded LOCATOR  identifies a reporting concept  in  taxonomy document
Adding Item Click the right button of your mouse on the Element Declaration List page of the Main pane and select "Add Item" on the pop-up menu A new item is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane. Default Attributes for new Item DTS set consists of files that are related, typically as interlocked modules. Both taxonomies and instance documents can refer or import other taxonomies so as to re-use concepts that have been defined elsewhere
Adding Tuple A new tuple is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane Facts holding multiple values & represented by single element containing nested items
Adding Part Click the right button of your mouse on the Element Declaration List page of the Main pane and select "Add Part" on the pop-up menu A new part is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane
Element: The base definition in a ·taxonomy of a single category of facts. Adding Other Element Click the right button of your mouse on the Element Declaration List page of the Main pane and select "Add other Element" on the pop-up menu A new element other than item, tuple, and part is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane
Deleting Element Select an element  to delete, click the right button of your mouse and select "Remove elements" on the pop-up menu. Then the selected element is removed
Searching Element on the Element Declaration List pane Specify the search word in the input box and click "Find" button. The element with the word is highlighted on the Element Declaration List pane as shown in the figure
Changing Attributes New value for id is entered
Adding Extended Link Role To add an "Extended link role", right-click on the first row on any linkbase page, that is, the row with the Link name such as "Presentation Link" and select "Add Extended Link Role" on the pop-up menu. Then the "New Extended Link Role" dialog box appears Specify the "Extended Link Role" and click the "OK" button Added "Extended Link Role" appears on the table
Editing Extended Link Role Modify the role information on the "Edit Extended Link Role" dialog box Edited "Extended Link Role" appears on the table
Deleting Extended Link Role Select the extended link role t be removed and Right-click on it on any linkbase page, and select "Remove Extended Link Role" on the pop-up menu Specified extended link role will be removed
Adding Link Definition Select the Parent Element in the linkbase page and right click the over it. select "Add Presentation/Definition/Calculation Link" on the pop-up menu(Here "Add Presentation Link" is selected). Now the new Link appears as parent-child on the table Select the Child Element from the Element Declaration Link page
Removing Link Definitions Selected link definition with child are removed To remove link definitions, select the link definitions to remove on a linkbase page, click the right mouse button, and select "Remove Presentation/Definition/Calculation Link" on the pop-up menu Note that when the link you are going to remove has child elements, they will be removed altogether
Copying Tuple Structure to Content Model Structure Select tuple link information on a linkbase page, click the right mouse button, and select "Copy To Content Model" from the pop-up menu. Then its content model is created based on the selected tuple structure with its child element information. When you select the root node of the tree or an extended link role node, right-click it, and then select "Copy To Content Model", a content model will be created for all the tuples under the selected node, based on the selected tuple structure and child elements information
Adding a New Label Link Select an element (item or tuple) on the Element Declaration List page and an extended link role on the Label Link page to add a label link definition. Right click on the Label Link page, then click on the "Add Label link" on the popup menu Double-click a label name to change its "Label Link" definition,. The definition can then be edited. Language and role can be edited likewise. The "New Label" dialog box appears. Select the language to be used, and enter a string and a role for the label of the item
Adding a New Reference Link Specify the role in the Role select box and linkbase or "Auto Selection" in the Linkbase select box. Click the OK button to add the new reference link definition. If the specified "Namespace URI" is different from "Target Namespace" of taxonomy, only the link is added. Select an element to add a new reference link and an extended link role on the Reference Link page. Right click on the Reference Link page, then click on the "Add Reference link" on the popup menu, then the "New Reference" dialog box appears. Enter a role as reference information
Adding a part definition to a reference link Select the element (Name) and specify the value (PostXBRL). Click the OK button to add the part definition to the reference link. Select an element declaration (item or tuple) on the Element Declaration List page and a reference link definition or a part definition on the Reference Link page and  right-click on a reference definition or a part definition and select "Add Part" on the pop-up menu, then the "New Part" dialog box appears. Select a part from the pull-down list and input a value as part information
Importing Taxonomy data in CSV format Taxonomy Editor can import a CSV-formatted data in another file to the taxonomy document that are currently edited on the editor. Select "File" on the menu bar and "Import CSV" from the pull-down menu Specify the CSV-formatted taxonomy file to import, and click the OK button. The "..." button is to open the "Open" dialog box to select a file. Once XML Schema file name is input, the Sync button is valid to generate linkbase file names automatically. Only the taxonomy data files whose check boxes are checked will be imported. The specified taxonomy data is added to the currently edited taxonomy document
Exporting Taxonomy data in CSV format Taxonomy Editor can export the currently-edited taxonomy document in CSV format. Select "File" on the menu bar and "Export CSV" from the pull-down menu, then the "Choose CSV" dialog box appears. Data exportable to a CSV file are "XML Schema", "Presentation link", "Calculation link", "Definition link", "Label link", and "Reference link." Check the check boxes of XML schema and linkbases to output in CSV format and specify the file names, and specify the folder name to save those files.To edit contents to output, click the Edit CSV format button to open the "Edit CSV Format" dialog box. Select which file to edit by selecting the respective tab page.. Items that are checked are to be output, and items unchecked will not be output. click the OK button to save the format setting, or, click the Cancel button to discard the change and go back to the "Choose CSV" dialog box.
Save the Taxonomy To save a taxonomy that has been saved once, click [File]-[Save]. To save a taxonomy for the first time, or save another copy of the existing taxonomy, click [File]-[Save As]
Taxonomy Settings To change the settings of the Taxonomy Editor, Select "Tools" on the menu bar and "Settings" from the pull-down menu, then the "Settings" dialog box appears. Click "OK" on the message box and restart the application Select the Look & Feel options from the "Look & Feel" pull-down menu, and the language option from the "Default Language" pull-down menu.  Click "OK" button for the changes to take into effect
Facts for an XBRL Report
XBRL Reports
Business Report
Instance Creator To create a new instance, go to [File]-[New Instance] to open a new, blank instance
Define Reporting Period In the balance sheet's example, there are two "instant" periods: March 31, 2003 and March 31, 2004
Define Reporting Period In the income statement's example, there are two "duration" periods
Creating Context Click [Contexts] tab to open Contexts pane Identifier is a Government Bodies to whom XBRL documents are submitted Entity is a organization generating XBRL document with their Facts Now you see the context added to the list. You could later come back and open the saved instance from [File]-[Open Instance] In the Context window, enter necessary data and click [OK] Contexts are financial period for which Facts are entered
Define Reporting Currency - Unit Before entering numbers, you need to do one more thing - add reporting currencies
Define Reporting Currency - Unit Click Units tab to open Units pane & click [Add] Enter unique id for currency.Select iso4217:EURO from combo-box.Click OK Now you see the unit added to the list
Making Data Entry Let's make data entries for the balance sheet as of March 31, 2003, in Japanese Yen
Make Data Entries Type in number for each account, and specify "JPY" for Unit. Note that you must add 6 zero's after each number you see on the balance sheet, because it is in millions Make entries for the rest of the BS, FY2004 BS, FY2003 PL, and FY2004 PL
Save Instance To save the instance that has been saved before, go to [File]-[Save]. To save the instance for the first time, go to [File]-[Save As]. Select the Directory and enter the instance Name to Save. You could later come back and open the saved instance from [File]-[Open Instance].
Open Instance The Selected Instance will be loaded Click the button on the right within the Instance File Details group and select the required instance. All the related Schema, Presentation, Label, Calculation and Definition files will be loaded with the instance To open an existing instance, go to [File]-[Open Instance]
ACRA Taxonomy
To import Comma Separated Values (CSV) of an Instance document into an existing Instance Document, click on [Tools] - [Import CSV]. Instance documents, also called ·XBRL Data Documents, contain one or more sets of ·context information that allows the consistent identification  Import CSV This Wizard will help you to decide which are the items you want to import.  All the selected CSV files will be imported to the instance document.
To export an Instance document to Comma Separated Values (CSV), click on [Tools] - [Export CSV]. Export CSV This Wizard will help you to decide which are the items you want to export. All the selected items will be saved as CSV files in selected directories
Export to Excel To export an Instance document to Excel, click on [Tools] - [Export to Excel] Click on the button on the right end to select the directory and the name of the Excel file that will be exported. Click on OK.  The selected Excel file will be exported. This Excel file will contain the element name, Element Id and all its contexts and corresponding units.
Import from Excel To import an Excel file to an existing Instance document, click on [Tools] - [Import from Excel] Click on the button on the right end to select the Excel file that is to be imported. Click on OK. The selected Excel file will be imported.
Excel Add-Ins
Existing Excel Data
Opening Taxonomy
Tagging Excel data with Taxonomy Elements for creating Instance
Generate XBRL
Generated XBRL Data
Prefix Settings To add, edit or remove any prefix or corresponding namespace of the Instance document Add: If you want to add any new prefix click on the Add button. Remove: If you want to remove any existing prefix Select the Prefix in the grid and click the remove button Edit: If you want to edit an existing prefix or namespace, select the item by clicking on it and edit it
Context Grouping To group contexts, click "Context Grouping" in the Tools menu on the menu bar To save the setting, click the "OK" button on the bottom of the Context Grouping dialog box
To generate report, click "Quick Report" in the Tools menu on the menu bar Quick Report Double click on the Contexts in the Context List to include it in the Report A FileSaveMenu will appear and select the directory and the name of the html file report to be saved Click on "SOURCE VIEW" to view the xml format of this instance report
Source View
Multi Lingual Settings
Loading of XBRL Files
postXBRL importing XBRL Instance
Data Analysis
View Report
View Report
Export Report Data in SQL
Exported Data in SQL for Analysis
Taxonomy Schema
Presentation Link

Más contenido relacionado

La actualidad más candente

Ind AS Financial Statements
Ind AS Financial StatementsInd AS Financial Statements
Ind AS Financial Statementsnitish aggarwal
 
New income tax regime Vs Old Income Tax Regime - what is good for you
New income tax regime Vs Old Income Tax Regime - what is good for you New income tax regime Vs Old Income Tax Regime - what is good for you
New income tax regime Vs Old Income Tax Regime - what is good for you Husys Consulting Ltd
 
Tax planning in respect of setting of new business
Tax planning in respect of setting of new businessTax planning in respect of setting of new business
Tax planning in respect of setting of new businessDr. Laxmikant Soni
 
Objective and Types of Financial Statements
Objective and Types of Financial StatementsObjective and Types of Financial Statements
Objective and Types of Financial StatementsBench Mate
 
Limitations of financial statements analysis
Limitations of financial statements analysisLimitations of financial statements analysis
Limitations of financial statements analysisSteveS36
 
Indian Accounting standards
Indian Accounting standardsIndian Accounting standards
Indian Accounting standardssonicshare
 
Financial statement analysis
Financial statement analysisFinancial statement analysis
Financial statement analysiskiran bala sahoo
 
Goods and Service Tax (GST) in India
Goods and Service Tax (GST) in IndiaGoods and Service Tax (GST) in India
Goods and Service Tax (GST) in IndiaCA Pankaj Kumar
 
Evolution Of Corporate Governance
Evolution Of  Corporate GovernanceEvolution Of  Corporate Governance
Evolution Of Corporate GovernanceMohdDanishBhat
 
Accounting standard 17
Accounting standard 17Accounting standard 17
Accounting standard 17Jigar mehta
 
Ind AS 102 | Share Based Payments
Ind AS 102 | Share Based PaymentsInd AS 102 | Share Based Payments
Ind AS 102 | Share Based PaymentsAnkitKumar2474
 
Overview of XBRL
Overview of XBRLOverview of XBRL
Overview of XBRLSundar B N
 
Presentation of Financial Analysis
Presentation of Financial AnalysisPresentation of Financial Analysis
Presentation of Financial AnalysisMaximax Sol
 

La actualidad más candente (20)

Ind AS Financial Statements
Ind AS Financial StatementsInd AS Financial Statements
Ind AS Financial Statements
 
Ifrs
IfrsIfrs
Ifrs
 
New income tax regime Vs Old Income Tax Regime - what is good for you
New income tax regime Vs Old Income Tax Regime - what is good for you New income tax regime Vs Old Income Tax Regime - what is good for you
New income tax regime Vs Old Income Tax Regime - what is good for you
 
income tax
income taxincome tax
income tax
 
Tax planning in respect of setting of new business
Tax planning in respect of setting of new businessTax planning in respect of setting of new business
Tax planning in respect of setting of new business
 
Objective and Types of Financial Statements
Objective and Types of Financial StatementsObjective and Types of Financial Statements
Objective and Types of Financial Statements
 
Introduction to AIF in India
Introduction to AIF in IndiaIntroduction to AIF in India
Introduction to AIF in India
 
Limitations of financial statements analysis
Limitations of financial statements analysisLimitations of financial statements analysis
Limitations of financial statements analysis
 
Tax Planning
Tax PlanningTax Planning
Tax Planning
 
Indian Accounting standards
Indian Accounting standardsIndian Accounting standards
Indian Accounting standards
 
Financial statement analysis
Financial statement analysisFinancial statement analysis
Financial statement analysis
 
Goods and Service Tax (GST) in India
Goods and Service Tax (GST) in IndiaGoods and Service Tax (GST) in India
Goods and Service Tax (GST) in India
 
CARO 2020
CARO 2020CARO 2020
CARO 2020
 
Evolution Of Corporate Governance
Evolution Of  Corporate GovernanceEvolution Of  Corporate Governance
Evolution Of Corporate Governance
 
Accounting standard 17
Accounting standard 17Accounting standard 17
Accounting standard 17
 
Financial services
Financial servicesFinancial services
Financial services
 
Ind AS 102 | Share Based Payments
Ind AS 102 | Share Based PaymentsInd AS 102 | Share Based Payments
Ind AS 102 | Share Based Payments
 
GSTR 3B Guide - ClearTax
GSTR 3B Guide - ClearTaxGSTR 3B Guide - ClearTax
GSTR 3B Guide - ClearTax
 
Overview of XBRL
Overview of XBRLOverview of XBRL
Overview of XBRL
 
Presentation of Financial Analysis
Presentation of Financial AnalysisPresentation of Financial Analysis
Presentation of Financial Analysis
 

Similar a XBRL Presentation

110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...helggeist
 
Les week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlLes week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlIfk Bigfood
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLNicole Heredia
 
Accounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperAccounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperKesha Haley
 
Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1tcolem12
 
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”voginip
 
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”VOGIN-academie
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrljps619
 
Chapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesChapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesjps619
 
Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...
Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...
Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...Peter O'Kelly
 
Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011Chandan Goyal
 
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Sami JAMMALI
 
Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017genein19
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLDhiren Gala
 
Complete XBRL Guide
Complete XBRL GuideComplete XBRL Guide
Complete XBRL GuideXBRL Experts
 

Similar a XBRL Presentation (20)

110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
110 Introduction To Xbrl Taxonomies And Instance Documents Sept 2007 Print Ve...
 
Les week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrlLes week 6 inleiding tot xbrl
Les week 6 inleiding tot xbrl
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
Accounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperAccounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research Paper
 
Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1Coleman Xbrl Research Paper 1
Coleman Xbrl Research Paper 1
 
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
 
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”Smartlogic, Semaphore and Semantically Enhanced Search –  For “Discovery”
Smartlogic, Semaphore and Semantically Enhanced Search – For “Discovery”
 
Xbrl
XbrlXbrl
Xbrl
 
Xbrl
XbrlXbrl
Xbrl
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrl
 
Chapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrulesChapter 15-understanding andusingbusinessrules
Chapter 15-understanding andusingbusinessrules
 
Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...
Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...
Revisiting Open Document Format and Office Open XML: The Quiet Revolution Con...
 
Why XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicatorsWhy XML is important for everyone, especially technical communicators
Why XML is important for everyone, especially technical communicators
 
Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011Handy guide to XBRL terms oct 2011
Handy guide to XBRL terms oct 2011
 
Document repositories-and-metadata
Document repositories-and-metadataDocument repositories-and-metadata
Document repositories-and-metadata
 
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
 
Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
Complete XBRL Guide
Complete XBRL GuideComplete XBRL Guide
Complete XBRL Guide
 

Más de Dhiren Gala

Big Data for Retail
Big Data for RetailBig Data for Retail
Big Data for RetailDhiren Gala
 
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Microsoft SQL Server 2012
Microsoft SQL Server 2012 Dhiren Gala
 
MAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel TreeMAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel TreeDhiren Gala
 
XBRL on SaaS Platform
XBRL on SaaS PlatformXBRL on SaaS Platform
XBRL on SaaS PlatformDhiren Gala
 
Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)Dhiren Gala
 
Compliance to Compete
Compliance to CompeteCompliance to Compete
Compliance to CompeteDhiren Gala
 
Financial Consolidation Management
Financial Consolidation ManagementFinancial Consolidation Management
Financial Consolidation ManagementDhiren Gala
 
Experiments with Social Media & Networking
Experiments with Social Media & NetworkingExperiments with Social Media & Networking
Experiments with Social Media & NetworkingDhiren Gala
 
Best Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial ConsolidationBest Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial ConsolidationDhiren Gala
 
KPI Dashboard for Port Terminals
KPI Dashboard for Port TerminalsKPI Dashboard for Port Terminals
KPI Dashboard for Port TerminalsDhiren Gala
 
Business Intelligence in Logistics
Business Intelligence in LogisticsBusiness Intelligence in Logistics
Business Intelligence in LogisticsDhiren Gala
 
Business Intelligence in Pharma
Business Intelligence in PharmaBusiness Intelligence in Pharma
Business Intelligence in PharmaDhiren Gala
 
Marketing Analytics with Business Intelligence
Marketing Analytics with Business IntelligenceMarketing Analytics with Business Intelligence
Marketing Analytics with Business IntelligenceDhiren Gala
 
BI at work for Port Operations
BI at work for Port OperationsBI at work for Port Operations
BI at work for Port OperationsDhiren Gala
 
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010Dhiren Gala
 
India's first Business Intelligence (BI)
India's first Business Intelligence (BI)India's first Business Intelligence (BI)
India's first Business Intelligence (BI)Dhiren Gala
 
Business Intelligence (BI) for Manufacturing
Business Intelligence (BI) for ManufacturingBusiness Intelligence (BI) for Manufacturing
Business Intelligence (BI) for ManufacturingDhiren Gala
 
Shifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryShifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryDhiren Gala
 
Business Intelligence (BI) for Construction Industry
Business Intelligence (BI) for Construction IndustryBusiness Intelligence (BI) for Construction Industry
Business Intelligence (BI) for Construction IndustryDhiren Gala
 

Más de Dhiren Gala (20)

Big Data for Retail
Big Data for RetailBig Data for Retail
Big Data for Retail
 
Microsoft SQL Server 2012
Microsoft SQL Server 2012 Microsoft SQL Server 2012
Microsoft SQL Server 2012
 
MAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel TreeMAIA Intelligence profiled on DQ Channel Tree
MAIA Intelligence profiled on DQ Channel Tree
 
XBRL on SaaS Platform
XBRL on SaaS PlatformXBRL on SaaS Platform
XBRL on SaaS Platform
 
Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)Barriers to Business Intelligence (BI)
Barriers to Business Intelligence (BI)
 
Compliance to Compete
Compliance to CompeteCompliance to Compete
Compliance to Compete
 
XBRL Overview
XBRL OverviewXBRL Overview
XBRL Overview
 
Financial Consolidation Management
Financial Consolidation ManagementFinancial Consolidation Management
Financial Consolidation Management
 
Experiments with Social Media & Networking
Experiments with Social Media & NetworkingExperiments with Social Media & Networking
Experiments with Social Media & Networking
 
Best Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial ConsolidationBest Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
Best Deployment: Raymond opts for 1KEY FCM - Financial Consolidation
 
KPI Dashboard for Port Terminals
KPI Dashboard for Port TerminalsKPI Dashboard for Port Terminals
KPI Dashboard for Port Terminals
 
Business Intelligence in Logistics
Business Intelligence in LogisticsBusiness Intelligence in Logistics
Business Intelligence in Logistics
 
Business Intelligence in Pharma
Business Intelligence in PharmaBusiness Intelligence in Pharma
Business Intelligence in Pharma
 
Marketing Analytics with Business Intelligence
Marketing Analytics with Business IntelligenceMarketing Analytics with Business Intelligence
Marketing Analytics with Business Intelligence
 
BI at work for Port Operations
BI at work for Port OperationsBI at work for Port Operations
BI at work for Port Operations
 
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
Confluent - Monthly magazine by Symbiosis Centre for IT - September 2010
 
India's first Business Intelligence (BI)
India's first Business Intelligence (BI)India's first Business Intelligence (BI)
India's first Business Intelligence (BI)
 
Business Intelligence (BI) for Manufacturing
Business Intelligence (BI) for ManufacturingBusiness Intelligence (BI) for Manufacturing
Business Intelligence (BI) for Manufacturing
 
Shifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics IndustryShifting Trends - BI for Logistics Industry
Shifting Trends - BI for Logistics Industry
 
Business Intelligence (BI) for Construction Industry
Business Intelligence (BI) for Construction IndustryBusiness Intelligence (BI) for Construction Industry
Business Intelligence (BI) for Construction Industry
 

Último

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Último (20)

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

XBRL Presentation

  • 1. MAIA Intelligence XBRL Sanjay Mehta CEO Presented by:
  • 2. XBRL: Introduction & Overview Are you ready for change?
  • 3. Session Topics What is XBRL Intro to XBRL Why XBRL XML / XBRL Overview postXBRL Software
  • 4. How XBRL was born? Mr. Charlie Hoffman started investigating how XML could be used for electronic reporting of financial information in 1998 Proposed the idea to the AICPA High Tech Task Force eXtensible Business Reporting Language (XBRL) was born
  • 5. Father of XBRL Mr. Hoffman says, “People call me ‘the father of XBRL’, but I like to refer to myself as the guy who did obvious. I was in the right place at the right time, with the right set of skills.”
  • 6. Intro to XBRL eXtensible Business Reporting Language
  • 7. Definition of XBRL XBRL is Tagged Data (Meta-Data – Machine Readable) Standard way to communicate business and financial information Defined by meta-data set out in taxonomies which capture the definition of individual reporting concepts and the relationships between them
  • 8. XBRL XBRL XBRL XBRL Financial Statements XBRL-GL The Journal Standard Transaction Standards External Financial Reporting Business Operations Internal Financial Reporting Investment, Lending, and Regulation Processes Collaboration is KEY!!! Investors Financial Publishers and Data Aggregators Companies Participants Auditors Trading Partners Regulators Management Accountants Software Vendors The Business Reporting Supply Chain
  • 10.
  • 11.
  • 12. Consolidated Profit and Loss Account for the year ended March 31, 2011
  • 13. Democratizing Access to Financial InformationPercentage of Companies Receiving Coverage Includes all common stock on NASDAQ National Market and NYSE. Source: Thomson Financial. December 2002.
  • 14. Without XBRL … Average Time for Updating Financial Information—11 days Value-added Analysis and Decision-making? 90% time spent on Mechanics 10% With XBRL … Mechanics Average Time for Updating Financial Information—1 days With XBRL? More Time for Analysis => Better Analysis => Less Risk For example … helping banks
  • 15. Better information leads to better management… better governance… better markets
  • 16. XML / XBRL Overview …
  • 17. Simple problem: 1,200,000 results in a typical search (e.g. IBM Fixed Assets)
  • 18. Searching for the word “Mercury” on the Web can provide a wide variety of results—too many—such as: Hg Content—without Context
  • 19. Auto Industry <CAR-MODEL> Chemical Industry <SYMBOL> Publishing or Mythology <GOD> <RECORD-LABEL> Music Industry Aerospace Industry <PROGRAM> Astronomy <PLANET> ‘Content in Context’ (Industry-specific)
  • 20. XML Markup: What Does it Look Like? MAIA Intelligence 319, Millennium Business Park Sector 1, Mahape Navi Mumbai 400701 Tel: +91 22 66888999 sales@maia-intelligence.com www.maia-intelligence.com <name>MAIA Intelligence</name> <address> <street>319,Millennium Business Park</street> <area>Sector 1, Mahape</area> <city>Navi Mumbai</city> <pin>400701</pin> </address> <telephone>912266888999</telephone> <email>sales@maia-intelligence.com</email> <website>www.maia-intelligence.com</website> Metadata: Information about information Ordinary information
  • 21. XBRL is a pretty simple concept… Tag individual concepts for electronic dissemination. Most concepts that are disclosed are defined in a common framework – like IFRS Those that aren’t are the unique aspects of a particular company’s operations. They are interesting because they are different to what their peers report Where a concept belongs to a common framework, use that Where a concept only belongs to a single organization, define it, and disclose that definition, together with the fact
  • 22.
  • 23.
  • 24. Barcode has done for product distribution … Savings Efficiency Quality
  • 25. … what XBRL is doing for business reporting
  • 26. XBRL Basics XBRL is XML It is Extensibile There is an XBRL specification – tells you how to use XBRL Hinges on taxonomies – the dictionary of terms for business reporting – which includes financial statements
  • 27. Standardization Presentation Cash & Cash Equivalents References GAAP I.2.(a) Instructions Ad Hoc disclosures Label cashCashEquivalentsAndShortTermInvestments Calculation Cash = Currency + Deposits FormulasCash ≥ 0 Contexts US $ FY2004 Budgeted Validation Presentation Comptant et Comptant Equivalents Presentation 現金及び現金等価物 Presentation Kas en Geldmiddelen Presentation Деньги и их эквиваленты Presentation Гроші та їх еквіваленти Presentation 现金与现金等价物 Presentation Geld & Geld nahe Mittel XBRL Item XMLItem XBRL Item XBRL – More Than Just Definitions
  • 29. XBRL Creation Company Financial Statement XBRL TaxonomyCreated by XBRL Consortium TAGGING XBRL DocumentCreated by Preparer Consumed Rendered
  • 30.
  • 34. Industry, company and segmented additional disclosure“Closed” Aggregate data Complex forms with hundreds or thousands of concepts Advanced validation
  • 35. Regulator Regulator Regulator Company Regulator Regulator Regulator Company Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Problem = Exchange of data between regulated entity and regulator Company Regulator Regulator Regulator Regulator Regulator Regulator Regulator Regulator Company Regulator Regulator Regulator Regulator Company Company Company Regulator Regulator Regulator Regulator Company Regulator Company Company Regulator Regulator Regulator Regulator Company Regulator Company Company Regulator Regulator Regulator Regulator Company Regulator Company Company Regulator Regulator Company Regulator Regulator XML Schemas Company Regulator Regulator Regulator Regulator Proprietary solution for Regulator Looks good to the regulator Regulator Regulator Regulator Regulator Company Regulator XML Schema Company Company Regulator Regulator Regulator Company Regulator Company Company Company Regulator Regulator Company Regulator Regulator Company Company Company Regulator Regulator Company Regulator Regulator Company Company Company Regulator Regulator Company Regulator Company Company Company Regulator Regulator Company Regulator Company Regulator Regulator Proprietary solutions looks different to the companies and is a costly and complex model Regulator Company Company Regulator Regulator Regulator XML Schema Company Company Regulator Regulator Regulator Company Company Regulator Regulator solution = Use XML Schema to define terms for exchange. Regulator builds taxonomy using a (XML Schema) proprietary platform. Company Regulator Regulator Company Company Company Regulator Regulator Company Company Company Regulator Regulator Company Company Company Regulator Solution development – all about me
  • 36. Regulations Stds (FASB, IFRS) Interpretative Guidance 3rd Party Interpretative Guidance Publicly available Audit Guidance Instructions Internal Reporting Instructions Reporting Sources XBRL Validation Solution development - Collaborationyields benefits to all participants Company Regulator
  • 37. The global XML standard for business and financial reporting XBRL is happening!!! Transforming Business Reporting
  • 38. XBRL: It's Unstoppable So now is the time to go for it!!!
  • 39. Define accounting, financial & non-financial reporting terms in a disciplined manner
  • 47. Link Relationship Definition Calculation – Defines how concepts participate in summations denoted by <calculationArc> Element Definition – Defines a business reporting concept & defines how elements relate to each other Label – Human readable text for a concept Presentation – Defines how concepts should be presented or displayed References – Connects a reporting concept with authoritative statements in published business, financial, accounting or other literature
  • 48. Indirect path of Arc to Concept
  • 49. Create a New Taxonomy File Click "File" and select "New Taxonomy." Then Taxonomy Editor starts
  • 50.
  • 51. Opening existing Taxonomy file to edit or view Click "File" and select "Open Taxonomy", an "Open.." dialog box will appear to open a file. Specify a taxonomy file (*.xsd) to edit or view. Then Taxonomy Editor starts with contents of the specified taxonomy file loaded
  • 52. Legend Icons Element Abstract Element Tuple Part Other Element Simple Type Complex Content Calculation Definition Label Presentation Reference Discoverable Taxonomy Set
  • 53. The selected Taxonomy file is now loaded LOCATOR identifies a reporting concept in taxonomy document
  • 54. Adding Item Click the right button of your mouse on the Element Declaration List page of the Main pane and select "Add Item" on the pop-up menu A new item is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane. Default Attributes for new Item DTS set consists of files that are related, typically as interlocked modules. Both taxonomies and instance documents can refer or import other taxonomies so as to re-use concepts that have been defined elsewhere
  • 55. Adding Tuple A new tuple is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane Facts holding multiple values & represented by single element containing nested items
  • 56. Adding Part Click the right button of your mouse on the Element Declaration List page of the Main pane and select "Add Part" on the pop-up menu A new part is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane
  • 57. Element: The base definition in a ·taxonomy of a single category of facts. Adding Other Element Click the right button of your mouse on the Element Declaration List page of the Main pane and select "Add other Element" on the pop-up menu A new element other than item, tuple, and part is inserted in the Element Declaration List page. This shows default values for the Element Declaration pane
  • 58. Deleting Element Select an element  to delete, click the right button of your mouse and select "Remove elements" on the pop-up menu. Then the selected element is removed
  • 59. Searching Element on the Element Declaration List pane Specify the search word in the input box and click "Find" button. The element with the word is highlighted on the Element Declaration List pane as shown in the figure
  • 60. Changing Attributes New value for id is entered
  • 61. Adding Extended Link Role To add an "Extended link role", right-click on the first row on any linkbase page, that is, the row with the Link name such as "Presentation Link" and select "Add Extended Link Role" on the pop-up menu. Then the "New Extended Link Role" dialog box appears Specify the "Extended Link Role" and click the "OK" button Added "Extended Link Role" appears on the table
  • 62. Editing Extended Link Role Modify the role information on the "Edit Extended Link Role" dialog box Edited "Extended Link Role" appears on the table
  • 63. Deleting Extended Link Role Select the extended link role t be removed and Right-click on it on any linkbase page, and select "Remove Extended Link Role" on the pop-up menu Specified extended link role will be removed
  • 64. Adding Link Definition Select the Parent Element in the linkbase page and right click the over it. select "Add Presentation/Definition/Calculation Link" on the pop-up menu(Here "Add Presentation Link" is selected). Now the new Link appears as parent-child on the table Select the Child Element from the Element Declaration Link page
  • 65. Removing Link Definitions Selected link definition with child are removed To remove link definitions, select the link definitions to remove on a linkbase page, click the right mouse button, and select "Remove Presentation/Definition/Calculation Link" on the pop-up menu Note that when the link you are going to remove has child elements, they will be removed altogether
  • 66. Copying Tuple Structure to Content Model Structure Select tuple link information on a linkbase page, click the right mouse button, and select "Copy To Content Model" from the pop-up menu. Then its content model is created based on the selected tuple structure with its child element information. When you select the root node of the tree or an extended link role node, right-click it, and then select "Copy To Content Model", a content model will be created for all the tuples under the selected node, based on the selected tuple structure and child elements information
  • 67. Adding a New Label Link Select an element (item or tuple) on the Element Declaration List page and an extended link role on the Label Link page to add a label link definition. Right click on the Label Link page, then click on the "Add Label link" on the popup menu Double-click a label name to change its "Label Link" definition,. The definition can then be edited. Language and role can be edited likewise. The "New Label" dialog box appears. Select the language to be used, and enter a string and a role for the label of the item
  • 68. Adding a New Reference Link Specify the role in the Role select box and linkbase or "Auto Selection" in the Linkbase select box. Click the OK button to add the new reference link definition. If the specified "Namespace URI" is different from "Target Namespace" of taxonomy, only the link is added. Select an element to add a new reference link and an extended link role on the Reference Link page. Right click on the Reference Link page, then click on the "Add Reference link" on the popup menu, then the "New Reference" dialog box appears. Enter a role as reference information
  • 69. Adding a part definition to a reference link Select the element (Name) and specify the value (PostXBRL). Click the OK button to add the part definition to the reference link. Select an element declaration (item or tuple) on the Element Declaration List page and a reference link definition or a part definition on the Reference Link page and  right-click on a reference definition or a part definition and select "Add Part" on the pop-up menu, then the "New Part" dialog box appears. Select a part from the pull-down list and input a value as part information
  • 70. Importing Taxonomy data in CSV format Taxonomy Editor can import a CSV-formatted data in another file to the taxonomy document that are currently edited on the editor. Select "File" on the menu bar and "Import CSV" from the pull-down menu Specify the CSV-formatted taxonomy file to import, and click the OK button. The "..." button is to open the "Open" dialog box to select a file. Once XML Schema file name is input, the Sync button is valid to generate linkbase file names automatically. Only the taxonomy data files whose check boxes are checked will be imported. The specified taxonomy data is added to the currently edited taxonomy document
  • 71. Exporting Taxonomy data in CSV format Taxonomy Editor can export the currently-edited taxonomy document in CSV format. Select "File" on the menu bar and "Export CSV" from the pull-down menu, then the "Choose CSV" dialog box appears. Data exportable to a CSV file are "XML Schema", "Presentation link", "Calculation link", "Definition link", "Label link", and "Reference link." Check the check boxes of XML schema and linkbases to output in CSV format and specify the file names, and specify the folder name to save those files.To edit contents to output, click the Edit CSV format button to open the "Edit CSV Format" dialog box. Select which file to edit by selecting the respective tab page.. Items that are checked are to be output, and items unchecked will not be output. click the OK button to save the format setting, or, click the Cancel button to discard the change and go back to the "Choose CSV" dialog box.
  • 72. Save the Taxonomy To save a taxonomy that has been saved once, click [File]-[Save]. To save a taxonomy for the first time, or save another copy of the existing taxonomy, click [File]-[Save As]
  • 73. Taxonomy Settings To change the settings of the Taxonomy Editor, Select "Tools" on the menu bar and "Settings" from the pull-down menu, then the "Settings" dialog box appears. Click "OK" on the message box and restart the application Select the Look & Feel options from the "Look & Feel" pull-down menu, and the language option from the "Default Language" pull-down menu.  Click "OK" button for the changes to take into effect
  • 74. Facts for an XBRL Report
  • 77. Instance Creator To create a new instance, go to [File]-[New Instance] to open a new, blank instance
  • 78. Define Reporting Period In the balance sheet's example, there are two "instant" periods: March 31, 2003 and March 31, 2004
  • 79. Define Reporting Period In the income statement's example, there are two "duration" periods
  • 80. Creating Context Click [Contexts] tab to open Contexts pane Identifier is a Government Bodies to whom XBRL documents are submitted Entity is a organization generating XBRL document with their Facts Now you see the context added to the list. You could later come back and open the saved instance from [File]-[Open Instance] In the Context window, enter necessary data and click [OK] Contexts are financial period for which Facts are entered
  • 81. Define Reporting Currency - Unit Before entering numbers, you need to do one more thing - add reporting currencies
  • 82. Define Reporting Currency - Unit Click Units tab to open Units pane & click [Add] Enter unique id for currency.Select iso4217:EURO from combo-box.Click OK Now you see the unit added to the list
  • 83. Making Data Entry Let's make data entries for the balance sheet as of March 31, 2003, in Japanese Yen
  • 84. Make Data Entries Type in number for each account, and specify "JPY" for Unit. Note that you must add 6 zero's after each number you see on the balance sheet, because it is in millions Make entries for the rest of the BS, FY2004 BS, FY2003 PL, and FY2004 PL
  • 85. Save Instance To save the instance that has been saved before, go to [File]-[Save]. To save the instance for the first time, go to [File]-[Save As]. Select the Directory and enter the instance Name to Save. You could later come back and open the saved instance from [File]-[Open Instance].
  • 86. Open Instance The Selected Instance will be loaded Click the button on the right within the Instance File Details group and select the required instance. All the related Schema, Presentation, Label, Calculation and Definition files will be loaded with the instance To open an existing instance, go to [File]-[Open Instance]
  • 88. To import Comma Separated Values (CSV) of an Instance document into an existing Instance Document, click on [Tools] - [Import CSV]. Instance documents, also called ·XBRL Data Documents, contain one or more sets of ·context information that allows the consistent identification Import CSV This Wizard will help you to decide which are the items you want to import.  All the selected CSV files will be imported to the instance document.
  • 89. To export an Instance document to Comma Separated Values (CSV), click on [Tools] - [Export CSV]. Export CSV This Wizard will help you to decide which are the items you want to export. All the selected items will be saved as CSV files in selected directories
  • 90. Export to Excel To export an Instance document to Excel, click on [Tools] - [Export to Excel] Click on the button on the right end to select the directory and the name of the Excel file that will be exported. Click on OK. The selected Excel file will be exported. This Excel file will contain the element name, Element Id and all its contexts and corresponding units.
  • 91. Import from Excel To import an Excel file to an existing Instance document, click on [Tools] - [Import from Excel] Click on the button on the right end to select the Excel file that is to be imported. Click on OK. The selected Excel file will be imported.
  • 95. Tagging Excel data with Taxonomy Elements for creating Instance
  • 98. Prefix Settings To add, edit or remove any prefix or corresponding namespace of the Instance document Add: If you want to add any new prefix click on the Add button. Remove: If you want to remove any existing prefix Select the Prefix in the grid and click the remove button Edit: If you want to edit an existing prefix or namespace, select the item by clicking on it and edit it
  • 99. Context Grouping To group contexts, click "Context Grouping" in the Tools menu on the menu bar To save the setting, click the "OK" button on the bottom of the Context Grouping dialog box
  • 100. To generate report, click "Quick Report" in the Tools menu on the menu bar Quick Report Double click on the Contexts in the Context List to include it in the Report A FileSaveMenu will appear and select the directory and the name of the html file report to be saved Click on "SOURCE VIEW" to view the xml format of this instance report
  • 103.
  • 104. Loading of XBRL Files
  • 109.
  • 110.
  • 111.
  • 112.
  • 113.
  • 114.
  • 116. Exported Data in SQL for Analysis
  • 122. MAIA Intelligence Thank you Corporate Office: 2/319, Millennium Business Park, Sector 1, Mahape, New Mumbai, India – 400 701 Tel: 91-22-66888999 | Fax:91-22-66889000 | E-mail: sales@maia-intelligence.com

Notas del editor

  1. Description of Taxonomy terms :Presentation Linkbase – This linkbase associates concepts with other concepts so that the resulting relations can guide the creation of a user interface, rendering, or visualisation.Label Linkbase – This linkbase provides human readable strings for concepts. Using the label linkbase, multiple languages can be supported, as well as multiple strings within each language.Definition Linkbase – This linkbase associates concepts with other concepts using a variety of arc roles to express relations such as is-a, whole-part, etc.Calculation Linkbase – This linkbase associates concepts with other concepts so that values appearing in an instance document may be checked for consistency.Reference Linkbase – This linkbase associates concepts with citations of some body of authoritative literature.Element Declaration - A human-readable description of a reporting concept. From an XBRL technical point of view, the element Declaration is the label with the type &quot;documentation,&quot; and there are label relationships in a label relationships file, but from a user point of view the Declaration is an unchangeable attribute of the element.
  2. A DTS is a mechanism in ·XBRL that facilitates this re-use.
  3. Tuples are facts holding multiple values. They are represented by a single XML element containing nested Items or Tuples
  4. Element: The base definition in a ·taxonomy of a single category of facts.
  5. Taxonomy:An organised group of ·XBRL definitions that together provide meaning to reporting concepts. Taxonomies are used to define accounting, financial and non-financial reporting terms in a disciplined manner.Taxonomies are often produced by a central group, for instance the jurisdictional efforts to develop the US-GAAP, IFRS, UK-GAAP or Canadian GAAP taxonomies. Taxonomies can equally be developed by a government agency or regulator to define their specific regulatory information needs. Examples include the FDIC, FSA, APRA, Danish Companies and Commerce Authority.