Presentation is loading. Please wait.

Presentation is loading. Please wait.

+ iXBRL Inline XBRL. + SEC Filings – HTML and XBRL HTML XBRL Extension Taxonomy Presentation Calculation Definition (tables) Labels.

Similar presentations


Presentation on theme: "+ iXBRL Inline XBRL. + SEC Filings – HTML and XBRL HTML XBRL Extension Taxonomy Presentation Calculation Definition (tables) Labels."— Presentation transcript:

1 + iXBRL Inline XBRL

2 + SEC Filings – HTML and XBRL HTML XBRL Extension Taxonomy Presentation Calculation Definition (tables) Labels

3 + Inline XBRL (iXBRL) HTML iXBRL markup iXBRL is rendered as a web-page by an xml processor i.e. a Brower and the XBRL tags are ignored

4 + iXBRL What is it? Recommendation by xbrl.org (1.0) Embeds XBRL within HTML or XHTML document HTML/XHTML tags used for rendering information Eliminates the need to create an instance document of XBRL tagged financial statements data AND Separate document for displaying those data Leaves control over F/S display/rendering to author of data. Allows XBRL tags to be extracted for analysis (XSLT, interactive data tools, etc.). XBRL Instance XSLT Display Output

5 + iXBRL – Who is Using it? Her Majesties Revenue & Customs (HMRC) for accounting periods ending on or after 1 April 2010, Company Tax Returns must be filed online. In all cases where a Company Tax Return is filed online, the computations must be in Inline eXtensible Business Reporting Language (iXBRL) format. For most companies and organisations, accounts forming part of the return must also be in iXBRL format HMRC

6 + HMRC – What must be tagged? The starting point is the accounts you are required to send as part of a Company Tax Return in iXBRL format. For example, a company incorporated under the Companies Act is required to send the individual accounts they are required to prepare for their members - a balance sheet, a profit and loss account, and notes to the accounts including any Directors’ and Auditor’s reports similarly required. All instances of data within the balance sheet, profit and loss account and notes to the accounts must be tagged. If a data item appears more than once then it must be tagged each time. The Directors’ report and Auditor’s report must also be tagged, but only to the extent that data within these are also within the Directors’ report and Auditor’s report sections the taxonomy (together with general information, such as company name, CRN, etc). Prior period comparative figures within the accounts should be tagged.

7 + Why do we have 2 sets of Financial Reporting Documents SEC’s 2009 Mandate for XBRL included: SEC believed there were use cases for both HTML (document centric) and XBRL (interactive data) SEC wanted to assess the usefulness of XBRL to investors SEC hasn’t changed this mandate July 21, 2015 Senators Warner and Crapo asked why this was still in place? Suggested moving to iXBRL to: Improve Quality Improving adoption of XBRL in other communications with the SEC Reducing Costs to companies for maintaining both types of documents SEC “SEC staff currently is developing recommendations [for a new rule] to allow filers to submit XBRL data inline as part of their core filings, rather than filing XBRL data in an exhibit.” “move promptly to modify EDGAR to permit inline XBRL and commence a voluntary pilot program to obtain more information about the costs and benefits of an inline XBRL system”.

8 + It’s Coming for U.S. SEC XBRL July 19 th, 2013 SEC RFP for iXBRL “the SEC wants to have someone help them design, build, test and implement Inline XBRL technology for use as part of the mandate and be ready to launch within 18 months. Unlike the “rapid fire” initial SEC Previewer… As a result, this clearly put Inline XBRL support at the SEC on a mid- to late-2014 trajectory for at least the start of a pilot phase if not the start of the mandate requirement itself. (Rob Blake)Rob Blake Hmmm, not here yet though….. stay tuned.

9 + An Example 3M Chapter 6 Files.

10 + iXBRL Rules HTML is the Root elemtn (namespace declarations) HTML element contains meta tag link to a stylesheet (not.xsl) title HTML body element contains HTML tags iXBRL content ix:header element contains ix:references element schemaRef ix:resources context and unit ix:hidden At least one XBRL fact

11 + HTML Head contains information about the document MyStyles.css 3M CO 10-Q (9/30/2015) MyStyles.css contains information about how to format the web page Sections a way to divide the HTML document into addressable by software and to apply class/style for rendering 3M Company and Subsidiaries Consolidated Statement of Income (unaudited)

12 + iXBRL Namespaces Used Namespace prefixNamespace name ixhttp://www.xbrl.org/2008/inlineXBRL ixthttp://www.xbrl.org/inlineXBRL/trans formation/2010-04-20 linkhttp://www.xbrl.org/2003/linkbase xbrlihttp://www.xbrl.org/2003/instance xlhttp://www.xbrl.org/2003/XLink xlinkhttp://www.w3.org/1999/xlink xmlhttp://www.w3.org/XML/1998/names pace xsihttp://www.w3.org/2001/XMLSchema -instance

