XBRL revisited: grasp the fundamentals to see how businesses use XBRL today.Use of XBRL (EXtensible Business Reporting Language) A specification for publishing financial information in the XML format. It is designed to provide a standard set of XML tags for exchanging accounting information and financial statements between companies and analysts. is gathering momentum. In September 2004, investors, analysts, public companies and other securities market participants--including CPAs--took note of the SEC's announcement it will permit public companies to submit their mandatory filings in XBRL format. This step by the SEC is only the latest to demonstrate the steady acceptance of the extensible business reporting language since XBRL International Inc., a nonprofit business consortium that includes the AICPA AICPA See American Institute of Certified Public Accountants (AICPA). , introduced it in 1999. More than 250 of the world's leading organizations--including Morgan Stanley XBRL BASICS Several earlier articles (see "Prior JofA Coverage of XBRL," page 65) contained a wealth of XBRL-related information and resources readers can tap to refresh their knowledge of the fundamentals and/or to build a foundation for under standing intermediate and advanced aspects of XBRL--such as instance documents--discussed in this and subsequent articles in this series. In addition, exhibit 1, page 65, explains the elements that make up XBRL and shows how they relate. XBRL'S BUILDING BLOCKS To appreciate how XBRL works, CPAs need to understand the concept of the instance document (see exhibit 2, page 65), which describes a financial data element, such as cash, and contains * References to the XML XML in full Extensible Markup Language. Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. specification and XML schema The definition of an XML document, which includes the XML tags and their interrelationships. Residing within the document itself, an XML schema may be used to verify the integrity of the content. , or database structure. * References to the XBRL taxonomy taxonomy: see classification. taxonomy In biology, the classification of organisms into a hierarchy of groupings, from the general to the particular, that reflect evolutionary and usually morphological relationships: kingdom, phylum, class, order, and any additional taxonomies that may be required to describe all the XBRL tags used in a specific instance document. * Links to * References. Documentation of the data elements the instance document describes. * Definitions. The location on a balance sheet where the data elements reside. * Calculations and formulas. Instructions on how the data elements should be calculated in relation to other such elements described in the instance document. * Presentation. Details on any descriptive labels that should be applied to the data elements, including the language--for example, German--in which they should be reported. * Contexts. Other information--for example, the type of currency, accounting period covered or other identifying facts--necessary to put the data elements in proper context. CREATE ONCE, USE REPEATEDLY The information contained in an XBRL instance document is endlessly reusable. Each document has all the data necessary to perform an analysis, prepare a report, conduct an audit test and/or send information to software that will use it for management reporting or any other business purpose. With every data element fully described in terms of its definition, format, location, calculation and labeling, XBRL-formatted information can be combined easily, without rekeying In cryptography, rekeying refers to the process of changing the encryption key of an ongoing communication in order to limit the amount of data encrypted with the same key. or reformatting, for use with a variety of software or hardware. XBRL thereby provides information that's up-to-date, accurate and easy to distribute. Exhibit 1: An Overview of XBRL Specification: Defines the technical standard for the composition of XBRL taxonomies. It's the set of rules that permits the expression of business reporting data in a format that complies with XML, the extensible markup language See XML. (language, text) Extensible Markup Language - (XML) An initiative from the W3C defining an "extremely simple" dialect of SGML suitable for use on the World-Wide Web. http://w3.org/XML/. , of which XBRL is a subset. Taxonomy: Defines a set of data elements in a given business reporting context, such as U.S. GAAP GAAP See: Generally Accepted Accounting Principles GAAP See generally accepted accounting principles (GAAP). or international accounting standards. It's a controlled set of tags and relationships that provides standard descriptions for the data el Instance document: The product of a process by which an individual or an automated process uses software to add "tags" to data elements according to according to prep. 1. As stated or indicated by; on the authority of: according to historians. 2. In keeping with: according to instructions. 3. one or more XBRL taxonomies. It's an XML file that contains links to the taxonomies used, the financial data described and the context in which they can be found, as well as links to supplemental reference, presentation, calculation, label and definition information (see "XBRL's Building Blocks," page 64). Application: Software that can read or write in XBRL format to create or use XBRL documents. XBRL: A Structure for Business Data This month the JofA begins a series of articles exploring how XBRL can help CPAs, their clients and employers, financial institutions, regulators, rating agencies and individual and institutional investors Institutional Investor A non-bank person or organization that trades securities in large enough share quantities or dollar amounts that they qualify for preferential treatment and lower commissions. issue or obtain business information in a standardized format for sharing and viewing in any order on any computer system. Resources XBRL International Inc. Resources The group's Web site (www.xbrl.org) provides * An overview of XBRL's functions and capabilities (www.xbrl.org/whatisxbrl). * Questions frequently asked about XBRL (www.xbrl.org/faq.aspx). * A technical information center (www.xbrl.org/technicalinformation). * Details on how to create an XBRL-compliant financial statement (www.xbrl.org/specifications). * Descriptions of the benefits as well as the issues involved in adopting XBRL, with sections focusing on specific interest groups (www.xbrl.org/xbrlandbusiness). AICPA Resources The AICPA Web site (www.aicpa.org) provides XBRL-related resources such as * An explanation of why CPAs need to be involved in XBRL, how it will help those in industry and public practice, and descriptions of potential XBRL uses--such as in financial statements, tax returns, regulatory filings, accounting and business reports, authoritative literature and audit schedules (www.aicpa.org/innovation/baas/xbrl/homepage.asp). * A Web-based video, "XBRL--Real Solutions, Real Time" (www.aicpa.org/video/xbrl). Prior JofA Coverage of XBRL * "Finally, Business Talks the Same Language," Aug. 00, page 24 or www.aicpa.org/pubs/jofa/aug2000/zarowin.htm. * "A Napster for Financial Data?" Jan. 03, page 66 or www.aicpa.org/pubs/jofa/jan2003/spec_zar.htm. * "Tap Into XBRL's Power the Easy Way," May04, page 32 or www.aicpa.org/pubs/jofa/may2004/naumann.htm. Other Resources * The World Wide Web Consortium's site provides information about the extensible markup language (XML), of which XBRL is a subset (www.w3.org/xml). * The 11th XBRL International Conference will be held in Boston, April 25-29, 2005 (www.xbrl.org/upcomingevents). NEAL v. t. 1. To anneal. v. i. 1. To be tempered by heat. J. HANNON, CMA CMA - Concert Multithread Architecture from DEC. , is a lecturer in accounting and management systems at the Barney School of Business of the University of Hartford in Connecticut. His e-mail address See Internet address. e-mail address - electronic mail address is hannon@hartford.edu. ROBERT J. GOLD, CPA (Computer Press Association, Landing, NJ) An earlier membership organization founded in 1983 that promoted excellence in computer journalism. Its annual awards honored outstanding examples in print, broadcast and electronic media. The CPA disbanded in 2000. , is a principal of R.J. Gold & Company PC in Waltham, Massachusetts One of the early centers of the Industrial Revolution in northern America, Waltham is a city in Middlesex County, Massachusetts, United States. The population was 59,226 at the 2000 census. . His e-mail address is robgold@goldgrp.com. |
|
||||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion