Chapter 6 Current State of XBRL Discoverable Taxonomy Set

Slides:



Advertisements
Similar presentations
Chapter 4: CONTINUED INCOME STATEMENT AND RELATED INFORMATION Sommers – ACCT 3311 Chapter 1: Environment and Theoretical Structure of Financial Accounting.
Advertisements

Steps for Filing Your First 10Q/10K Michael Ohata Director Reporting Standards - Microsoft Walter Hamscher President & CEO - Standard Advantage.
Chapter 16 General Ledger and Reporting System Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 16-1.
General Ledger and Reporting System
Copyright © 2015 Pearson Education, Inc. General Ledger and Reporting System Chapter
XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.
Client AcceptancePlanningTesting & EvidenceEvaluation & Reporting 1.Acceptance 8.Using the work of an expert 9.Management representations 2.Terms of engagement.
Introduction to Financial Statements and Other Financial Reporting Topics COPYRIGHT ©2007 Thomson South-Western, a part of the Thomson Corporation. Thomson,
General Ledger and Reporting System
McGraw-Hill/Irwin © 2013 The McGraw-Hill Companies, Inc., All Rights Reserved. Chapter 9 XBRL.
Assurance on XBRL Instance Document: A Conceptual Framework of Assertions Rajendra P. Srivastava And Alexander Kogan 16th World Continuous Auditing & Reporting.
Considerations for XBRL Software Development Karl Busch Ernst & Young LLP November 5, 2003 XBRL Software Requirements for the Development of XBRL Taxonomy.
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
“The preparation of annual financial reports in a single electronic reporting format will be mandatory as from January 1, 2020” XBRL Europe Working Group:
The views expressed in this presentation are those of the presenter, not necessarily those of the IASB or IFRS Foundation. International Financial Reporting.
 Mark & Sons Future Technology Co. (hereafter, MSFT) is a $40 billion public company that provides high-technology products and services.  Currently,