13 + iXBRL – How does it work F/S data values are contained within iXBRL elements 45600 The tags are embedded within the or <XHTML) tags

14 + iXBRL – Browser vs. Processor Web Browser’s ignore the elements Treated as comments Web Browser’s process the iXBRL Processor Converts the elements to standard based XBRL Instance Documents Rendered F/S Web Browser XBRL Instance IXBRL Processor

15 +

16 + iXBRL – Processor Purpose: To Generate XBRL from iXBRL WITHOUT reference to a taxonomy

17 + Rules for iXBRL Root Element - Two types of elements ix (inline XBRL) ixt (inline XBRL transformation) Required: ix:header (which must contain [parent element]) ix:references XBRL schemaRef ix:resources XBRL context element XBRL unit element At lest one fact within ix element ix:nonFraction, ix:NonNumeric, ix:footnote <ix:nonFraction name=“us- gaap…”

18 + iXBRL - Sepcificaiton Namespace ix:http://www.xbrl.org/2008/inlineXBRL/ Elements: ix:denominator ix:exclude ix:footnoteLink ix:fraction ix:header ix:hidden ix:nonFraction – A number (umm, that’s not a fraction) ix:nonNumeric – well, not a number ix:numerator ix:references – used for the SchemaRef element ix:resources – used for all the context and unit structures ix:tuple

19 + ix:nonfraction XBRL numeric item

20 + ix:nonFraction attributes name="us-gaap:CashAndCashEquivalentsAtCarryingValue” format="ixt:numcommadot” id="001” contextRef="AsOfDec312012” unitRef="USD” decimals="-3” scale="-3"

21 + ixt:transformation types 2.3 Transform function: ixt-datedoteu.xml 2.4 Transform function: ixt- datedotus.xml 2.5 Transform function: ixt-datelonguk.xml 2.6 Transform function: ixt-datelongus.xml 2.7 Transform function: ixt-dateshortuk.xml 2.8 Transform function: ixt-dateshortus.xml 2.9 Transform function: ixt-dateslasheu.xml 2.10 Transform function: ixt-dateslashus.xml 2.11 Transform function: ixt- numcomma.xml 2.12 Transform function: ixt-numcommadot.xml 2.13 Transform function: ixt-numdash.xml 2.14 Transform function: ixt-numdotcomma.xml 2.15 Transform function: ixt-numspacecomma.xml 2.16 Transform function: ixt- numspacedot.xml 2.17 Transform function: ixt-datelongdaymonthuk.xml 2.18 Transform function: ixt-datelongmonthdayus.xml 2.19 Transform function: ixt- dateshortdaymonthuk.xml 2.20 Transform function: ixt- dateshortmonthdayus.xml 2.21 Transform function: ixt- dateslashdaymontheu.xml 2.22 Transform function: ixt- dateslashmonthdayus.xml 2.23 Transform function: ixt- datelongyearmonth.xml 2.24 Transform function: ixt- dateshortyearmonth.xml 2.25 Transform function: ixt- datelongmonthyear.xml 2.26 Transform function: ixt-dateshortmonthyear.xml

22 + ix:Nonnumeric XBRL non-numeric item For example, Footnotes: <ix:nonNumeric xmlns:us-gaap="http://xbrl.us/us-gaap/2009-01- 31" xmlns:us-types="http://xbrl.us/us-types/2009-01-31" xmlns:dei=http://xbrl.us/dei/2009-01-31http://xbrl.us/dei/2009-01-31 xmlns:masd=http://www.massivedynamic.com/20101231http://www.massivedynamic.com/20101231 xmlns:xi=http://www.w3.org/2001/Xincludehttp://www.w3.org/2001/Xinclude name="us-gaap:InventoryDisclosureTextBlock” contextRef="fy10d" escape="true"> … NOTE 7 INVENTORY … The components of inventory were as follows:

23 + ix:resources Contains the Reference elements from XBRL ix:resources 9876543210 2011-01-27 … iso4217:USD

24 + Prolog and Root Element <HTML xmlns="http://www.w3.org/1999/xhtml" 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:ix="http://www.xbrl.org/2008/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2010-04-20" xmlns:us-gaap="http://xbrl.fasb.org/us-gaap/2012">

25 + After Root Element Example iXBRL document

26 + In HTML body (Table) <ix:nonFraction.. <ix:nonNumeric… <ix:footnote… <ix:…


Download ppt "+ iXBRL Inline XBRL. + SEC Filings – HTML and XBRL HTML XBRL Extension Taxonomy Presentation Calculation Definition (tables) Labels."

Similar presentations


Ads by Google