Relationships Matter

Written by Bob Schneider
Posted on January 30, 2007 Comments
January 30, 2007 | General | Bob Schneider

Written by David vun Kannon     Posted January 30, 2007

David vun Kannon was one of the first Co-Chairs of the XBRL Specification Working Group and has been an Editor of every version of the XBRL Specification. He is a Director for PricewaterhouseCoopers, LLP.

In my previous post on entities in XBRL, I covered a difficult issue: how to bring together data on the same entity that comes from different sources which use different naming schemes. XBRL taxonomies and linkbases were the answer. In this post, I'd like to expand on the idea of using XBRL taxonomies to represent business entities.

One of the main tasks in business reporting is to report on parts of an entity in other words, segmental reporting. The segments can be operating subsidiaries, geographic regions, or product lines. Segmental reporting is a part of external reporting to the capital markets and market regulators, and it is even more important internally to the management of a business.

In contrast to the previous issue of identity management, segmental reporting is driven by the issue of relationship management. However, it shares the same solution, namely, XBRL linkbases.

Just as we used abstract elements to represent business entities for identity management, we can extend that idea to cover segments of a business. A recent recommendation from XBRL International named XBRL Dimensional Taxonomies (XDT) provides the basic solution.

XDT is a complex specification for reporting segmental breakdowns of incredible complexity. For our purposes here, we don't need more than the basic idea of a dimension, built from a domain and domain members. A dimension can represent an entire segmental hierarchy for reporting. Several different dimensions can represent the many different hierarchies that businesses need and use regularly.

XBRL linkbases also allow the relations to vary in a hierarchy. In a common XBRL linkbase, such as the presentation linkbase or calculation linkbase, only one arc role is used to create the entire network of relations. In the presentation linkbase, this is the parent-child arc role. In the calculation linkbase, it is the summation-item arc role.

