Friday, November 20, 2009

(Extensible Business Reporting Language (XBRL)

Extensible Business Reporting Language (XBRL)

XBLR SAP BPC:


XBRL is a language for the electronic communication of business and financial data which is revolutionising business reporting around the world. It provides major benefits in the preparation, analysis and communication of business information. It offers cost savings, greater efficiency and improved accuracy and reliability to all those involved in supplying or using financial data.

XBRL stands for eXtensible Business Reporting Language. It is one of a family of "XML" languages which is becoming a standard means of communicating information between businesses and on the internet.
XBRL is a language for the electronic communication of business and financial data which is revolutionising business reporting around the world. It provides major benefits in the preparation, analysis and communication of business information. It offers cost savings, greater efficiency and improved accuracy and reliability to all those involved in supplying or using financial data.

XBRL stands for eXtensible Business Reporting Language. It is one of a family of "XML" languages which is becoming a standard means of communicating information between businesses and on the internet.

XBRL provides a number of benefits, including:

  • Computer readable, transmittable over the Internet
  • Global agreement on reporting standards
  • Automatable, reliable re-use of data
  • Reduce re-keying of information to reuse it
  • Focus on numbers, not presentation
  • Mechanism for building "dictionaries" of terms to be exchanged
  • Extensible (extendable, flexible, scalable)

Term

Description

Attribute

A property of an element, including its name, balance, data type and whether the element is abstract. Attributes of XBRL US GAAP Taxonomy elements cannot be changed.

Axis

An instance document contains facts; an axis differentiates facts, and each axis represents a way that the facts may be classified. For example, Revenue for a period might be reported along a business unit axis, a country axis, a product axis and so forth.

Cloud Report

The Cloud Report is a validation tool created by a third party to assist with the XBRL filing process. This report was designed as a collaborative tool to help vendors and filers interpret the SEC EDGAR Rules.

DFN

Detailed FootNote

Deprecated Element

Element that has been removed in later revisions of the taxonomy. Their use should be avoided.

Dimensions

Permits use of same element in multiple contexts (as opposed to separate tags for each item). Most commonly found in Statement of Shareholders Equity. Also an XBRL technical term for axis.

Domain

An element that represents an entire set of other elements; the domain and its members are used to classify facts along the axis of a table.

Element

XBRL components (items, domain members, dimensions, etc.) The representation of a financial reporting concept, including: line items in the face (financial statements without the notes or schedules) of the financial statements, important narrative disclosures and rows and columns in tables.

Extended Element

See Taxonomy Extension

FAF

Financial Accounting Foundation - Maintains the U.S. GAAP Financial Reporting Taxonomy in XBRL for the SEC.

Flow-through

When shared elements and/or values exist in more than one of the financial statements.

Mapping

Process of determining the elements that correspond to lines and columns in a financial statement and which elements must be created by extension. Partially used by Rivet to assist clients in viewing given tags to be used in clients' filings.

Native XBRL Files

Native XBRL files submitted to SEC as part of Official EDGAR submission. XBRL submission consists of the following 6 files:

  • Instance Document - XBRL version of client's filing contains the reported values and their data tags.
  • Extension Schema - Contains information about each data tag: its name, (Marketable Securities), characteristics (US$) and relationship (Balance Sheet item).
  • Calculation Linkbase - Contains the calculation rules which are used to validate the data. (Revenue – Total Expense = Operating Profit)
  • Label Linkbase - Contains the text labels that will be presented for display to the end user in each statement. “Cash and Cash Equivalents”, “Marketable Securities”. Contains the definitions associated with custom extensions.
  • Definition Linkbase - Contains sets of user-defined descriptions which allows for a degree of customization within the XBRL standard to define relationships between concepts. For example, when companies report dimensional elements, such as the Shareholders Equity table items, a definition linkbase is required to map the linkage. (Common Stock Member à Beginning Balance & End Balance - these are linked to the highest dimension of Shareholder’s Equity).
  • Presentation Linkbase - Contains information about how to order each Financial Statement and each line item within the statement for display to the user. (Balance Sheet Income Statement Cash Flow Statement)

Rendering

Viewing - Since XBRL is computer code and cannot be understood by simply reading it, the files need to be "rendered" and put into a readable format.

Segments

Tag that allows additional information to be included in the context of an instance document; this information captures segment information such as an entity's business units, type of debt, type of other income, etc. Commonly used with subsidiaries.

Significant Accounting Policies

Accounting policies that are truly significant and should be tagged at Level 2

Tag (noun)

Markup information that describes a unit of data in an instance document. All facts in an instance document are enclosed by tags.

Tag (verb)

To apply markup to an instance document.

Tag Attribute

Each tag has specific attributes to identify a specific tag, such as period type, tag type, standard definitions, etc.

Taxonomy

List of common accounting terms used to tag individual line items

Taxonomy Extension

If no appropriate tag can be found in existing taxonomy, an element may be "extended" by creating a new, more focused element.

Test Filing

An XBRL filing submitted to EDGAR to ensure filing is accurate before final submission by a client.

US GAAP Taxonomy

List of common accounting terms approved by the SEC to use when tagging line items.

Validate

Process of checking that instance documents and taxonomies correctly meet the rules of the XBRL specification.

XBRL

eXtensible Business Reporting Language - Computer language designed specifically for business users to make data "interactive" and understandable across languages, currencies and global accounting terms.

Business Challenges
• Pressure to implement an XBRL publishing solution quickly
• Desire for more control and flexibility than XBRL outsourcing offers
• Limited in-house resources who can work with complex XBRL syntax directly

Key Features
• XBRL taxonomy navigation – Quickly search and filter large, complex taxonomies to find tags relevant for your business data
• Mapping – Map taxonomy tags to data using a drag-and-drop mapping environment
• Validation – Use comprehensive validation functionality to confirm accuracy and completeness and identify issues
• Disclosure inclusion – Link to and import management discussions, disclosures, footnotes, and other narratives created in Microsoft Word to XBRL documents
• Taxonomy extension – Easily extend published XBRL taxonomies to include other information
• Compliance – Be confident that your XBRL documents comply with the business rules of third-party taxonomies

Business Benefits
• Reduced time and effort to create XBRL documents thanks to integration with Microsoft Excel, taxonomy navigation tools, and drag-and-drop functions that simplify mapping
• Lower audit costs because auditors can “slice and dice” your financial data quickly and easily, enabling them to perform audits faster, more accurately, and at lower cost
• Greater confidence in your financial disclosures because data and mappings are validated as accurate, complete, and in compliance with business rules defined by third-party taxonomies
• Increased flexibility and control and lower costs by eliminating the need for XBRL outsourcing services

XBRL Formulas

* Assertions: For example asserting that the balance sheet balances or Assets = Liabilities + Equity.
* Computations: For example, calculating things, such as Total Property, Plant and Equipment = Land + Buildings + Fixtures + IT Equipment + Other Property, Plant, and Equipment.
* Process-oriented rules: For example, the disclosure checklist commonly used to create a financial statement which might have a rule, "If Property, Plant, and Equipment exists, then a Property, Plant and Equipment policies and disclosures must exist."
* Regulations: Another type of rule is a regulation which must be complied with, such as "The following is the set of ten things that must be reported if you have Property, Plant and Equipment on your balance sheet: deprecation method by class, useful life by class, amount under capital leases by class . . ." and so on. Many people refer to these as re portability rules.
* Instructions or documentation: Rules can document relations or provide instructions, such as "Cash flow types must be either operating, financing, or investing."

1 comment:

  1. INTCO and COOL GUY..and GUY'S not looking so cool anymore.
    Either is DON SUN and HARRY HYDRO'S.
    Not only that, MONTE's looking pretty bad too, along with DANA and all those DANISH GALLERIES with DOT- NYE- BUSH- ROVE.
    With RICK.
    It has to " do" with this CAKES ON CLOUD NINE, and that's with MACK and CHOWN.
    And now, BERRIRO, NICE to YENEN, getting ID'S with LADD.
    EXACHYP.
    RICE is hit.
    So is CHENEY in CHENANT and CHENES,

    ReplyDelete