ACG 4401 Introduction to XBRL. What is a Supply Chain?
Skip 2013 Inline XBRL vs. XBRL for Financial Reporting UWCISA Symposium on Information Integrity & IS Assurance - Toronto, Oct 3, Clinton E. White,
+ 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 Voluntary Program on the EDGAR System April 2005 Brigitte Lippmann Attorney Division of Corporation Finance Jeffrey Naumann Enabling Technologies.
XBRL Canada Fourth Annual Conference October 7, :30 a.m. – 4:30 p.m. University of Waterloo Efrim Boritz Iowa State University Won Gyun No.
ACG 6415 Introduction to XBRL. What is a Supply Chain?
XBRL Second Phase of Implementation. Background of XBRL Implementation MCA has taken a lead in the Implementation of XBRL by mandating the XBRL filing.
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.
Assurance on XBRL Instance Documents: The Case of United Technologies Corporation University of Waterloo Efrim Boritz Won Gyun No UWCISA - 5th Symposium.
11. Regulatory Reporting and Disclosure from Management's Perspective Pertemuan Matakuliah: Manajemen Kinerja Sistem Komputer Tahun: Feb
Chapter 1 Accounting and the Business Environment
Taylor Hawes Controller – Global Platforms & Operations Microsoft Corporation SEC Voluntary Filing Program.
Regulation U. S. “Public Companies” must register with the Securities & Exchange Commission (SEC).
XBRL Instance Documents.  Information Report  By a Specific Entity  Specific Period of Time  Specific Currency.
Background on Developments Related to XBRL & Assurance Amy Pawlicki Director – Business Reporting, Assurance & Advisory Services and XBRL AICPA.
ACG 5405 Introduction to XBRL. What is a Supply Chain?
1 An Integrated Approach to Assurance on XBRL Instance Document: A Conceptual Framework Rajendra P. Srivastava Ernst & Young Professor and Director E&Y.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
ENHANCING IFRS EXTERNAL REPORTING USING XBRL
Communicating and Interpreting Accounting Information Chapter 5 McGraw-Hill/Irwin © 2009 The McGraw-Hill Companies, Inc.
Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data.
Track 2: Reducing the Reporting Burden in the Regulatory Environment, Simultaneous mandatory adoption of IFRS and XBRL - Chile, Ana Cristina Sepúlveda.
Chapter One Elements of Financial Statements. Market Allocation Customers Investors Creditors Restaurant + + = Stakeholders needing information for decisions.
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.
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,
Copyright 2008 FUJITSU LIMITED Preparer Track: Getting Started - Tools for SEC Filing October 16 th, 2008 SAKAKIBARA Hiroaki Fujitsu Limited.
XBRL Instance Documents.  Rules and Syntax for  XBRL Instance Documents  XBRL taxonomies ▪ Defines the elements and relationships for financial reporting.
ACG 4401 Introduction to XBRL. What is a Supply Chain?
+ 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.
Skip Assurance on XBRL Instance Documents: A Conceptual Framework of Assertions A discussion and extension Clinton E. White, Jr Professor of Accounting.
Advanced Accounting Information Systems
Chapter 6 Current State of XBRL IFRS Taxonomy Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml.
XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.
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.
XBRL Instance Documents.  Financial Information Reported  By a Specific Entity  For a Specific Period of Time  In a Specific Currency ▪ How precise.
ACC 561 Assignment: Week 1 Practice Quiz To purchase this material click below link Assignment-Practice-Quiz.
STOCKHOLDERS’ EQUITY: PAID-IN CAPITAL
ACG 5405 Introduction to XBRL.
XBRL: Intelligent Business Reporting Chapter 9
CWA3 Standardized roll-out package Part 2: XBRL Handbook for Declarers
Managers’ briefing: Why XBRL?
ACG 6415 Introduction to XBRL.
Overview of the XBRL-US Financial Reporting Taxonomy Framework
XBRL: Intelligent Business Reporting Chapter 9
XBRL - eXtensible Business Reporting Language
Bertrand Jadoul Central Balance Sheet Office Rogier Vanherpe
Chapter 20 Additional Assurance Services: Other Information
STOCKHOLDERS’ EQUITY: PAID-IN CAPITAL
Presentation transcript:

Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data Standards Blockchain Data Analysis Toolkit Oh my….. There’s a lot of stuff here

Current State of XBRL

Who Must File All companies are now required to file using XBRL All companies are filing Level 1 to Level 4 footnotes Limited Liability protection has been waived Foreign Private Issuers are required to file using IFRS taxonomy Taxonomy is now (March 1, 2017) available from the SEC

SEC Filing Packages Discoverable Taxonomy Set (DTS) “A discoverable taxonomy set (DTS) contains taxonomy schemas and linkbases. The bounds of a DTS are such that DTS Components include all taxonomy schemas and linkbases that can be discovered by following links or references in the taxonomy schemas and linkbases included in the DTS. “

DTS – What must be filed with SEC Contains: Instance Document (.xml) Extension Taxonomy (.xsd) Linkbases Calculation (_cal.xml) Definition (_def.xml) Labels (_lab.xml) Presentation (_pre.xml) All Imported Schemas Filename Format Identifier-yyyymmdd.xml for instance Identifier-yyyymmdd.xsd for schema Identifier_yyyymmdd_cal.xml or _def or _lab or _pre

Extension Taxonomy Links the linkbases to the DTS Links the linkbases to the elements/documents Includes the elements used in instance document

Structure of SEC Extension Taxonomy Schema Root Element, namespace declarations (same as chapter 3) annotation/appinfo link:linkbaseRef Links all the linkbases to the schema document link:roleType Links each statement and disclosure to the linkbases

link:linkbaseRef (International Speedway Corp 10Q) <link:linkbaseRef xlink:type="simple" xlink:href="isca-20110531_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all"/> <link:linkbaseRef xlink:type="simple" xlink:href="isca- 20110531_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all"/> <link:linkbaseRef xlink:type="simple" xlink:href="isca- 20110531_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all"/> <link:linkbaseRef xlink:type="simple" xlink:href="isca- 20110531_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all"/>