As an extensible specification, XBRL allows us to create our own arc roles for use in our taxonomies. (It also encourages users to reuse arc roles invented by other people through the Link Role Registry. Let's hold that aside for another post!) An example of that kind of custom arc role was the "identified-by" arc role shown in my previous post.

With custom arc roles, we can make the relationships of our business entities as specific as we want. For example, we can use "owns", but we can also use "majority-owns", "controls-management", "joint-venture", "investment-company-complex", or any other specific relation that meets our business modeling needs.

The tools of XDT and custom arc roles allow us to craft linkbases that connect the abstract elements which represent business entities. These linkbases are then part of the entire taxonomy of an enterprise, something that has been discussed for a long time within XBRL circles as the entity map.

An entity map is a powerful example of master data management. It resides outside of any specific application, in contrast to the consolidation hierarchies of some financial reporting tools. It can be managed and maintained as a separate unit of corporate intellectual property of value to dashboards, financial reporting and consolidation, and external reporting.

In the case of an entity map, the relations are as important as the objects they relate. That makes XBRL a good modeling choice when relationships matter.

XBRL Blogs and Forums

Written by Bob Schneider
Posted on January 26, 2007 Comments
January 26, 2007 | General | Bob Schneider

Written by Bob Schneider     Posted January 26, 2007

In my last two posts, I described (mostly) online sources that approach XBRL from a business (rather than technological) point of view. My XBRL Reading List detailed writers and publications well worth looking at. In Presentations at the Philadelphia Conference, I mentioned several of the most useful speeches and articles from the December meeting, among the many that have been posted online.

In this post I'll talk about blogs and public forums that are either dedicated to XBRL, or at least discuss XBRL-related topics from time to time. One of the great challenges to widespread XBRL adoption is that most people outside the XBRL community still don't know what it is. In spreading the word, XBRL blogs and forums have an important role to play. Some of these venues are likely familiar to you, but I hope I've found a couple that will be new.

The blog of the IR Web Report regularly has articles on XBRL. In the past few weeks there have been stories about Canada's recent inauguration of a voluntary XBRL pilot program and the launch of the SEC's XBRL tool. The articles are usually authored by Dominic Jones, who has long experience in the investor relations field, particularly in Canada.

Another leading XBRL blog from our northern neighbor is the XBRL Canada Blog. The focus, naturally enough, is XBRL developments in Canada; but blogger Gerald Trites, a Project Director of XBRL Canada, has useful comments on other topics as well (full disclosure: he did post a positive comment about Data Interactive about a month ago). Mr. Trites has been a Professor of Accounting and Information Systems at St. Francis Xavier University in Nova Scotia, and a partner at KPMG.

Jack Ciesielski at the AAO Weblog doesn't write about XBRL that often, but when he does write he has interesting things to say. Ciesielski is both a CFA and CPA who has long experience as an analyst of accounting issues.

CFO.com, which I have previously recommended for its longer articles on XBRL, also discusses XBRL issues in its CFO Blog. The posts are listed in The Skinny On XBRL box in its XBRL: You Can't Ignore It Anymore collection of links.

Fund r2 was just launched this month, but it already looks promising. Blogger Max Rottersman, who says he has been analyzing funds for 17 years, is just the kind of writer XBRL needs, ie, an experienced investment pro eager to tackle highly technical financial issues and explain them in everyday terms. In XBRL: eXperts Business Reporting Language, Rottersman describes how XBRL combines both aspects of databases and traditional documents, and elaborates on how this mixture causes problems for XBRL adoption.

Shifting from blogs to groups, the public forums for discussing XBRL issues are not thriving. The main reason is that most discussion of XBRL issues has now moved to the Listserv and Sharepoint groups of XBRL.org. These so-called e-Groups can only be accessed by consortium members. The XBRL groups on Yahoo, which formerly provided a venue for debate, are now mostly dormant. XBRL-Public, with 1,200 members, is the largest, but new messages only average a couple every week. XBRL-COREP and XBRL-FINREP, which center on European developments, tend to be the most active. There is little activity at Google Groups.

Have I left out any important blogs and forums readers should know about? Please use the Comments section below or email me and let me know.

Open Source and XBRL

Written by Bob Schneider
Posted on January 23, 2007 Comments
January 23, 2007 | General | Bob Schneider

Written by Brian DeLacey    Posted January 23, 2007

Brian DeLacey is the Founder of Interactive Securities. He has worked on mainframes, minicomputers, and PCs since the dawn of the digital era. Mr. DeLacey worked at Lotus Development and IBM for 13 years, and on research involving information technology and the adoption of new technologies at the Harvard Business School for eight years. He can be contacted by email.

How do you make money from something that is free? That could be the key business question of the early 21st century.

Open source software has roots in the establishment of open standards which served as the guiding principles of the early internet. The U.S. Government established the Advanced Research Projects Agency (ARPA) in 1958 and increasingly sponsored information technology research in the 1960s and 1970s. The fundamental work from these programs grew into a widely used platform for shared communication in the 1980s known as the internet. This, of course, provided the communications infrastructure for the phenomenal launch of the World Wide Web in the 1990s. (More history and the anticipated future of open source can be found at the website of NetAction.)

There are numerous legal and practical definitions of what free and/or open source software is. In general, it refers to software that is intellectual property, is available for your use in source code and/or binary form, and requires no advance purchase or payment. There are a number of organizations providing more details and precise definitions on these aspects of open source (there are a multitude of licensing options). Two expert organizations are The Free Software Foundation (FSF) and The Open Source Initiative (OSI).

A recent study from the United Nations University estimated that free and open source software could represent 32% of all IT services in the EU, and 4% of the entire European GDP, by 2010. Open source is thus truly a technological earthquake with aftershocks affecting not only the methodologies and processes developers follow in creating software, but also the business models supporting a customer's use of software. Harvard Business School Professor Marco Iansiti and co-author Gregory L. Richards recently released a working paper titled The Business of Free Software: Enterprise Incentives, Investment, and Motivation in the Open Source Community. (An interview with the authors is also available online.) This would be an excellent place to begin a detailed search on learning more about the business of free and open source software.

In June 2006, in response to a call for open comment from the SEC, I submitted a letter expressing hope that open source would play a role in the move toward interactive data. Two leading companies recently announced plans to provide their XBRL engines as open source. Rivet Software announced plans to release their XBRL Viewer as open source in early 2007. (Rivet's software, which is being developed under contract to the SEC, enables investors to view XBRL documents residing on the SEC's website.) UBmatrix released an open source version of their XBRL processing engine on January 9, 2007.

The same guiding principles which fueled the amazing growth of the internet are now at work in the domain of application and systems software development. In sum, open source represents a fundamental wave of change that's well worth paying close attention to and becoming actively involved in.

Presentations from the Philadelphia Conference

Written by Bob Schneider
Posted on January 19, 2007 Comments
January 19, 2007 | General | Bob Schneider

Written by Bob Schneider Posted January 19, 2007

The 14th International XBRL Conference was held in Philadelphia in early December. I did not attend, and press reports were spotty, so I was curious to find out more about what went on. Many of the presentations are now available online, about 60 in total. Most are PowerPoint slides, which can be very useful for attendees who recall the speaker's narration and those familiar with the material. But I have to admit that, for me, viewing slides can be like watching TV with the sound off okay for a Heat-Lakers game, but more often like watching a quiescent Laverne and Shirley.

It appears, though, that full text for most of the speeches of the plenary sessions are available, and some of those for the various tracks as well. I have gone through these, and several are well worth your time. As always, if you think I've skipped over any presentation worth mentioning, please let me know. (By the way, if you were a presenter and would like to use this space to describe or expand upon your Philadelphia talk, please contact me -- I'd be delighted to publish your post.)

