SlideShare a Scribd company logo
1 of 10
Copyright © 2016 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
Chapter 9
XBRL
9-2
Outline
• Learning objectives
• Purpose & nature of XBRL
• Terminology
• Instance document creation
• Internal control
9-3
Learning objectives
1. Define the following terms as they relate to
XBRL: extensible, specification, taxonomy,
namespace, and instance document.
2. Explain the history and structure of XBRL.
3. Discuss ways XBRL can benefit
organizations.
4. Identify software tools for creating XBRL-
tagged documents.
5. Discuss internal control issues for XBRL.
9-4
Purpose & nature of XBRL
• Acronym
eXtensible Business Reporting Language
• Platform-independent tool tagging tool
• Provides context for business reporting
information—most often, financial
information
9-5
Purpose & nature of XBRL
• Important characteristics
– Open source
– Extensible
– Required for SEC reporting
– Can also be used for internal information,
such as journal entries
– Language—not a new set of GAAP
– Overseen by XBRL International
(www.xbrl.org)
9-6
Terminology
• Extensible
Users can add tags as
needed.
• Specification
XBRL is an example of a
broader group of languages
called XML
Like any language,
XBRL has unique
terms that are
critical to
understanding it.
9-7
Terminology
• Taxonomy
– An organizational
structure for XBRL tags
– Two broad types
• Acknowledged
• Approved
– Examples
• US GAAP Taxonomy 2009
• US SEC Certification
Taxonomy 2009
• XBRL Global Ledger
Taxonomy
Like any language,
XBRL has unique
terms that are
critical to
understanding it.
9-8
Instance document creation
1. Download the data
to a spreadsheet.
2. Download the
relevant taxonomy.
3. Map the data to the
taxonomy; that is,
determine which
tags are associated
with which data.
4. Tag the data with
appropriate tagging
software.
5. Validate the
document.
6. File the document
appropriately.
See Figure 9.2 for a flowchart of
these steps.
9-9
Internal control
• Like any form of
information
technology, XBRL
requires strong
internal controls.
• Existing IT (and other)
controls can be
adapted for XBRL
applications.
• Daily data backups
• Firewalls
• Periodic user training
• Disaster recovery
plan
• Internal audit review
• Centralized approval
process
9-10

More Related Content

Viewers also liked

Viewers also liked (10)

Company Presentation 2016 -Joint
Company Presentation 2016 -JointCompany Presentation 2016 -Joint
Company Presentation 2016 -Joint
 
Atividade com recursos tecnologicos(1)
Atividade com recursos tecnologicos(1)Atividade com recursos tecnologicos(1)
Atividade com recursos tecnologicos(1)
 
Meio ambiente
Meio ambienteMeio ambiente
Meio ambiente
 
Katherine toussaini open proj
Katherine toussaini   open projKatherine toussaini   open proj
Katherine toussaini open proj
 
DDDDDDEnseñar derechos humanos
DDDDDDEnseñar derechos humanosDDDDDDEnseñar derechos humanos
DDDDDDEnseñar derechos humanos
 
Masterprojekt PDF
Masterprojekt PDFMasterprojekt PDF
Masterprojekt PDF
 
Prac 2
Prac 2Prac 2
Prac 2
 
Valores en la Familia
Valores en la FamiliaValores en la Familia
Valores en la Familia
 
4b
4b4b
4b
 
Cartilha1
Cartilha1Cartilha1
Cartilha1
 

Similar to XBRL Chapter Guide for Financial Reporting

Xbrl for dummies slide deck chapter 1 23 10 2009 long version
Xbrl for dummies slide deck chapter  1 23 10 2009 long versionXbrl for dummies slide deck chapter  1 23 10 2009 long version
Xbrl for dummies slide deck chapter 1 23 10 2009 long versionWorkiva
 
Chapter 02-introduction
Chapter 02-introductionChapter 02-introduction
Chapter 02-introductionjps619
 
Xbrl the future of financial reporting by ca. nirmal ghorawat
Xbrl the future of financial reporting by ca. nirmal ghorawatXbrl the future of financial reporting by ca. nirmal ghorawat
Xbrl the future of financial reporting by ca. nirmal ghorawatNirmal Ghorawat
 
Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...
Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...
Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...Cre-Aid
 
XBRL-A New Reporting Style
XBRL-A New Reporting StyleXBRL-A New Reporting Style
XBRL-A New Reporting StyleBishnu Panda
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrljps619
 
Chapter 04-overview historystatetrends
Chapter 04-overview historystatetrendsChapter 04-overview historystatetrends
Chapter 04-overview historystatetrendsjps619
 
XBRL- The New World of Reporting
XBRL- The New World of ReportingXBRL- The New World of Reporting
XBRL- The New World of ReportingKishore Dichwalkar
 
Accounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperAccounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperKesha Haley
 
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Sami JAMMALI
 
XBRL and the MACPA - Summit Presentation
XBRL and the MACPA - Summit PresentationXBRL and the MACPA - Summit Presentation
XBRL and the MACPA - Summit PresentationThomas Hood
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRLNicole Heredia
 
XBRL - Features and Fundamental
XBRL - Features and FundamentalXBRL - Features and Fundamental
XBRL - Features and FundamentalSundar B N
 
Knolidge - Discover What You Have
Knolidge - Discover What You HaveKnolidge - Discover What You Have
Knolidge - Discover What You Haveknolidge
 
2014: Treparel Big Data Text Analytics & Visualization
2014: Treparel Big Data Text Analytics & Visualization2014: Treparel Big Data Text Analytics & Visualization
2014: Treparel Big Data Text Analytics & VisualizationTreparel
 
Understanding XBRL
Understanding XBRLUnderstanding XBRL
Understanding XBRLMamta Binani
 
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019Workiva
 

Similar to XBRL Chapter Guide for Financial Reporting (20)

Xbrl for dummies slide deck chapter 1 23 10 2009 long version
Xbrl for dummies slide deck chapter  1 23 10 2009 long versionXbrl for dummies slide deck chapter  1 23 10 2009 long version
Xbrl for dummies slide deck chapter 1 23 10 2009 long version
 
Chapter 02-introduction
Chapter 02-introductionChapter 02-introduction
Chapter 02-introduction
 
XBRL Kansas Elsas
XBRL Kansas ElsasXBRL Kansas Elsas
XBRL Kansas Elsas
 
Xbrl the future of financial reporting by ca. nirmal ghorawat
Xbrl the future of financial reporting by ca. nirmal ghorawatXbrl the future of financial reporting by ca. nirmal ghorawat
Xbrl the future of financial reporting by ca. nirmal ghorawat
 
XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12XBRL in Oracle 11i and R12
XBRL in Oracle 11i and R12
 
Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...
Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...
Jeroen Kleinhoven (Treparel), Turn Big Content into Business Insights - Data ...
 
XBRL-A New Reporting Style
XBRL-A New Reporting StyleXBRL-A New Reporting Style
XBRL-A New Reporting Style
 
Chapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrlChapter 20-advanced aspectsofxbrl
Chapter 20-advanced aspectsofxbrl
 
Chapter 04-overview historystatetrends
Chapter 04-overview historystatetrendsChapter 04-overview historystatetrends
Chapter 04-overview historystatetrends
 
XBRL- The New World of Reporting
XBRL- The New World of ReportingXBRL- The New World of Reporting
XBRL- The New World of Reporting
 
Accounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research PaperAccounting Information Systems - XBRL Research Paper
Accounting Information Systems - XBRL Research Paper
 
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
Mr20 enus 17-Report Design in Management Reporter 2.0 for Microsoft Dynamics®...
 
XBRL and the MACPA - Summit Presentation
XBRL and the MACPA - Summit PresentationXBRL and the MACPA - Summit Presentation
XBRL and the MACPA - Summit Presentation
 
An Introduction To XBRL
An Introduction To XBRLAn Introduction To XBRL
An Introduction To XBRL
 
2013 XBRL Procedure
2013 XBRL Procedure2013 XBRL Procedure
2013 XBRL Procedure
 
XBRL - Features and Fundamental
XBRL - Features and FundamentalXBRL - Features and Fundamental
XBRL - Features and Fundamental
 
Knolidge - Discover What You Have
Knolidge - Discover What You HaveKnolidge - Discover What You Have
Knolidge - Discover What You Have
 
2014: Treparel Big Data Text Analytics & Visualization
2014: Treparel Big Data Text Analytics & Visualization2014: Treparel Big Data Text Analytics & Visualization
2014: Treparel Big Data Text Analytics & Visualization
 
Understanding XBRL
Understanding XBRLUnderstanding XBRL
Understanding XBRL
 
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019XBRL - A Common Language For Data Reporting  / Kyiv, 25-26 April 2019
XBRL - A Common Language For Data Reporting / Kyiv, 25-26 April 2019
 

More from Awais Ahmed