link:roleType (International Speedway Corp 10Q) <link:roleType roleURI="http://internationalspeedwaycorporation.com/role/Balan ceSheetsParenthetical" id="BalanceSheetsParenthetical"> <link:definition>0111 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition> <link:usedOn>link:presentationLink</link:usedOn> <link:usedOn>link:calculationLink</link:usedOn> <link:usedOn>link:definitionLink</link:usedOn> </link:roleType>

Import schemas <xsd:import namespace="http://fasb.org/us-gaap/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-gaap-2012-01- 31.xsd"/> <xsd:import namespace="http://fasb.org/us-roles/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-roles-2012-01- 31.xsd"/> <xsd:import namespace="http://fasb.org/us-types/2012-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2012/elts/us-types-2012-01- 31.xsd"/> <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/> <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/> <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd"/> <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12- 16.xsd"/> <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/> <xsd:import namespace="http://xbrl.sec.gov/country/2012-01-31" schemaLocation="http://xbrl.sec.gov/country/2012/country-2012-01- 31.xsd"/> <xsd:import namespace="http://xbrl.sec.gov/currency/2012-01-31" schemaLocation="http://xbrl.sec.gov/currency/2012/currency-2012-01- 31.xsd"/> <xsd:import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-31.xsd"/> <xsd:import namespace="http://xbrl.sec.gov/exch/2012-01-31" schemaLocation=http://xbrl.sec.gov/exch/2012/exch-2012-01-31.xsd/> <xsd:import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-2012-01-31.xsd"/> <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/> <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation=http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd/> <xsd:import namespace="http://xbrl.sec.gov/stpr/2011-01-31" schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd"/>

Extension Element (International Speedway 10Q) <element id="isca_PrepaidExpensesAndOtherCurrentAssets” name="PrepaidExpensesAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit"/> Note: No longer used in current 10-Q Examine International Speedway

A Quick Example 3M’s 10K

XBRL Validation

XBRL Validation Levels Phase I xml validation (NOT XBRL) Schema validation – does the xml match the schema structure? International Speedway (will it validate?) Phase II Validates XBRL semantics in DTS Validates syntax and semantics in linkbases So if calculation linkbase indicates what is totaled for Current Assets does it agree with the Total Current Assets element? Requires specialized software ($’s) Phase III Validates XBRL based on reporting rules SEC XBRL filing requirements Over 200 rules

XBRL IFRS

IFRS Instance Document Same structure as XBRL Uses different taxonomy Root element / namespace declarations SchemaRef Context Unit Items

IFRS Taxonomy 2017 Taxonomy Compared to US GAAP, ~ 4000 elements vs. 17,000 Documentation is not included in IFRS (as it is NOT rule based). Instead disclosures and example references are included

<?xml version="1.0" encoding="utf-8"?> <!-- XBRL instance shell - Skip White December 2010 --> <!-- File name: XBRLInstanceShell2010.xml --> <xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns: _____1_________ > <link:schemaRef xlink:type="simple" xlink:href= _____2_________ /> <xbrli:context id= _____3_________ > <xbrli:entity> <xbrli:identifier scheme= _____4_________ > _____5_________ </xbrli:identifier> </xbrli:entity> <xbrli:period> <xbrli:instant> _____6_________ </xbrli:instant> </xbrli:period> </xbrli:context> <xbrli:unit id= _____7_________ > <xbrli:measure> _____8_________ </xbrli:measure> </xbrli:unit> <!-- Insert the XBRL items (facts) below --> </xbrli:xbrl>

Corporate Actions XBRL Taxonomy

What is a corporate Action? Something that affects the equity or debt issued by a public company Made by the Board of Directors Examples: Cash or Stock Dividends Stock Splits Mergers and/or Acquisitions

Corporate Action requirement The issuer (the company) issues an ISO 20222 message “Hey an action may have an effect on… as a result of …” Sent to Financial Services Registrar Who keeps track of who owns the shares/bonds of the issuer Re-entered, Re-arranged, translated, etc. to be sent to owners and regulatory bodies (e.g. SEC)

Corporate Actions Taxonomy Like UBL Intended to streamline corporate action filings