The keynote address of SEC Chairman Christopher Cox was, pardon my New Yorkese, a real humdinger. In the Philadelphia setting, his battle cry of "no taxonomies without documentation" had special urgency. Mr. Cox's speech ranged widely but coherently, touching upon the improvements that XBRL offers users, his recognition of the crucial role played by the private sector in XBRL adoption, and the impact of interactive data on the audit process, One revealing stat he cited was that only about 5% of accounting restatements were due to deliberate errors, while over half are attributable to misapplication of basic accounting rules. Chairman Cox believes XBRL will be an enormous help in eliminating these errors.

Ian Ball, Chief Executive of the International Federation of Accountants, discussed how XBRL enhances credibility at each link of the information supply chain, which includes (1) management, (2) auditors, (3) regulators, creditors, and reporting agencies, and (4) users. The advantages he cited for the auditing profession seemed particularly salient (well, at least for this former auditor):

"More importantly, however, the current manual data mining can be replaced by more timely, accurate and complete data for analysis of all types. Simple balance sheet statistical sampling efforts, for example, can be replaced by 100% validation routines, or by deeper analysis of ledger-level data. XBRL will permit more effective analysis of data for anomalies greater access and lower cost access to data from ledgers enables the more effective analysis of large data pools for anomalies of fraud, compliance and other forms of audit assessments."

Those remarks are followed up in the accompanying The Impact on Assurance, New Challenges For The Audit Profession. The paper discusses various scenarios where XBRL will be used, including the conversion of traditional statements to XBRL as well as the case where the XBRL statements are the primary statements. Principal author Gerald Trites of XBRL Canada helpfully includes a good deal of background on the reporting process and on XBRL, so it's useful for a broad range of readers.

A good complement to this discussion is Kuo-hua Chou's presentation How Valid Are They?. In essence, Mr. Chou performs a reality check on claims of infallibility for calculations in XBRL statements. In examining XBRL Voluntary Filing Documents with the SEC EDGAR System, Mr. Chou validated 93 instance documents against their discoverable taxonomy sets and found a significant number of inconsistencies. "All these inconsistent instances have calculation errors," Mr. Chou writes. In describing his findings, Mr. Chou also provides significant background about XBRL and XML.