More from Awais Ahmed (20)

Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
Chapter 1
Chapter 1Chapter 1
Chapter 1
 
Chapter 2 leadership
Chapter 2 leadershipChapter 2 leadership
Chapter 2 leadership
 
Chp1 The Foundations Of Entrepreneurship
Chp1 The Foundations Of EntrepreneurshipChp1 The Foundations Of Entrepreneurship
Chp1 The Foundations Of Entrepreneurship
 
Sppt chap017
Sppt chap017Sppt chap017
Sppt chap017
 
Sppt chap016
Sppt chap016Sppt chap016
Sppt chap016
 
Sppt chap015
Sppt chap015Sppt chap015
Sppt chap015
 
Sppt chap014
Sppt chap014Sppt chap014
Sppt chap014
 
Sppt chap013
Sppt chap013Sppt chap013
Sppt chap013
 
Sppt chap012
Sppt chap012Sppt chap012
Sppt chap012
 
Sppt chap011
Sppt chap011Sppt chap011
Sppt chap011
 
Sppt chap010
Sppt chap010Sppt chap010
Sppt chap010
 
Sppt chap008
Sppt chap008Sppt chap008
Sppt chap008
 
Sppt chap007
Sppt chap007Sppt chap007
Sppt chap007
 
Sppt chap006
Sppt chap006Sppt chap006
Sppt chap006
 
Sppt chap005
Sppt chap005Sppt chap005
Sppt chap005
 
Sppt chap004
Sppt chap004Sppt chap004
Sppt chap004
 
Sppt chap003
Sppt chap003Sppt chap003
Sppt chap003
 

Recently uploaded

Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.soniya singh
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLimonikaupta
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)Damian Radcliffe
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Servicesexy call girls service in goa
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Standkumarajju5765
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 

Recently uploaded (20)

Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Green Park Escort Service Delhi N.C.R.
 
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRLLucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
Lucknow ❤CALL GIRL 88759*99948 ❤CALL GIRLS IN Lucknow ESCORT SERVICE❤CALL GIRL
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)How is AI changing journalism? (v. April 2024)
How is AI changing journalism? (v. April 2024)
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine ServiceHot Service (+9316020077 ) Goa  Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
 
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❤️ 7710465962 Independent Call Girls In C...
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night StandHot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 

XBRL Chapter Guide for Financial Reporting

  • 1. Copyright © 2016 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education. Chapter 9 XBRL
  • 2. 9-2 Outline • Learning objectives • Purpose & nature of XBRL • Terminology • Instance document creation • Internal control
  • 3. 9-3 Learning objectives 1. Define the following terms as they relate to XBRL: extensible, specification, taxonomy, namespace, and instance document. 2. Explain the history and structure of XBRL. 3. Discuss ways XBRL can benefit organizations. 4. Identify software tools for creating XBRL- tagged documents. 5. Discuss internal control issues for XBRL.
  • 4. 9-4 Purpose & nature of XBRL • Acronym eXtensible Business Reporting Language • Platform-independent tool tagging tool • Provides context for business reporting information—most often, financial information
  • 5. 9-5 Purpose & nature of XBRL • Important characteristics – Open source – Extensible – Required for SEC reporting – Can also be used for internal information, such as journal entries – Language—not a new set of GAAP – Overseen by XBRL International (www.xbrl.org)
  • 6. 9-6 Terminology • Extensible Users can add tags as needed. • Specification XBRL is an example of a broader group of languages called XML Like any language, XBRL has unique terms that are critical to understanding it.
  • 7. 9-7 Terminology • Taxonomy – An organizational structure for XBRL tags – Two broad types • Acknowledged • Approved – Examples • US GAAP Taxonomy 2009 • US SEC Certification Taxonomy 2009 • XBRL Global Ledger Taxonomy Like any language, XBRL has unique terms that are critical to understanding it.
  • 8. 9-8 Instance document creation 1. Download the data to a spreadsheet. 2. Download the relevant taxonomy. 3. Map the data to the taxonomy; that is, determine which tags are associated with which data. 4. Tag the data with appropriate tagging software. 5. Validate the document. 6. File the document appropriately. See Figure 9.2 for a flowchart of these steps.
  • 9. 9-9 Internal control • Like any form of information technology, XBRL requires strong internal controls. • Existing IT (and other) controls can be adapted for XBRL applications. • Daily data backups • Firewalls • Periodic user training • Disaster recovery plan • Internal audit review • Centralized approval process
  • 10. 9-10