Corporate Action Taxonomy Four Criteria for each Action/Event: Type of Event Market in which event occurs (currently only U.S.) Type (equity, debt, other) Mandatory or Voluntary Status (Confirmed, Unconfirmed, Preliminary) Yes I know that’s 5! All reported in a 4 (5) dimensional table Called a HyperCube

Corporate Action is XBRL <xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ca="http://xbrl.us/corporateActions/2012-03-31"> <link:schemaRef xlink:type="simple" xlink:href="http://taxonomies.xbrl.us/corpactions/2012/ca/US/Equity/CashDiv/Mand/ca-US-Equity-CashDiv-Mand-ent-2012-03-31.xsd"/>

Table Axes Each Axes Event, Market, Issue, & Security Holder, Status Type Axes is defined as an Explicit Member of a Segment in a Context Structure.

Table Context Structure <xbrli:context id="ContextCashDividendUSEquityMandatory"> <xbrli:entity> <xbrli:identifier scheme="http://www.citibank.com/xbrl">Citibank</xbrli:identifier> <xbrli:segment> <xbrldi:explicitMember dimension="ca:EventTypeAxis">ca:CashDividendMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ca:MarketTypeAxis">ca:UnitedStatesMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ca:IssueTypeAxis">ca:EquityMember</xbrldi:explicitMember> <xbrldi:explicitMember dimension="ca:MandatoryVoluntaryAxis">ca:MandatoryMember</xbrldi:explicitMember> dimension="ca:StatusAxis">ca:PreliminaryMember</xbrldi:explicitMember> </xbrli:segment> </xbrli:entity> <xbrli:period> <xbrli:startDate>2014-12-01</xbrli:startDate> <xbrli:endDate>2014-12-01</xbrli:endDate> </xbrli:period> </xbrli:context>

Corporate Action Facts <ca:UniqueUniversalEventIdentifier contextRef="ContextCashDividendUSEquityMandatory">Citibank123456</ca:UniqueUniversalEventIdentifier> <ca:DocumentTitle contextRef="ContextCashDividendUSEquityMandatory">Dividend Announcement</ca:DocumentTitle> <ca:AnnouncementDate contextRef="ContextCashDividendUSEquityMandatory">2014-12-01</ca:AnnouncementDate> <ca:EventType contextRef="ContextCashDividendUSEquityMandatory">Cash Dividend</ca:EventType> <ca:OrdinaryShare contextRef="ContextCashDividendUSEquityMandatory" unitRef="shares" decimals="INF">1</ca:OrdinaryShare>

AICPA Audit Data Standards Lots of Stuff but we aren’t covering it today!

Other Stuff

Uses of XBRL (FDIC) Call Reports Quarterly reports from banking institutions 125 data items Call Report Taxonomy developed by Federal Financial Institutions Examination Council Responsibility of Validation rests with Banks This is contrasted with XBRL where validation takes place by SEC

AICPA SOP 13-2 Principles and Criteria for XBRL Formatted Information Performing Agreed-Upon Procedures Engagements That Address the Completeness, Mapping, Consistency or Structure of XBRL- Formatted Information” Principles and Criteria for XBRL Formatted Information

Florida Governmental Reporting CS/CS/CS/HB 1073 — Department of Financial Services Begins the process of creating the Florida Open Financial Statement System to allow better access to financial reports filed by local governments and provides a $500,000 appropriation;

Open Financial Statement System It is the intent of the Legislature to create the Florida Open Financial Statement System, an interactive repository for governmental financial statements. The Chief Financial Officer may choose contractors to build one or more eXtensible Business Reporting Language (XBRL) taxonomies suitable for state, county, municipal, and special district financial filings and to create a software tool that enables financial statement filers to easily create XBRL documents consistent with such taxonomies. If the Chief Financial Officer deems the work adequate, all local governmental financial statements for fiscal years ending on or after September 1, 2022, must be filed in XBRL format and must meet the validation requirements of the relevant taxonomy. A local government that begins filing in XBRL format may not be required to make filings in Portable Document Format.