XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.

Slides:



Advertisements
Similar presentations
Prepared by Mehta & Mehta Legal and Advisory Services Pvt. Ltd.
Advertisements

XBRL Discussion Material A summary of discussions to date related to the components of a taxonomy for SEC EDGAR filing purposes.
XML Flattened The lessons to be learned from XBRL.
Chapter 16 General Ledger and Reporting System Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 16-1.
General Ledger and Reporting System
Accounting: The Language
Taxonomy Review Jennifer S. Moriarty, FASB Yossef Newman, Deloitte Sharyn Kohen, Ernst & Young.
XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.
General Ledger and Reporting System
Introduction to XML This material is based heavily on the tutorial by the same name at
Fundamentals of Financial Accounting 3e by Phillips, Libby, and Libby.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
XBRL: The Basics Symposium on Information Systems Assurance
ACG 4401 Introduction to XBRL. What is a Supply Chain?
+ iXBRL. + iXBRL What is it? Recommendation by xbrl.org (1.0) Embeds XBRL within HTML or XHTML document HTML/XHTML tags used for rendering information.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
XBRL Second Phase of Implementation. Background of XBRL Implementation MCA has taken a lead in the Implementation of XBRL by mandating the XBRL filing.
ACG 5405 Introduction to XBRL. Networked What does it mean to be networked? –It means the ability to pass data between software applications across a.
Skip 2007 Current Issues in MIS The XML Language Foundation f - Clinton E. White, Jr Professor of Accounting & MIS Lerner College of B&E University.
Using Financial Accounting Information: The Alternative to Debits and Credits, 6/e by Gary A. Porter and Curtis L. Norton Copyright © 2009 South-Western,
Statement of Cash Flows
1 Credits Prepared by: Rajendra P. Srivastava Ernst & Young Professor University of Kansas Sponsored by: Ernst & Young, LLP (August 2005) XBRL Module Part.
XBRL Instance Documents.  Information Report  By a Specific Entity  Specific Period of Time  Specific Currency.
ACG 5405 Introduction to XBRL. What is a Supply Chain?
1 Chapter 8 - Appendix A Business Combinations 1. Types of business combinations 2. Purchase accounting 3. Consolidation of purchased subsidiaries a. Consolidation.
1 XML An Overview Roger Debreceny University of Hawai`i Skip White University of Delaware XBRL Workshop, August 2006.
Consolidation and Entity Mapping: New XBRL Solutions David vun Kannon KPMG LLP.
Recognition: formally recording an item in the financial statements of an entity Recognition and Measurement I know I need to record this... Measurement:
Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data.
Dimensions and Formulas for Financial Professionals Charles Hoffman, CPA – UBmatrix.
Accessing Data Using XML CHAPTER NINE Matakuliah: T0063 – Pemrograman Visual Tahun: 2009.
Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data.
Advanced Accounting Information Systems Day 30 Introduction to XBRL November 4, 2009.
IAS 21 The Effects of Changes in Foreign Exchange Rates.
KEY ACCOUNTING CONCEPTS ACTG 6920 Session 2 Professor Kile.
ACG 4401 XML Schemas XML Namespaces XLink. + The XML Foundation Many participants – an extended family! XML Instance documents – carry data in context.
Advanced Accounting Information Systems Day 31 XML Language Foundation November 6, 2009.
XBRL Implementation: A Field Investigation Diane Janvrin Associate Professor Won No Assistant Professor Information Systems Mid-Year Meeting January 9,
ACG 5405 Introduction to XBRL. Networked What does it mean to be networked? –It means the ability to pass data between software applications across a.
XBRL Instance Documents.  Rules and Syntax for  XBRL Instance Documents  XBRL taxonomies ▪ Defines the elements and relationships for financial reporting.
Cash flow CH 2. Learning Objective 1 Identify cash flows arising from operating, investing, and financing activities
® Foundations of XBRL: Organisation and Concepts Walter Hamscher Vice Chair, XBRL International Consultant to.
ACG 4401 Introduction to XBRL. What is a Supply Chain?
Financial Statements for a Corporation Making Accounting Relevant Public corporations often offer Web sites where they provide financial data. Making Accounting.
+ iXBRL Inline XBRL. + iXBRL What is it? Recommendation by xbrl.org (1.0) Embeds XBRL within HTML or XHTML document HTML/XHTML tags used for rendering.
Advanced Accounting Information Systems
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
ING XBRL Proof of Concept July 19, ©2005 page 2. Utilizing XBRL  ING Objectives  Benefits  Goals  Proof of Concept Plan  Stat  USGAAP  Pain.
CHAPTER NINE Accessing Data Using XML. McGraw Hill/Irwin ©2002 by The McGraw-Hill Companies, Inc. All rights reserved Introduction The eXtensible.
CS SONU LAKHANI AEO, ICSI.  WHAT IS XBRL?  XBRL IN THE INDIAN CONTEXT  HOW DOES XBRL WORK?  HOW IS TAGGING DONE?  HOW TO CREATE AN INSTANCE DOCUMENT?
Advanced Accounting Information Systems Day 34 XBRL Instance Documents and Taxonomies November 13, 2009.
ACG 6415 XBRL Instance Documents. XBRL Facts  Information Report  By a Specific Entity  Specific Period of Time  Specific Currency.
XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.
© 2012 Cengage Learning. All Rights Reserved. Principles of Business, 8e C H A P T E R 12 SLIDE Financial Records and Financial Statements 12.
Accounting system of Czech Republic Neisse University May 2016.
Advanced Accounting Information Systems Day 28 Introduction to XBRL October 30, 2009.
XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.
Accounting 30S Accounting Basics Review Questions.
XBRL: Intelligent Business Reporting Chapter 9
XBRL Module Part 3: XBRL Framework
Formula Linkbase Tutorial
CWA3 Standardized roll-out package Part 2: XBRL Handbook for Declarers
Chapter 6 Current State of XBRL Discoverable Taxonomy Set
Overview of the XBRL-US Financial Reporting Taxonomy Framework
XBRL: Intelligent Business Reporting Chapter 9
Accounting Basics Review Questions
C. Financing a Small Business
Communicating and Interpreting Accounting Information
BASIC SETTINGS CONTENTS OF THE COURSE: Definition of Company
Presentation transcript:

XBRL Instance Documents

 Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise is the currency being reported  What taxonomy schema is the element defined in

 Rules and Syntax for  XBRL Instance Documents  XBRL taxonomies ▪ Defines the elements and relationships for financial reporting concepts ▪ Taxonomy Schema for each specific reporting purpose ▪ Commercial & Industrial type company ▪ Banking type company ▪ … ▪ Linkbases ▪ Relationships between the elements 3

 Instance Document  Contains the data items which represent the financial data in financial reports ▪ Financial Statements ▪ Disclosures  Taxonomy  Defines elements and relationships ▪ Schema for a particular reporting group ▪ Banking & Savings ▪ Brokers & Dealers ▪ Commercial & Industrial ▪ Insurance ▪ Real Estate ▪ Linkbases ▪ Presentation, Calculation, Reference, Label & Dimension

 Schedule of Investments  Used to supplement investment holdings for unaffiliated investments  Industry Entry Points  Commercial and Industrial  Banking and Savings Institutions  Brokers and Dealers  Insurance  Real Estate 5

 Non-GAAP  Record of Credit Rating Taxonomy  U.S. Mutual Fund Risk/Return Taxonomy  Management Reports  Management Discussion and Analysis  Document and Entity Informaiton 6

Source:

8

 Reference  relationships between elements and external regulations or standards  Label  elements are connected to human readable labels  Presentation  How elements appear  Calculation  How elements are used in calculations  Dimensions  How to create tables for footnote disclosures

Source: Charlie Hoffman,

 Attributes include:  What entity is the data for (contextRef)  What period of time is the data for (contextRef)  What currency is being reported (UnitRef)  What precision is the currency in (decimals)  Which taxonomy is the fact defined in (namespace prefix) 11

XBRL Element NameDefinitionCardinality xbrlAn XBRL instance documentRequired root element schemaRef Identifies an XBRL taxonomy schema & links it to this XBRL instance document1.. N context Establishes the "reporting context" of an XBRL instance document (a complex element)1.. N Must contain: id attribute (a unique identifier); entity (to identify the reporting entity); period (to identify the reporting period) unit Identifies the numerical unit of measure (e.g. USD) (a complex element)0.. N Must contain: id attribute (a unique identifier); measure (to identify the unit of measure) An XBRL itemAt least one reported XBRL item1.. N Must contain: contextRef attribute (to identify the context that applies to this item); For numeric items: unitRef attribute (to identify the unit of measure that applies to this item); decimals attribute (to designate the reporting precision that applies to this item) 12

1. Root Element  NameSpace Declarations 2. References  Schema Declarations 3. Context  Who’s financial data  What Period 4. Unit  Currency  Shares 5. Items  Elements of the Financial Statement

 Element Name = xbrl  All namespace declarations  XBRL usually will contain many ▪ xmlns:us-gaap=“ ▪ xmlns:link=“ ▪ xmlns:xbrli=“ ▪ xmlns:xlink=“ ▪ xmlns:iso4217=“ “

 xbrli  Content and structure of XBRL instance  link  Content and structure of linkbases  iso4217  Standard currency codes  xlink  Xlink schema  US GAAP taxonomy 15

 Was maintained by XBRL-US organization  Now maintained by FASBFASB  Namespaces and Schema URI’s Namespaces and Schema URI 16

 Used to link a taxonomy schema to the instance document  Must be at least one Taxonomy Reference used to validate the Instance Document  First Child Element  schemaRef ▪ Attributes: ▪ xlink:type=“simple” ▪ xlink:href=“URI” 

 Element Name = Context  id attribute ▪ Used later to associate meta-data with financial reporting item ▪ Can be anything, but must start with a letter ▪ Like a namespace prefix  Complex element with 4 parent elements  Entity ▪ Uniquely identifies the entity  Period ▪ Instant ▪ Duration  Scenario ▪ What types of facts ▪ Actual, Restated, Budgeted, etc.  Segment ▪ Information about segment being reported

 Entity (Parent Element)  Identifier (Child Element)  (attribute) scheme ▪ Depends on reporting purpose ▪ SEC identifier, NYSE symbol, etc. SEC CIK id

or or... element can be used Must use yyyy-mm-dd format

Unit (Parent Element) id attribute Used as a reference Can be anything, usually logical & human readable Measure element (child element) Value describing unit of measure USD EUR JPY xbrli:shares

 Currency <xbrli:unit id=“USD” iso4217:USD  Shares xbrli:shares

iso4217:USD xbrli:shares 23

 Single Fact being reported  Element name comes from US GAAP taxonomy  Determine element names from viewerfrom viewer  Attributes  contextRef (points to context id for fact being reported)  unitRef (points to unit id for fact being reported)  decimals ▪ To how many decimal places is a fact accurate  or precision ▪ How many digits are significant  label ▪ How should element be named in report* *When doing homework for chapter 4 use the label attribute

in thousanddecimals="-3" in milliondecimals="-6" accurate valuedecimals="INF" or decimals="2" percentdecimals="2" Source:

....

Source: Charlie Hoffman, 22/xbrl-instance-graphic.html

28

 Four Levels:  As of June 2013 all companies are required to include all 4 levels  Each Footnote disclosure is required to have a contextRef for the entire reporting period ( )  Level 1 ▪ Block Tagging ▪ Each complete footnote along with formatting is tagged within XBRL Instance  Level 2 ▪ Tag each accounting policy within the Significant Accounting Policies footnote, along with formatting  Level 3 ▪ Tag each table, along with its formatting  Level 4 ▪ Tag each monetary value, % and number in the footnotes. 29

  The rest of the footnote The rest of the footnote  This is what the footnote looks like This is what the footnote looks like 30

 Note 3:  Purchased goodwill related to the five acquisitions which closed in the first nine months of 2010 totaled $43 million, less than $1 million of which is deductible for tax purposes. The acquisition activity in the following table also includes the impacts of contingent consideration for pre-2009 acquisitions, which increased goodwill by $1 million. The amounts in the “Translation and other” column in the following table primarily relate to changes in foreign currency exchange rates. The goodwill balance by business segment as of December 31, 2009 and September 30, 2010, follow: 31

 Note 3:  Purchased goodwill related to the five acquisitions which closed in the first nine months of 2010 totaled $43 million, less than $1 million of which is deductible for tax purposes. The acquisition activity in the following table also includes the impacts of contingent consideration for pre-2009 acquisitions, which increased goodwill by $1 million. The amounts in the “Translation and other” column in the following table primarily relate to changes in foreign currency exchange rates. The goodwill balance by business segment as of December 31, 2009 and September 30, 2010, follow: 32

 Goodwill table from footnote Goodwill table from footnote 34

 SEC Requires filers to use an extension taxonomy  Includes only those elements that a company uses for their financial reporting  Naming Convention ▪ Shortcompnayname:ccyy-mm-dd

 Extending XBRL  New element names  Each Company has its preferred 1. Line Item Name 2. Hierarchy of line items on the F/S 3. Unique items that do not correspond to an element in the taxonomy  Items 1 & 2 do NOT impact comparability and reuse 40

1. Follow U.S. GAAP taxonomy whenever possible 2. If you don’t see an element in the F/S section, look in the disclosures 3. If you don’t like the label, use the U.S. GAAP element anyway and add a label to the label linkbase (i.e. don’t make up elements because you don’t like the label) 4. For footnotes use proper tags for respective levels 41

Tutorial 42

Use to find element names to use for tagging data and disclosures There are 16,000+ elements! Financial Statement and Disclosures In choosing an element: Choose the element with the narrowest definition of the fact you are reporting If more than one element is available use the element that is part of the financial statement vs. a disclosure element If using a disclosure element, use software to move it as a financial statement line element. Types of elements: Abstract – do not use as a tag in instance doc. Financial Reporting Concepts  For each element (not abstract items)  Labels ▪ Standard ▪ Documentation ▪ Total  References ▪ To authoritative literature  Properties ▪ Element name ▪ Namespace ▪ Type (monetary, shares, etc.) ▪ Normal Balance (debit or credit) ▪ Time (instant or period)

44

45

46

<reference xlink:type="resource" xlink:role=" xlink:label="CashFlowsFromUsedInOperationsTotal_ref"> IAS 7 14 <reference xlink:type="resource" xlink:role=" xlink:label="CashF lowsFromUsedInOperationsTotal_ref"> IAS 7 18 a

<label xlink:type="resource" xlink:role=" xlink:label="ifrs_AssetsTotal_lbl" xml:lang="en">Assets, Total <label xlink:type="resource" xlink:role=" xlink:label="ifrs_AssetsTotal_lbl" xml:lang="de">Vermögenswerte, Gesamt <label xlink:type="resource" xlink:role=" xlink:label="ifrs_AssetsTotal_lbl" xml:lang="pl">Aktywa, Razem

 uses parent-child relations to organize elements  Assets  Current ▪ Cash ▪ Receivables ▪ Accounts ▪ Interest ▪ Inventory  Long-Term ▪ Property, Plant and Equipment ▪ Intangible Assets ▪ Notes Receivable  The “order” attribute of the presentationArc specifies the order in which child concepts should appear with respect to their sibling concepts.

[www_sec_gov]

 Gross Profit = Revenue – CGS Linkbase  Gross Profit Revenue (1) CGS (-1) Lower level elements sum up to or are subtracted from upper level elements

 weight is a required attribute on calculationArc elements; it must have a non-zero decimal value; for summation-item arcs, the weight attribute indicates the multiplier to be applied to a numeric item value (content) when accumulating numeric values from item elements to summation elements; a value of "1.0" means that 1.0 times the numeric value of the item is applied to the parent item; a weight of "-1.0" means that 1.0 times the numeric value is subtracted from the summation item; there are also rules that are applied to the calculation of elements possessing opposite balance attribute values ('credit' and 'debit');attributecalculationArcelements summation-itemarcsnumeric itemcontentbalance

<link:calculationArc order="6.0" weight="1.0" xlink:arcrole=" xlink:from="lbl_AssetsCurrent" xlink:to="lbl_

Used to create tables Simple Pivot type Utilizes the Context element to define the table using: Segment element which defines: Axes Dimension Characteristics of a fact (e.g. deferred revenue from x) Domains Contains a set of members Members  Column Headers (horizontal axis) Line Items Row Header (vertical axis)