Jeff Diermeier, President & CEO of the CFA Institute, discussed the help XBRL affords investors in terms of transparency and accuracy. He warned, however, of rushing the process of taxonomy creation. Specifically, he was cool on the SEC's target date of summer 2007 for taxonomy completion, since he believes it "increases the risk of delivering an end product which does not meet the expectations" of users.

Finally, the comments of Sir David Tweedie, Chairman of the International Accounting Standards Board (IASB), on standardizing global accounting principles are extremely useful. He spoke about interaction of (a) the development of XBRL taxonomies and (b) the convergence process between IFRSs and US GAAP, with its target date of 2009. He stated, that to the extent that US GAAP and IFRSs are converging, so should the XBRL taxonomies. He also noted the important commitment of the FASB and the IASB to make continued progress in other areas where accounting practices under both sets of principles require improvement.

The Entity Problem

Written by Bob Schneider
Posted on January 16, 2007 Comments
January 16, 2007 | General | Bob Schneider

Written by David vun Kannon     Posted January 16, 2007

David vun Kannon was one of the first Co-Chairs of the XBRL Specification Working Group and has been an Editor of every version of the XBRL Specification. He is a Director for PricewaterhouseCoopers, LLP.

In my blog post last week, I discussed in general how XBRL could be applied to problems in Master Data (metadata) Management. In this post, I'd like to focus on the problem of MDM for business entities.

XBRL assumes that entities exist, and are one of the fundamental objects about which people want to know facts. That is why entity is a necessary part of the context for every fact in an XBRL instance document. On the other hand, facts that don't apply to an entity (or apply to all entities) are bad matches to XBRL. How, for example, should the value of pi be represented in XBRL?

XBRL also assumes that all entities can be named, somehow, but doesn't create or force the use of a particular naming scheme. There are many naming systems for entities, and the instance author can choose the most appropriate one. The SEC assigns CIK numbers to companies for filing purposes; the FFIEC variously uses RSSD IDs, Cert numbers, and OCC charter numbers. Dun and Bradstreet creates DUNS numbers.

All very nice, but what happens when I want to combine XBRL data from a 10-K, a call report, and a credit report for the same bank? The combined instance documents don't contain any clue that this CIK, that Cert, and that DUNS number all refer to the same legal entity.

This is a problem that I call the identity management problem in XBRL. It crops up in many industries, such as KYC (Know Your Customer) rules in banking. I suffer my personal version of the problem because my name has an unusual spelling, and many people or computers assume I don't know how to spell my own name. Mail arriving at my home is addressed frequently to Mr Vun, Mr Kannon, Mr Vonkannon, Mr Vukahaho you get the picture. Direct mail advertisers must think a small militia has encamped on my property.

This problem of multiple identities in different schemes is an error when it comes to junk mail. But if I were a bank (BankDavid, the friendly bank) it would be an unavoidable fact of life.

XBRL taxonomies to the rescue. We can define an abstract element that represents the legal entity BankDavid, and associate to that abstraction the identifiers used in multiple different identification schemes, such as the CIK, Cert, and DUNS.

image001.gif

This kind of linkbase could be shoehorned into the standard XBRL reference linkbase, but it is probably more appropriate to separate this data out into a separate kind of linkbase (a use of the generic linkbase concept).

As a data pattern, this is the classic hub and spoke model. Adding a new identifier magnifies the value of all previously linked identifiers an example of Metcalfe's Law.

As an example of the problems of metadata management, we only need a few thousand elements to capture all the publicly traded companies in the US. This is similar in scale to the set of financial reporting concepts in the US GAAP taxonomy well within the scale of XBRL implementations. In comparison, it is vastly smaller than the smallest data warehouse is designed for.

My XBRL Reading List

Written by Bob Schneider
Posted on January 12, 2007 Comments
January 12, 2007 | General | Bob Schneider

Written by Bob Schneider     Posted January 12, 2007

Robert Bork, in his hearings to become a Supreme Court justice, apparently doomed his candidacy by saying he regarded the position as an "intellectual feast" (presumably, he was supposed to say "a golden opportunity to help working families across America").

