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 March 24, 2019 - March 30, 2019

Quarterly XBRL-based Public Company Financial Report Quality Measurement (March 2019)

The following is a summary of the quality measurements of XBRL-based US GAAP financial reports submitted to the SEC as of March 31, 2019.

A couple of items worth noting.  First, for the very first time a filing agent has 100% of the reports that the have submitted 100% consistent with all the fundamental accounting concept relations.  That filing agent is RDG, the software they use is Thunderdome. Honorable mention goes to DataTracks who has only 1 filing that has an error.  Second, a total of 5,063 of 5,716 or 89.1% of all XBRL-based financial reports submitted to the SEC are consistent with all of the fundamental accounting concept relations.  Only 623 are not.

Fundamental accounting concept relations continuity cross checks

The fundamental accounting concept relations continuity cross checks verifies that high-level reported information is fundamentally usable.  The following Excel spreadsheets and other documents provide details related to these quality measurements:

FAC by Generator:

US GAAP fundamental accounting concept relations continuity cross check validation results for last 10-K or 10-Q filed by generator of the report as of March 31, 2019:

(Click image for larger view)

FAC by Test:

Same US GAAP filings as above but a summary of information by test of the reports as of March 31, 2019:

(Click image for larger view)

FAC Comparison 2014, 2015, 2016, 2017, 2018, 2019

Fundamental accounting concept relations continuity cross checks for 2014, 2015, 2016, 2017, 2018, and 2019 (last 10-K or 10-Q submitted by company as of March 31):

(Click image for larger view)

The incremental improvements may seem minor now, but if you consider then nature of compounding; even small changes year-to-year can mean great leaps compounded over longer periods of time.  XBRL has only been used for about 10 years so far; XBRL is really only in its infancy.

Disclosure mechanics and reporting checklist

There was not much of a change between prior year and this year when it comes to the disclosure mechanics and reporting checklist validation checks.  On average, about 89% of disclosures were consistent with expectation.

Disclosure mechanics and reporting checklist results by generator:

(Click image for larger view)

Disclosure mechanics and reporting checklist results by disclosure:

(Click image for larger view)

Summary of Analysis of Disclosures 

Analysis of 6751 Public Company 10-Ks

**********************PRIOR RESULTS**********************

Previous fundamental accounting concept relations consistency results reported: December 31, 2018; September 30, 2018; June 30, 2018; March 31, 2018; November 30, 2017; August 31, 2017; May 31, 2017March 31, 2017November 28, 2016August 31, 2016June 30, 2016March 31, 2016December 31, 3015September 30, 2015June 30, 2015April 1, 2015November 29, 2014.

Pierre's presentation on Data Quality

Posted on Friday, March 29, 2019 at 04:33PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Best Practices for Evaluating an XBRL-based Digital Financial Report

XBRL-based general purpose financial reports will undoubtedly play some role in financial reporting going forward.  There are already thousands and thousands XBRL-based general purpose financial reports being created every year all around the globe.

While many of these reports do not leverage XBRL's extensibility and are basically forms and easy to work with; there are many other reports that do leverage XBRL's extensibility and are considerably harder to work with.  Over time software will improve and become easier to use.

But, most professional accountants are behind the learning curve when it comes to using XBRL.  Even those professional accountants involved with creating XBRL-based reports that are submitted to the SEC still have a lot to learn.  Why do I say that?  Easy to understand errors that you see in the XBRL-based reports submitted by public companies to the SEC.

And so, to help rectify this situation several other CPAs and I have put together two documents.  The first document, Best Practices for Evaluating an XBRL-based Digital Financial Report, provides a framework, principles, philosophies, processes, and techniques for evaluating the quality of an XBRL-based general purpose financial report.  The second document, XBRL-based Digital Financial Report Analysis Report (Microsoft), is an actual analysis of a report using that guidance.

While other guidance exists, that guidance tends to be too general to be useful and not comprehensive enough to yield a good result.

Posted on Friday, March 29, 2019 at 03:23PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Examples of Errors in XBRL-based Digital Financial Reports

I have many different blog posts that provide information about errors that exist in XBRL-based digital financial reports.  Understanding errors and how to avoid them is a good way to learn about XBRL.  To make finding these documents easier, I combined all of the best information into this one blog post where you can find all of this documenation.

These are documentation of fundamental accounting concept relations inconsistencies: (April 2017)

 These documents show disclosure mechanics errors and other information:

 

Posted on Friday, March 29, 2019 at 03:05PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Additional Information for the Digital Information Reporting Developer

Bill Seddon, a software engineer at Lyquidity and XBRLQuery and creator of an open source XBRL processor, has created a resource page that supplements the information that I provide related to digital financial reporting.  The page, Additional Information for the Digital Information Reporting Developer, targets the information needs of a developer looking to add support for Digital Financial Reports. 

The page does not really add new stuff to the conceptual model, but rather its purpose is to bring together information across my sites that is relevant to a developer so there is no need to go hunting for that information. 

However, it does try emphasise some important points that I seem to take for granted because I have been working with XBRL-based reporting for so long.  Of course, once you learn of these points they are self-evident but until you make the connection certain things don't seem to make sense.

Posted on Sunday, March 24, 2019 at 07:57AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint