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

Chapter 6 Current State of XBRL Discoverable Taxonomy Set Extension Taxonomies Validation of XBRL vs xml IFRS Taxonomy iXBRL Corporate Actions Audit Data

Embed Size (px)

Citation preview

Chapter 6Current State of XBRLDiscoverable Taxonomy SetExtension TaxonomiesValidation of XBRL vs xmlIFRS TaxonomyiXBRLCorporate ActionsAudit Data StandardsOh my….. There’s a lot of stuff here

Current State of XBRL

Who Must FileAll companies are now required

to file using XBRLAll companies are filing Level 1 to

Level 4 footnotesLimited Liability protection has

been waivedForeign Private Issuers are

required to file using IFRS taxonomy

SEC Filing PackagesDiscoverable Taxonomy Set (DTS)

DTS – What must be filed with SECContains:

◦ Instance Document◦ Extension Taxonomy◦ Linkbases

Calculation Definition Labels Presentation

◦ All Imported SchemasFilename Format

◦ Identifier-yyyymmdd.xml for instance◦ Identifier-yyyymmdd.xsd for schema◦ Identifier_yyyymmdd_cal.xml or _def or _lab or _pre

Extension TaxonomyLinks the linkbases to the DTSLinks the linkbases to the elements/documentsIncludes the elements used in instance document

Structure of SEC Extension TaxonomySchema 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/BalanceSheetsParenthetical" 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 schemas1. <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"/>2. <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"/>3. <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"/>4. <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-

2003-12-31.xsd"/>5. <xsd:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-

2003-12-31.xsd"/>6. <xsd:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact"

schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd"/>7. <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-

2009-12-16.xsd"/>8. <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-

16.xsd"/>9. <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric"

schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>10. <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-

2009-12-16.xsd"/>11. <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>12. <xsd:import namespace="http://xbrl.sec.gov/country/2012-01-31"

schemaLocation="http://xbrl.sec.gov/country/2012/country-2012-01-31.xsd"/>13. <xsd:import namespace="http://xbrl.sec.gov/currency/2012-01-31"

schemaLocation="http://xbrl.sec.gov/currency/2012/currency-2012-01-31.xsd"/>14. <xsd:import namespace="http://xbrl.sec.gov/dei/2012-01-31" schemaLocation="http://xbrl.sec.gov/dei/2012/dei-2012-01-

31.xsd"/>15. <xsd:import namespace="http://xbrl.sec.gov/exch/2012-01-31" schemaLocation=

http://xbrl.sec.gov/exch/2012/exch-2012-01-31.xsd/>16. <xsd:import namespace="http://xbrl.sec.gov/invest/2012-01-31" schemaLocation="http://xbrl.sec.gov/invest/2012/invest-

2012-01-31.xsd"/>17. <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-

2011-01-31.xsd"/>18. <xsd:import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation=

http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd/>19. <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-QExamine International Speedway

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 Requires specialized software ($’s)

XBRL IFRS

IFRS Instance DocumentSame structure as XBRLUses different taxonomy

1. Root element / namespace declarations

2. SchemaRef3. Context4. Unit5. Items

IFRS Taxonomy2013 Taxonomy Issued March 27,

2013Compared to US GAAP, ~ 4000

elements vs. 16,000Documentation 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>

IFRS TaxonomyLets Review

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 DirectorsExamples:

◦Cash or Stock Dividends◦Stock Splits◦Mergers and/or Acquisitions

Corporate Action requirementThe issuer (the company) issues anISO 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 issuerRe-entered, Re-arranged,

translated, etc. to be sent to owners and regulatory bodies (e.g. SEC)

Corporate Actions TaxonomyLike UBLIntended to streamline corporate

action filings

Corporate Action TaxonomyFour Criteria for each Action/Event:

1. Type of Event2. Market in which event occurs (currently

only U.S.)3. Type (equity, debt, other)4. Mandatory or Voluntary5. 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 AxesEach 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>

<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 StandardsLots 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

AICPASOP 13-2

◦Performing Agreed-Upon Procedures Engagements That Address the Completeness, Mapping, Consistency or Structure of XBRL-Formatted Information”

Principles and Criteria for XBRL Formatted Information

Remaining ClassesApril 23rd

◦iXBRL◦Status of XBRL◦Review for Exam