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 May 13, 2018 - May 19, 2018
US GAAP and IFRS Disclosures
I am trying to figure out a better organization of this information, this is the next iteration.
Here are 964 US GAAP disclosures and 389 IFRS disclosures from public company 10-K and 20-F filings to the SEC. Where I have comparisons generated, you can see the number of examples for each disclosure colored in CYAN:
Here are the same disclosures, but the lists ONLY contain the disclosures for which I have created comparisons:
Here is the list of companies from which these disclosure examples were taken:
- 5,734 Public companies filing 10-Ks (Excel file in ZIP archive)
- 251 Public companies filing 20-Fs (Excel file in ZIP archive)
For more information see here: US GAAP | IFRS
Another seemingly useful thing to do is to compare specific US GAAP and IFRS disclosures. For example,
- Property, Plant and Equipment full disclosure (Level 1 Note Text Block)
- Property, Plant and Equipment (Level 3 Disclosure Text Block)
- Property, Plant and Equipment Policy (Level 2 Policy Text Block)
- Inventory full disclosure
- Basis of reporting (a.k.a. basis of accounting or presentation of financial report)
- Income taxes full disclosure
- Nature of operations
- Revenue recognition
Here are other viewers for checking out disclosures. All of these are for US GAAP currently.
- This includes Level 4 Disclosure Detail also.
- This compares Level 3 Disclosure Text Blocks and Level 4 Disclosure Detail.
- This organizes disclosures by ASC Topic.
- These are best practice examples of disclosures.
Got any ideas to improve this information? Got a better way to view disclosures? Send me your ideas and I will try and incorporate them.
#########################################
- Here are tools for analyzing the fundamental accounting concept relations. This covers 4,060 public companies which is about 68%. All these companies pass all of the fundamental accounting concept relations tests.
- Here is a prototype of something I am working on, I will explain later.




Handful of IFRS-based Financial Reports Submitted to SEC
Here is a handful of IFRS-based reports that have been submitted to the SEC in the form of Form 20-F. A 20-F is simiar to the Form 10-K in that it contains the annual financial statement:
- Orange: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- Sanofi: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- WNS Holdings LTD: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- LINGO Media Corp: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- Neovasc Inc: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- B Communications LTD: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- MFC BANCORP LTD: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
- REPLICEL LIFE SCIENCES INC: XBRL Cloud Viewer | XBRL instance | SEC Filing Page
These filings are a great way to learn about IFRS-based financial reports.
###########################################
- This ZIP archive contains an Excel spreadsheet that has 251 SEC Form 20-F and 20-F/A filings that are created using the IFRS XBRL Taxonomy.
- This HTML page as the same information that is in the ZIP file (off by 1 filing, I will figure that out)
- This HTML page has a list of filings that have ZERO fundamental accounting concept relations mistakes.
- This is an extraction and validation tool (work in progress) for IFRS created using Excel.
- Comparison of text blocks (work in progress) for IFRS.
- Full list of text blocks.




Lorem Ipsum Example, Process Automation Using XBRL
I created a prototype that many people might find rather goofy. But, I created this Lorem Ipsum example using RAW XBRL and INLINE XBRL and INLINE XBRL WITH A VIEWER and described it in the document Process Automation Using XBRL for three specific reasons: (and here is a human-readable version of the validation results, all of this is a work in progress currently)
- Many people misinterpret XBRL believing that it is ONLY for representing financial information. XBRL is actually domain agnostic and you can represent financial or non-financial information.
- Many people are still having philosophical debates as to how to best represent information and project biases about the best approach to use for specific information being represented based on what information they are representing. Another approach is to use approaches that are proven to work.
- Many people are over-focused on Inline XBRL, not recognizing that it is actually additional work. I am showing that you can auto-generate Inline XBRL using raw XBRL.
What I am doing is simply taking this example and renaming the report elements to Lorem Ipsum text. I have not changed all the XBRL Formula files yet. I will leave it at this for the time being; I have additional work to do but this serves my current needs.
#########################################
This ZIP file has this example with five sets of dummy labels for different languages.