BLOG: Digital Financial Reporting
This is a blog for information relating to digital financial reporting. This blog is basically my "lab notebook" for experimenting and learning about XBRL-based digital financial reporting. This is my brain storming platform. This is where I think out loud (i.e. publicly) about digital financial reporting. This information is for innovators and early adopters who are ushering in a new era of accounting, reporting, auditing, and analysis in a digital environment.
Much of the information contained in this blog is synthasized, summarized, condensed, better organized and articulated in my book XBRL for Dummies and in the chapters of Intelligent XBRL-based Digital Financial Reporting. If you have any questions, feel free to contact me.
Entries from February 10, 2013 - February 16, 2013
Watch Out for SEC's Fraud Fighting, XBRL-based RoboCop
Well, seems public companies have about 9 months to get their XBRL ducks in order. Per a CNN news release, SEC to Roll out 'RoboCop' against fraud, the Accounting Quality Model the SEC was talking about will soon become a reality.
An excerpt from the article:
The regulator plans to roll out the early warning system this year, saying it will mine a "rich vein of information" continuously supplied by companies through official filings such as annual reports.
The tool is one of the boldest uses so far of the computer-readable "XBRL tags" that are increasingly being attached to financial data around the world to enable easier comparisons between businesses.




Hitachi Interactive Data: Persistent Errors Inhibit Consumers from Using XBRL Data
The Hitachi Interactive Data blog has an article by Tammy Whitehouse who interviewed Mike Willis of PWC, Persistent Errors Inhibit Consumers from Using XBRL Data. The article discusses errors in SEC XBRL financial filings. Here is an example of one of those errors, balance sheets which do not balance.
So, of about 8,000 SEC XBRL filings I looked at, 7,973 (99.67%) had balance sheets where "assets" and "liabilities and equity" are equal. This is what one would expect.
But, 27 of those filers (.33%) had balance sheets which did NOT balance. Granted, a handful of these (I think it was 7) were off by $1 or $2. But, how hard would it have been to round those numbers so that the balance sheets did balance? I speculate that this is what many of the 7,973 did.
The list below provides links to the filings so you can view them in the free XBRL Cloud Viewer. The link takes you directly to the balance sheet and in most cases directly to either assets or liabilities and equity. You can see for yourself that the balance sheet does not balance. Look at the graphic below, it helps you understand where to look in the viewer.
Note the green circles which indicates balance sheet periods which balance and the red which indicates that they do not balance (the screen shot is of this specific filing):
SEC XBRL financial filings which had a balance sheet which does not balance:
- ACTIVECARE, INC.
- AF OCEAN INVESTMENT MANAGEMENT Co
- Alpha Network Alliance Ventures Inc.
- ALR Technologies Inc.
- Alternative Energy Partners, Inc.
- AquaLiv Technologies, Inc.
- Chang-On International, Inc.
- Cleartronic, Inc.
- Dolat Ventures, Inc.
- Dutch Gold Resources Inc
- Energizer Tennis Inc.
- Face Up Entertainment Group, Inc.
- FITS MY STYLE INC
- Independence Energy Corp.
- Marlborough Software Development Holdings Inc.
- Options Media Group Holdings, Inc.
- Rainbow International, Corp.
- RVPlus Inc.
- San Lotus Holding Inc
- SANGUI BIOTECH INTERNATIONAL INC
- SANTA FE FINANCIAL CORP
- Seven Arts Entertainment Inc.
- SEVILLE VENTURES CORP
- Superior Venture Corporation
- TouchIT Technologies, Inc.
- Vital Products, Inc.
- XIAN RESOURCES, LTD.
Don't think that this is perhaps the only error in these filings or other filings. A balance sheet which does not balance is likely indicative of other errors.
Financial Reporting Trends, Tool for Accounting Analysis
Financial Reporting Trends is a tool which I created for myself. It is inspired by the AICPA's Accounting Trends and Techniques. Whereas Accounting Trends and Techniques is limited to about 500 SEC public company financial statements, Financial Reporting Trend suses all 8,000 SEC XBRL public company financial filings (10-K and 10-Q). Reporting entities can be sorted and filtered in numerous ways.
My tool is far beyond what I would consider a prototype or a demo. It is real, it works. True, it is built using Microsoft Access which is a rapid application development environment which I understand and have been building applications in for over 25 years. But my programming is simple because all of the heavy lifting has been done for me by a web service which serves as the data sources for all that SEC XBRL financial information.
I am using web service provided by XBRL Cloud. The web service is not publically available yet, it is still a beta. I am permitted to discuss this, I have XBRL Cloud's permission. I am helping XBRL Cloud understand and implement this web service. Foundational to the web service is the financial reporting semantics which I have been trying to get people to understand for a number of years. The semantics are explained in the Financial Report Semantics and Dynamics Theory written by myself and Rene van Egmond who has helped me understand all this technical stuff since the very first XBRL International meeting in 1999. Additional details are provided in our book, Digital Financial Reporting. (Or, you can download the chapters of the book here.)
The fact that every 10-K and 10-Q SEC XBRL financial filing either (a) fits into the semantic model I use or (b) it "loads" into this commercial software and then modeling errors can be clearly seen is pretty significant proof that the Financial Report Semantics and Dynamics Theory is sound. (See the column 'Model Structure Rules').
There are a number of other software vendors who have embraced this model. Most of them don't want me to talk about this fact at this stage of the game, so I cannot provide names. But, you will see who is beginning to hide XBRL technical syntax in the background, providing an easier to use semantic layer to accountants creating financial reports.
The result of this can be seen in things like my Financial Reporting Trends tool which I can use for analysis of financial reports. I contend that this is pretty useful stuff. While Accounting Trends and Techniques has provided a lot of the inspiration for what I have put together, there are other tools which provide the same functionality. For example, PPC's Guide to Creating Financial Statements is a very similar tool. I remember when PPC joined XBRL International. PPC was eventually purchased by ThompsonReuters.
PWC's article about disclosure management refers to the notion of "reporting templates". That is what every SEC XBRL financial filing is, a reporting template. Some are good, some not so good at the moment. But they will get better.
Tools used to create financial reports, and folks I am not talking about Microsoft Word, are going to be able to read these reporting templates and import them into tools. Included in the reporting templates are sophisticated business rules which help software help users get the financial reports from many different aspects: the XBRL technical stuff, but also the financial reporting aspects.
I see this as useful. Repeat after me, "paradigm shift". If you are trying to understand all this based on the current financial reporting paradigm, you will never "get it, get it".
Bottom line: XBRL provides benefits not just to analysts, but also to creators of financial reports.



