1 / 43

XBRL and Data Analysis

XBRL and Data Analysis. David vun Kannon Director Deloitte & Touche, LLP. Analyzing XBRL Data. What differentiates XBRL? The fundamental kinds of analysis Pre-processing XBRL. What differentiates XBRL?. Depth Fine grained base taxonomy Extension taxonomies

Download Presentation

XBRL and Data Analysis

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XBRL and Data Analysis David vun Kannon Director Deloitte & Touche, LLP

  2. Analyzing XBRL Data • What differentiates XBRL? • The fundamental kinds of analysis • Pre-processing XBRL

  3. What differentiates XBRL? • Depth • Fine grained base taxonomy • Extension taxonomies • Still need several more years of time series data • Scope • All filers • Variety • 10-K, -Q, Form SD, FDIC, other regulators, extensions

  4. Fundamental types of analysis Instance document data • Conceptual consistency • Example – ‘risk free rate’ • Reporting consistency • Same data point reported multiple times across filings • Can change due to restatement, slipstreaming accounting change • Time series • Not enough data yet • Impeded by element switching, renaming in taxonomies • Unit analysis • Dimension analysis

  5. Fundamental types of analysis Instance document data • Ratio analysis • Example – Altman Z-score • Peer group analysis • Industry benchmarking • Accounting policy change analysis • Example – lease accounting • Text mining • “Unexpected” • Footnote specific searching

  6. Fundamental types of analysis Taxonomy data • Period-to-period consistency • Example – element naming • Usage ratios • Primary items • Dimensions • Disclosure structure • ‘height’ of extensions • Label content

  7. Pre-processing XBRL • Recreating CompuStat • But with traceability • Pivoting data • Coalescing similar concepts • Using presentation and calculation when lacking definition clues • Denormalizing the data • Classic tradeoff of operational vs analytic database design • Textual facts separated and indexed

  8. Why financial analysis at all? • Asset class allocation is critical to portfolio returns • Stocks outperform all other asset classes over periods longer than 5 years • Ibbotson SBBI data • Broader stock indexes outperform managers • The broader the better • At the cost of volatility • But closer than 5 years, you need analysis

  9. XBRL improvements over the current state • Using XBRL data does not change the audit methodology or the tools we use today. It enables the tools to be more targeted and powerful. • Better metrics • Industry specific metrics • Better benchmarking choices • Improved data quality • As tools become more targeted and powerful, the audit benefits by • Fewer false positives • Better risk identification • Easier to explain to the client • Better insight into the client

  10. Value Network: XBRL to the Audit Better Audit Support Tools provide… Fewer false positives Better risk identification Easier to explain Better client insight Better metrics Industry metrics Better benchmarking Improved data quality Detailed Comprehensive Timely Transparent XBRL is more…

  11. Detail Drives Better Metrics EBITDA EBIT Detail and Insight Earnings

  12. Opportunities for more detail Trade receivables, net of allowances Total Liabilities Minority Interest Other receivables Net Fixed Assets Current Liabilities Sales Depreciation Expense Long-Term Debt Inventories, net of allowances Income Tax Provision Capitalized Leases Total operating expenses Total Outstanding Shares SG&A expenses Deferred Taxes and Investment Tax Credits Depreciation & Amortization expenses Retained Earnings Common Shares Outstanding Long-Term Return on Pension Plan Assets Total Assets Capital Expenditures Income Before Extraordinary Items Current Assets Cash From Operating Activities EPS Diluted Before Extraordinary Items and Disc Ops

  13. Industry specific metrics provide better insight Altman Z-score (bankruptcy predictor) Large Industrial companies Changing components and component weights Z’-score (bankruptcy predictor) Private companies Z”-score (bankruptcy predictor) Service and foreign companies XBRL data is more detailed and industry specific, enabling new industry specific metrics in tools.

  14. Classical financial ratio analysis • Altman Z-score • Bankruptcy predictor • Weighted sum of 5 ratios • Z‘ score estimated for private firms • T1 = (Current Assets − Current Liabilities) / Total Assets • T2 = Retained Earnings / Total Assets • T3 = Earnings Before Interest and Taxes / Total Assets • T4 = Book Value of Equity / Total Liabilities • T5 = Sales/ Total Assets • Z' Score Bankruptcy Model: • Z' = 0.717T1 + 0.847T2 + 3.107T3 + 0.420T4 + 0.998T5 • Zones of Discrimination: • Z' > 2.9 -“Safe” Zone • 1.23 < Z' < 2. 9 -“Grey” Zone • Z' < 1.23 -“Distress” Zone

  15. Concepts used • Balance Sheet • Current Assets • Total Assets • Current Liabilities • Total Liabilities • Retained Earnings • Common Stock, Value • Income Statement • Sales • EBIT

  16. XBRL data prep • Capture XBRL files via EDGAR RSS • Load into SQL database (XBRL US) • Database schema maps to XBRL model • Not optimal for analysis!

  17. From Even this hides the complexity of joining 5 tables for each fact!

  18. To

  19. Vast improvement • Can calculate ratios easily in SQL SELECT • Easily understood by most analysts, programmers

  20. Fact table changes • Separate base, numeric facts • These are the facts used in ratios today • Subsets • Instant in context • Balance sheet items • Period in context • Income statement items • Annual period • Quarterly period

  21. Important next steps • What is the most recent version of a fact? • Same fact is reported across multiple filings • Coalesce uses of different concepts • Revenue vs Oil Revenue vs …

  22. XBRL US Data Analysis Committee • Prioritized element list • Most commonly used elements in ratio analysis • Sales • Assets • Element maps • Open and extensible • Period alignment

  23. XBRL Database • All public companies file XBRL with the SEC • Phased in on 10-K, 10-Q filings since 2009 • 35,000 documents • Growing 30,000 documents per year • Over 50,000,000 individual facts • Filings use FASB tags and extensions

  24. Analytics • Actionable decision support • Audit • Risk assessment • AUP • Advisory • Pursuit target selection • Peer benchmarking • Controller’s Dashboard

  25. Pursuit selection • XBRL data provides detailed data • Not available in aggregated data • Text searchable at note and disclosure level • Examples • Impact of capitalization of leases • Pension obligations • “Variable consideration”

  26. Benchmarking • Peer group selection • Peer group refinement • Analytic reporting • Ratio analysis • Tag comparison • Disclosure comparison • Application to Form SD extractive industries

  27. Extractive Industries Payments to Foreign Governments (EIP2G) • Affects Oil, Natural Gas, and Mining Companies • Estimated 1,100 companies affected • Affected registrants must report on payments, fees, bonuses, etc. • A high degree of granularity in the data requested • Data to be filed in XBRL format • No accompanying HTML document • Filed on Form SD • Significant differences to existing XBRL usage by the SEC • Data is ‘filed’ not ‘furnished’ – a higher degree of liability in case of error • XBRL only, no underlying HTML document • The data will be consumed by analytics applications, not reviewed by human analysts directly. • Shows tighter integration of XBRL into core regulatory processes within the SEC

  28. Risk Assessment • Going concern • Fraud • Stress testing/sensitivity analysis • Robocop – accounting quality model • Accruals analysis

  29. Current Ratio as a Scatter Plot (with regression line)

  30. Benefits of scatter plot presentation • More robust • Can handle 0 values without ‘divide by 0’ problem • Extreme values for one company do not distort presentation of other companies • Can handle negative values • Can add regression line • Represents the average value of the ratio for the peer group • Help identify outliers in context

  31. Year over Year change • Most Trial Balances contain at least 2 years of data, enabling year-over-year comparisons Change vs Peers

  32. Improving Analytic Quality • Still get a lot of NULLs in data queries • Need to create synonym lists • Focused effort on elements used in ratios • Look at base and extension taxonomies • Use XBRL US Consistency Suite • Create list of data changes to apply if desired

  33. Looking Ahead • XBRL and non-XBRL data • SEC AAERS judgments • Management estimates • Risk of shareholder lawsuit • Analysis of control diagrams

  34. AAERS Judgments • SEC documents (100s per year) • Findings of fraud or errors in accounting • Company/ management responsible • Size of problem ($) • What was the problem • Date(s) of occurrence • Date of detection • Date of resolution • Resolution amount

  35. Management Estimates • All estimates are an automatic ROMM • How good is the management at making estimates? • Compare estimates with actual values reported later • Related to management tenure? • Input into audit risk analysis

  36. Shareholder Lawsuit • Audit requirement to check for ‘going concern’ and fraud, but not risk of lawsuit • The auditor always gets included in lawsuits • Reasons for lawsuit • Fraud and Bankruptcy • Restatement of accounts • Forced merger • Distressed sale of assets

More Related