But I'm certain I'll suffer no harsh reprisals by expressing a similar joy at being editor of Data Interactive. XBRL is an intriguing topic on so many levels -- technological, financial, political that one of the job's great pleasures is simply reading what smart people have to say about it.

In this vein, I offer some suggestions of who and what to read on XBRL. I know many readers will finish this post and wonder why I left out this person or that journal. The most likely reason is either ignorance or oversight, so please add a comment or email me and I'll post your suggestions. In my recommendations, I have tried to include articles that are either on the Internet or can be easily accessed from databases like InfoTrac OneFile that are available from the websites of large public libraries.

First, let me put in a word for the guest bloggers Data Interactive has published to date, including (in alphabetical order) Gianluca Garbellotto, David vun Kannon ("Why Is XBRL So Hard?", Strategic Finance, August 2004), Gary Purnhagen, and Mike Willis. I find anything written by them interesting, informative, useful.

Next, at the risk of appearing sycophantic, I strongly recommend the speeches of SEC Chairman Christopher Cox and Chief Technology Officer Corey Booth. Their presentations are always thoughtful and well-written, and they provide insight on where these important decision-makers believe XBRL is headed.

Neal Hannon is one of the best and most prolific writers on XBRL, particularly on its many and robust uses beyond financial reporting. His articles appear regularly in Strategic Finance, and the IMA's Suggested Reading page has links to many of his pieces.

CFO.com consistently offers high-quality, informative articles. Take a look at XBRL You Can't Ignore it Anymore, which has links to their recent pieces on interactive data.

Eric Cohen has a long history of making accounting technology topics interesting to readers, as his piece on "Interactive Data and the Tax Executive" (Tax Executive, May 1, 2006) demonstrates. And Christopher Whalen, head of Institutional Risk Analytics, has important things to say about XBRL, by no always favorable.

Other authors well worth reading are Mark O'Connor (see his XBRL are we close to the tipping point? in CMA Management), and Maria Trombly, whose work often appears in Securities Industry News. Interviews with XBRL luminaries such as Charles Hoffman and Walter Hamscher are certainly worth your time too.

While not the work of a single individual, I should mention the XBRL Educational Resources Center at Bryant College. It is an extremely useful page with loads of links to articles, news, tutorials, etc. Of special note is an index of XBRL articles from 2000- to mid-2006.

Of course, some of the best commentary on XBRL now takes place in blogs and on forums, and I will address these venues in a separate post. Again, I encourage you to add a comment or send me your suggestions of articles that should be on everyone's XBRL reading list.

Master Data Management the XBRL Way

Written by Bob Schneider
Posted on January 9, 2007 Comments
January 9, 2007 | General | Bob Schneider

Written by David vun Kannon     Posted January 9, 2007

David vun Kannon was one of the first Co-Chairs of the XBRL Specification Working Group and has been an Editor of every version of the XBRL Specification. He is a Director for PricewaterhouseCoopers, LLP.

Master Data Management (MDM) has acquired a certain buzzword status in the last year or so. MDM is the recognition that there are critical corporate assets -- such as customer lists, which often exist as data embedded in an application -- that need management as a separate and distinct entity. This may be necessary for simple data consistency across platforms, or it may be a legal mandate.

One aspect of MDM is that several applications, or instances of the same application, have to share and synchronize metadata. Another is that this metadata has to be thought of as a distinct corporate asset that needs maintenance, just like a building or factory needs maintenance.

You may have noticed that I've already made a shift from master data to metadata. This is intentional. I'd like to leave behind the somewhat over-hip buzzword, and reframe the issues in terms of a larger context. That context metadata sharing and maintenance is one where I think XBRL can play a role in successful projects.

It's Data Warehouses All the Way Down

In the same spirit as generals always fighting the last war, many approaches to MDM focus on using data warehouse (DW) technology to address the metadata sharing problems of an organization. This often results in layers of data warehouses paralleling the organization of the business.

While this approach may be comfortable or familiar to IT staffs and the vendors that love them, it is not always appropriate.

First, consider that data warehouses were designed to handle extremely large numbers of transactions (data), and only secondarily the metadata necessary to support those transactions. The MDM problem is not a fire hose of billions of transactions that must be stored in one place so that they may be analyzed. Instead, MDM involves a few thousand to a few million rows of data that must be shared quickly across many applications and locations. DW fits MDM like a square peg fits a round hole.

Second, MDM is as often as much about the structure and relations of objects as it is about the objects themselves. Suppose you get an email: "Quick, send me your complete chart of corporate organization, including relations of ownership, management control, cross investment, directors and managers who hold multiple positions, tax domicile, etc, etc., etc."

Do you have a Brazilian subsidiary with greater than 50% foreign ownership, but management that is wholly or majority Brazilian? How fast can you answer the question? Can you answer before the regulator in Brazil fines your company? Is paying the fine cheaper than answering the question?

OK, by now you are crying for a metadata sharing solution that can capture the objects and relations (including business rules) of your master data and is cheap to implement, standards based, and easy to share with regulators around the world. And you know I have the answer to that cry XBRL.

This kind of metadata sharing is right in the sweet spot of XBRL. As mentioned in my post of several days ago XBRL: Living Up to Its Name, it's what made the FFIEC implementation of XBRL a success. This shouldn't come as a surprise. MDM is a problem of data transport and standardization of metadata. XBRL is a standard that operates at the data transport layer. Round peg, round hole.

XBRL: A Data Standard for a Globalized Economy

Written by Bob Schneider
Posted on January 5, 2007 Comments
January 5, 2007 | General | Bob Schneider

Written by Bob Schneider     Posted January 5, 2007

When I was working as an editor in Japan in the 1980s, the big buzz word was kokusaika, or internationalization. Twenty years on, globalization is the word that's all in vogue. And just as new communication technologies (like fax) facilitated internationalization in the 1980s, the innovative XBRL data standard will be key to globalization.

In the popular imagination, I don't know if internationalization and globalization are easily distinguished. But at least for people who follow these trends, there is a substantial difference:

"Internationalization refers to the increasing importance of international trade, international relations, treaties, alliances, etc. The basic unit remains the nation, even as relations among nations become increasingly necessary and important. Globalization refers to global economic integration of many formerly national economies into one global economy, mainly by free trade and free capital mobility, but also by easy or uncontrolled migration. It is the effective erasure of national boundaries for economic purposes."

Just like internationalization, which I would throw into a report when I couldn't think of anything else to say, globalization has become a buzzword bordering on clich, for economic populists and management gurus alike. The thing about clich's, though, is that they become clich's for a reason, i.e., they were repeated over and over because they are particularly descriptive and useful and, at one point, original and interesting.

Even if many of us wish the now-tired globalization would just go away, its enormous impact will continue to be felt in the decades ahead. I was reminded of this by two articles I recently read, one by Michael Mandel in Business Week and the other by Anatole Kaletsky in the Times (London).

Mandel's focus was the US; Kaletsky's was Japan. Mandel emphasized how globalization has impaired the ability of U.S. political institutions to effect economic change. Kaletsky emphasized how globalization has upended traditional macroeconomic assumptions about the economic competitiveness of strong manufacturing nations like Japan.

But both pieces reinforced the point that globalization is having a profound impact on nations, companies, and individuals. As these various entities compete in a globalized economy, what strategies can they adopt to be winners in the new environment?

Although it may be mere happenstance, perhaps it isn't surprising that in 2004 China -- the nation we associate most with globalization -- became the first country to mandate that all of its listed companies file its financial reports in XBRL. Other countries that depend importantly on overseas markets, such as Spain and the Netherlands, have also been leaders in XBRL adoption for financial statements.

But as readers of this blog are well aware, the potential of XBRL extends far beyond financial reporting. As Gianluca Garbellotto wrote in his recent post on this blog:

"Data archival, data integration, consolidation, auditing and compliance, generation of various internal and external final reports from the same underlying transactions, and automation of the related reconciliations are only some of the processes that XBRL can help make more efficient."

Many of these processes will be important for the success of the global company. But it is improved data integration that I think will be particularly crucial. Even Chinese companies are now moving production facilities offshore, as they seek the optimum set of conditions for costs and logistics. Combining information from external and internal sources -- in various jurisdictions and across functional lines -- is a task at for which XBRL-GL is peculiarly suited. As XBRL moves beyond its traditional boundaries of financial reporting to business reporting for the entire organization, companies will realize the return on their XBRL investment, thereby inspiring a virtuous cycle of increased outlays and greater diffusion.

None of this is to discount the substantial roadblocks along the way in XBRL becoming the global business reporting standard. But it's essential that this larger vision of interactive data be kept in mind as efforts to adopt XBRL for financial reporting continue. Just as internationalization has given sway to globalization, the current emphasis on XBRL for global financial reporting should eventually yield the spotlight to its general use for a broad spectrum of information needs for the global company.

XBRL: Living Up to Its Name

Written by Bob Schneider
Posted on January 2, 2007 Comments
January 2, 2007 | General | Bob Schneider

Written by David vun Kannon     Posted January 2, 2007

David vun Kannon was one of the first Co-Chairs of the XBRL Specification Working Group and has been an Editor of every version of the XBRL Specification. He is a Director for PricewaterhouseCoopers, LLP.

For many people, interactive data is too difficult to say, so we invented the simpler term XBRL. Not!

OK, I've been involved in XBRL long enough that the acronym trips off the tongue. But what does it mean? Right, eXtensible Business Reporting Language. That's a language just for 10-Ks and Call Reports, right? Wrong!

XBRL should live up to its name: it's not financial reporting, but business reporting. There is enormous untapped potential for XBRL still to be realized, which is hinted at by the difference between business and financial reporting.

Let me make two arguments for this. The first is revealed by a typical magic quadrant diagram. In one quadrant is financial, numeric data (eg, assets = $724,632 ). This is the sweet spot of XBRL today. Next is financial, non-numeric data. This is less common, but could include text paragraphs or specific concepts (bond rating = Baa).

In the non-financial, numeric quadrant is operational data (electricity produced = 700 megawatts). The Enhanced Business Reporting initiative, the Global Reporting Initiative, other kinds of �triple bottom line, and management-targeted KPI-based dashboards can use XBRL in this way.

The final quadrant is non-financial, non-numeric. My favorite example of this kind of data is the assessment of an internal control -- is it effective, ineffective, significantly or materially weak, or is it untested? The important commonality is that all of the above are business measurements that can be taken of an entity at a point in time or over a duration. That makes them fair game for representation in XBRL.

Now the previous examples are of (in XBRL jargon) instance data. If separation of duties for cash disbursements was ineffective on Dec 31, 2005 is an instance fact, what is the taxonomy?

This leads me to my second point: sharing the metadata is often more important than sharing the data. So a big opportunity for XBRL is organizing pools of metadata in ways that can be exploited for further data sharing. Here is an example. The implementation of XBRL in the FFIECs Call Report Modernization project is justifiably well known as a successful use of XBRL. (Full disclosure I was involved in Phase I of the project.) What was the big innovation (IMHO) provided by XBRL that made it a success?

It wasn't the ability to transfer data in an electronic format (ie, the instance document). The FFIEC already had a format for electronic data transfer. Instead, the big win was upgrading the metadata so that it could be understood and used by banks (and their supporting software vendors) more easily. Using XBRL taxonomies, and including a formula linkbase to represent validation rules and sanity checks, to share metadata was the real innovation. It was the enabler of the other breakthroughs, such as self-checking by the bank before the call report is sent.

These areas of business reporting non-financial reporting and metadata sharing are huge opportunities for XBRL to be applied to new problems. As people become accustomed to XBRL for financial data, I hope to see a growing awareness of what can be done elsewhere.