SlideShare una empresa de Scribd logo
1 de 39
Descargar para leer sin conexión
XBRL a technology and a revolution

SEC mandate for data standardization

Information supply chain and internal reporting

A use case for XBRL
Kristine Brands, CMA
        Assistant Professor, Regis University
              kbrands@regis.edu



    Charlie Hymer, CPA
     Regional Account Manager, Rivet Software
          charlie.hymer@rivetsoftware.com



      Jordan Woodard
      Sr. Compliance Manager, Rivet Software
         jordan.woodard@rivetsoftware.com



2
Agenda
   XBRL Explained
   SEC Mandate for XBRL
   Internal Reporting
   Mythbusters 2012 – XBRL
   Business Cases
   Final Thoughts
   Questions



RIVET SOFTWARE               3
What is XBRL?
   A standardized way to communicate business reports.
   Focus on providing a mechanism to define reporting terms.
   Individually identify bits of data within a large block of information
   Getting to the heart of information that traditionally has been “paper-locked”
                                                        “Bar coding for financial information”




RIVET SOFTWARE                                                                        3
Built on the shoulders of giants.
   XML (Extensible Mark-up Language) – Data standard for the web
      Based on HTML (HyperText Mark-up Language) - the language that rules the web


   XLINK (XML Linking Language) – A standard for linking pieces Of xml

   XHMTL (Extensible Hypertext Mark-up Language) – A modern variant of HTML and many
     more




RIVET SOFTWARE                                                                        4
RIVET SOFTWARE   5
What is XBRL?

US GAAP ASC         US GAAP TAXONOMY   US GAAP REPORTING




   RIVET SOFTWARE                                          6
What is XBRL?




RIVET SOFTWARE    7
XBRL in action!




RIVET SOFTWARE    8
Epic use case: the SEC mandate.
                 The initial event that
                 popularized XBRL in the US
                 was the SEC mandate for
                 public companies to report
                 their financials using the
                 new data standard.




RIVET SOFTWARE                                9
Entities, filings and facts by                                       phase.
       No. of Entities               No. of Filings             No. of Facts
                   507
                                             5772
                         1381
                                                                          6000567        Phase 1
                                                    5056
                                                                                         Phase 2
                                                             10928824
                                                                                         Phase 3
                                    29069                                3197389
        6976


Note:
• Total entities of 8,864       • Phase 1 - 5 Billion Market Cap         * Dataasof 7-27-2012 @ 7:54
• Total filings of 39,897       • Phase 2 - Accelerate Filers
• Total fact 20,126,780*        • Phase 3 - Remaining Public Companies
*includes duplicated facts
  RIVET SOFTWARE                                                                             10
Why it matters.
                    “I just sent over the 10-Q to my
                    boss to review. I only started it
 No more weekends   yesterday morning... I usually work
                    over the weekend and spend a few
                    late nights during the quarter, but I
 at the office.     only had to put in one Sunday
                    afternoon and one evening and
                    here I am - done. I was able to go
                    to New Orleans instead.”

                    Mitzie Pierce, Cardtronics

RIVET SOFTWARE                                              11
What’s in it for you?
No more keying in data.   Work together w/ your    Use one Word
   Instead, Link it.       team in real-time.     document to file
                                                    everything.




RIVET SOFTWARE                                                       12
Why it matters.
                    “I just sent over the 10-Q to my
                    boss to review. I only started it
 No more weekends   yesterday morning... I usually work
                    over the weekend and spend a few
                    late nights during the quarter, but I
 at the office.     only had to put in one Sunday
                    afternoon and one evening and
                    here I am - done. I was able to go
                    to New Orleans instead.”

                    Mitzie Pierce, Cardtronics

RIVET SOFTWARE                                              13
Keep it simple.
                                HTML
     Data        Excel   Word

                                XBRL




RIVET SOFTWARE                         14
The role of software.




12
11
XBRL in internal reporting.
XBRL GL/XBRL FR conceptual overview.




RIVET SOFTWARE                         16
Internal Reporting: Three Tracks
                       Edit reports
  Primarily for       Ad hoc reports
  internal use        Posting reports
  only               Daily cash/AR/AP
                       Performance

  Preparation for
  external use                                            Financial
                                                             Tax

  More detailed
  versions of                            Segment
  external reports                         PII*

RIVET SOFTWARE         * Personally identifiable information          17
In general internal reporting is:
 More detailed
 More frequent
 More varied (less standardized)
 Fewer “EDI or Die” vendor demands
 Change/up-front costs of standardization
     • without pressure from third party

 But: more pressures now Internal controls
      • SOx 404 PCAOB 3, Section 5.c




RIVET SOFTWARE                               18
Types of internal reporting:
OPERATIONAL AND ADMINISTRATIVE                      PREPARATION FOR
MANAGEMENT                                              •   Financial
    • Planning                                          •   Statutory
    • Control                                           •   Legal
    • Decision making                                   •   Social
                                                        •   Environmental reporting
INTERNAL REPORTING DRIVES
         •   Procurement
         •   Staffing and scheduling
         •   Management and direction
         •   Cash management
         •   Preparation for external reporting …



RIVET SOFTWARE                                                                        19
Old World of Electronic Data Exchange




                          NEW WORLD




RIVET SOFTWARE                                           20
ASB                BLT
                                          Old world
                      AFT                 TGI                        FRY
                                                                                      ECP
    HDL
                                                            SWG
                                   DRW                                                      MFP


                                                                                            WCP
                            QYD                 DLY                      SKD
                                                             DLY
   WIU                                                                               XPS

                                                                                                  KYF
          XOI                ZIS          CUI                              WKD
                                                            WHR
  ASB           RMO                                                                         JIA         GEX
                                                HCO


                 BST                VUH               KFC          AJT         FQA           DKE


RIVET SOFTWARE                                                                                                21
XBRL in internal reporting.
BENEFITS OF XBRL FOR EXTERNAL PURPOSES ARE OBVIOUS
    •   Shared meaning, different vocabulary
    •   Standards and definitions
    •   Global consumption
    •   Machine to machine consistency
    •   Public: From A to B to C

IS INTERNAL DIFFERENT?




RIVET SOFTWARE                                       22
Filling in the gaps between GAAPS.
             Tax      Regulators      Investors       Creditors     Lenders   Website
One                                              Aggregators                               One
way                                                                                        way
                                              XBRL
                                        BUSINESS
                                        BUSINESS REPORTING
      Intra system                                                                 Detail to summary
                               ERP           G/L Packages           CRM
                                             XBRL GL
                     Detail             Journal Taxonomy
                                      Transaction Creation                     Accounting
2-way                                                                          recognition/2-way
                                     •Orders            •Orders
                   Suppliers           (e-)Business
                                     •A/P               •A/R
                                                                              classification
                                                                          Customers
                                     •Delivery          •Delivery
RIVET SOFTWARE
                        X12, UBL, CEFACT FORUM, Other XML INITIATIVES                              23
Data in internal reporting.
CONSOLIDATIONS
DATA MIGRATION
ARCHIVAL
DATA TRANSFER
AUDIT TRAIL




RIVET SOFTWARE                  24
Basic challenge: similar data, but...
                                                                         XBRL GL provides platform for agreed-upon and
                                      Similar Data                         well defined list of concepts – make sure my
                                                                         “Account” and your “Account” means the same
                                      Account, Amount, Date             thing (not bank account or customer account but
                                                                                            GL account.)
Different Data Dictionaries: Field names, field order Based on XML, XBRL GL is order independent;
                                                     sharing element names for import/export means
System 1: AccountNo, Amount, Date
                                               that AccountNo, AccountNumberm Account# and
                                               Account will all be express as one common name;
System 2: MonetaryAmount, PostDate, AccountNumber
                                              applications will know what to expect inpublishing
System 3: PostingDate, Account#, Value                     and consuming data files.

System 4: Date, Journal, Account, Amount   So many external data formats; XML              Different
                                            provides a popular and increasing
                                                                                           Data Formats
               Different Representations for the samedemanded data format.
                                           supported / concepts in
               common data field                                                           CSV
                                                                               Once you have agreed on data field
               Journal: PJ, Payroll Journal, Payroll                                        ASCII
                                                                          standardization, software applications require
               Date: 12-31-03, 20031231, 12/31/03                         agreement on content in many cases. XBRL GL
                                                                                            WKS
                                                                         provides enumerated values to supplement XML
                                                                               data standards to help in this area. 1
XBRL GL challenges local concepts of “General
 Ledger.” Holds More




RIVET SOFTWARE                                   26
Internal Data exchange.                     AP

Outsourced Travel and Expense
                                             AR

          Non-integrated point of sale            GL

                                             IM
    External payroll provider


           Subsidiary with separate system   PR
RIVET SOFTWARE                                         1
From initial transaction.
Invoice #: 10037   INVOICE       May 2, 2003
       Item        Description     Qty     Extension

        1078       Blue Widget     200         2,803.78
        1083       Cyan Widget     100         1,402.93

                        Sub-total:         47,592.33
                        Freight:
                        Total:             47,592.33
                                         <documentType>invoice</documentType>
                                         <documentNumber>10037</document Number>
                                         <documentDate>2003-05-02</documentDate>
                                                                            28
The ERP system actual/virtual:
    purchase orders
                                              sales orders
        PO
       AP, IM
                            items               OE
                                                AR, IM
                            IM
                            bomp

        employees     customers     vendors              assets

                       AR           AP                   FA
         PR


 REPORTING                  GENERAL LEDGER
Facilitating web service assurance
                 Mapping 1                          Mapping 2




                        Spell Check
                        Shipping Rate Check
                        Credit Check
                        Logistics Check
                        Rules and Journalization
                        Audit and monitoring tool
RIVET SOFTWARE                                                  30
Data and views
                                                                   Report
                                    Report Writer
                             Select information from
                             database(s), including joins
                             Formulas create new data
                             fields
                             Filter the record set
                             Add headers/footers,
                             conditionals with record                              1
                             groupings, derived totals
                             based on sorts                 Concentration:
Concentration: Data Fields
                             Provide visual formatting      Information Concepts
    RIVET SOFTWARE           rules, like cross-tab
Scope and role of XBRL



                              Representations


                                                Consolidation
                               Transactional
                                            Internal
                                                                  External       Investment,
Processes         Business                  Financial                                                 Economic
                                                  XBRL           Financial         Lending,
                                                                                XBRL
                 Operations                 Reportin                                                 Policymaking
                                                                 Reporting        Regulation
                                                g GL                                FR

                                                                                 Financial
                                                                                Publishers                  Central
                                         Companies                                             Investors
Participants                                                                    and Data                    Banks
                                                                               Aggregators                          1



                   Trading             Management               Auditors                     Regulators
                   Partners            Accountants


                                                                 Software Vendors
RIVET SOFTWARE
XBRL GL works with XBRL FR.
                          US




                        XBRL       Tax
                  IAS
                         GL


                        Internal

 RIVET SOFTWARE                          33
Benefits of XBRL for internal reporting.
IMPROVES INTERNAL MANAGEMENT
   •   Speed
   •   Detail
   •   Cost of abilities of applications
   •   Learn from mistakes, evaluate changes from plans early
   •   Taxonomy - better communication from on top




 RIVET SOFTWARE                                                 34
Benefits of XBRL for internal reporting.
IMPROVES ASSURANCE DETAILS AGREEING OR RECONCILING TO REPORTING
    • Internal auditing
    • External auditing




  RIVET SOFTWARE                                                  35
Benefits of XBRL for external users.
IMPROVES SHARING DATA WITH BANKS
    • Asset based lending
    • Listing of open accounts from customers
    • Listing of inventory
IMPROVES SHARING DATA WITH ACQUIRERS
IMPROVES SHARING DATA WITH PARTNERS




                                                36
RIVET SOFTWARE
Today’s internal …tomorrow’s external?
HOW ABOUT
    • The same information from its source in greater detail - which may be tomorrow's
      external reporting?
    • Bringing together internal groups to speak the same language?
DRILL DOWN SUPPORT FROM EXTERNAL TODAY
POSSIBLE (PARTIAL OR TOTAL) REPLACEMENT FOR FORMS TOMORROW




 RIVET SOFTWARE                                                                          37
EVERY SYSTEM AS
  XBRL
       System 1                 System 2                    System 3
      XBRL GL                  XBRL GL                     XBRL GL

       Account#              Account Number
    accountMainID                                   Identificador de la Cuenta
                             accountMainID              accountMainID
       Description          Account Description   Descripción Principal de la Cuenta
accountMainDescription   accountMainDescription    accountMainDescription
        Amount                Entry Amount             Monto Monetario
       amount                   amount                     amount
                               Posting Date       Fecha de Asignación/Ingreso
       PostDate               postingDate                postingDate
     postingDate

Más contenido relacionado

Similar a Regis Rivet IMA Presentation

LPS Road Show Presentation June 2008
LPS Road Show Presentation June 2008LPS Road Show Presentation June 2008
LPS Road Show Presentation June 2008finance48
 
DecisionPoint Investor Presentation-January 2011
DecisionPoint Investor Presentation-January 2011DecisionPoint Investor Presentation-January 2011
DecisionPoint Investor Presentation-January 2011EHodges
 
Webinar: How Banks Manage Reference Data with MongoDB
 Webinar: How Banks Manage Reference Data with MongoDB Webinar: How Banks Manage Reference Data with MongoDB
Webinar: How Banks Manage Reference Data with MongoDBMongoDB
 
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...Nagios
 
Risk managementusinghadoop
Risk managementusinghadoopRisk managementusinghadoop
Risk managementusinghadoopsapientindia
 
Accomplishments Proposal
Accomplishments ProposalAccomplishments Proposal
Accomplishments Proposalep41788
 
Project tracking and metrics on share point
Project tracking and metrics on share pointProject tracking and metrics on share point
Project tracking and metrics on share pointlizgardipee
 
We change our orientation to new, microservice architecture with DPS and HAL....
We change our orientation to new, microservice architecture with DPS and HAL....We change our orientation to new, microservice architecture with DPS and HAL....
We change our orientation to new, microservice architecture with DPS and HAL....Shift Conference
 
Blue Slate Health IT award winning payer case study
Blue Slate Health IT award winning payer case studyBlue Slate Health IT award winning payer case study
Blue Slate Health IT award winning payer case studyBlue Slate Solutions
 
Log everything!
Log everything!Log everything!
Log everything!ICANS GmbH
 
Impact 2012 Session with Nastel AutoPilot and Verdande
Impact 2012 Session with Nastel AutoPilot and VerdandeImpact 2012 Session with Nastel AutoPilot and Verdande
Impact 2012 Session with Nastel AutoPilot and VerdandejKool
 
Big Data & Cloud - Infinite Monkey Theorem
Big Data & Cloud - Infinite Monkey TheoremBig Data & Cloud - Infinite Monkey Theorem
Big Data & Cloud - Infinite Monkey TheoremJim Kaskade
 
Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)
Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)
Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)Rafal Los
 
Hp discover 2012 managing the virtualization explosion
Hp discover 2012   managing the virtualization explosionHp discover 2012   managing the virtualization explosion
Hp discover 2012 managing the virtualization explosionStefan Bergstein
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsAerospike, Inc.
 
Zero Visibility: Critcality of Centralized Log Management - v1
Zero Visibility: Critcality of Centralized Log Management - v1Zero Visibility: Critcality of Centralized Log Management - v1
Zero Visibility: Critcality of Centralized Log Management - v1asherad
 

Similar a Regis Rivet IMA Presentation (20)

LPS Road Show Presentation June 2008
LPS Road Show Presentation June 2008LPS Road Show Presentation June 2008
LPS Road Show Presentation June 2008
 
DecisionPoint Investor Presentation-January 2011
DecisionPoint Investor Presentation-January 2011DecisionPoint Investor Presentation-January 2011
DecisionPoint Investor Presentation-January 2011
 
Webinar: How Banks Manage Reference Data with MongoDB
 Webinar: How Banks Manage Reference Data with MongoDB Webinar: How Banks Manage Reference Data with MongoDB
Webinar: How Banks Manage Reference Data with MongoDB
 
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
Nagios Conference 2012 - Kishore Jalleda - Nagios in the Agile DevOps Continu...
 
Risk managementusinghadoop
Risk managementusinghadoopRisk managementusinghadoop
Risk managementusinghadoop
 
Accomplishments Proposal
Accomplishments ProposalAccomplishments Proposal
Accomplishments Proposal
 
Project tracking and metrics on share point
Project tracking and metrics on share pointProject tracking and metrics on share point
Project tracking and metrics on share point
 
We change our orientation to new, microservice architecture with DPS and HAL....
We change our orientation to new, microservice architecture with DPS and HAL....We change our orientation to new, microservice architecture with DPS and HAL....
We change our orientation to new, microservice architecture with DPS and HAL....
 
Dynamic Actions On Steroids
Dynamic Actions On SteroidsDynamic Actions On Steroids
Dynamic Actions On Steroids
 
Blue Slate Health IT award winning payer case study
Blue Slate Health IT award winning payer case studyBlue Slate Health IT award winning payer case study
Blue Slate Health IT award winning payer case study
 
2012-09-06 Cloud Intacct
2012-09-06 Cloud Intacct 2012-09-06 Cloud Intacct
2012-09-06 Cloud Intacct
 
Log everything!
Log everything!Log everything!
Log everything!
 
Impact 2012 Session with Nastel AutoPilot and Verdande
Impact 2012 Session with Nastel AutoPilot and VerdandeImpact 2012 Session with Nastel AutoPilot and Verdande
Impact 2012 Session with Nastel AutoPilot and Verdande
 
SAP on Cloud - An Innovation from Wharfedale Technologies
SAP on Cloud - An Innovation from Wharfedale TechnologiesSAP on Cloud - An Innovation from Wharfedale Technologies
SAP on Cloud - An Innovation from Wharfedale Technologies
 
Big Data & Cloud - Infinite Monkey Theorem
Big Data & Cloud - Infinite Monkey TheoremBig Data & Cloud - Infinite Monkey Theorem
Big Data & Cloud - Infinite Monkey Theorem
 
Liberty Global for Zanders EBAM Seminar, November 13th, 2012
Liberty Global for Zanders EBAM Seminar, November 13th, 2012Liberty Global for Zanders EBAM Seminar, November 13th, 2012
Liberty Global for Zanders EBAM Seminar, November 13th, 2012
 
Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)
Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)
Into the Rabbithole - Evolved Web App Security Testing (OWASP AppSec DC)
 
Hp discover 2012 managing the virtualization explosion
Hp discover 2012   managing the virtualization explosionHp discover 2012   managing the virtualization explosion
Hp discover 2012 managing the virtualization explosion
 
The role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial InformaticsThe role of NoSQL in the Next Generation of Financial Informatics
The role of NoSQL in the Next Generation of Financial Informatics
 
Zero Visibility: Critcality of Centralized Log Management - v1
Zero Visibility: Critcality of Centralized Log Management - v1Zero Visibility: Critcality of Centralized Log Management - v1
Zero Visibility: Critcality of Centralized Log Management - v1
 

Más de Rivet Software

Rivet's Crossfire - Why Rivet?
Rivet's Crossfire - Why Rivet?Rivet's Crossfire - Why Rivet?
Rivet's Crossfire - Why Rivet?Rivet Software
 
NHI Success Story - SEC Data Feed
NHI Success Story - SEC Data FeedNHI Success Story - SEC Data Feed
NHI Success Story - SEC Data FeedRivet Software
 
Rivet Software Microsoft Office CPE Webinar Presentation
Rivet Software Microsoft Office CPE Webinar PresentationRivet Software Microsoft Office CPE Webinar Presentation
Rivet Software Microsoft Office CPE Webinar PresentationRivet Software
 
Rivet Software Interactive Financial Management CPE Webinar Presentation
Rivet Software Interactive Financial Management CPE Webinar PresentationRivet Software Interactive Financial Management CPE Webinar Presentation
Rivet Software Interactive Financial Management CPE Webinar PresentationRivet Software
 
Common SEC Reporting Errors
Common SEC Reporting ErrorsCommon SEC Reporting Errors
Common SEC Reporting ErrorsRivet Software
 

Más de Rivet Software (8)

Rivet's Crossfire - Why Rivet?
Rivet's Crossfire - Why Rivet?Rivet's Crossfire - Why Rivet?
Rivet's Crossfire - Why Rivet?
 
Sussex Success Story
Sussex Success StorySussex Success Story
Sussex Success Story
 
NHI Success Story
NHI Success StoryNHI Success Story
NHI Success Story
 
NHI Success Story - SEC Data Feed
NHI Success Story - SEC Data FeedNHI Success Story - SEC Data Feed
NHI Success Story - SEC Data Feed
 
Rivet Software Microsoft Office CPE Webinar Presentation
Rivet Software Microsoft Office CPE Webinar PresentationRivet Software Microsoft Office CPE Webinar Presentation
Rivet Software Microsoft Office CPE Webinar Presentation
 
Rivet Software Interactive Financial Management CPE Webinar Presentation
Rivet Software Interactive Financial Management CPE Webinar PresentationRivet Software Interactive Financial Management CPE Webinar Presentation
Rivet Software Interactive Financial Management CPE Webinar Presentation
 
Quality and Control
Quality and ControlQuality and Control
Quality and Control
 
Common SEC Reporting Errors
Common SEC Reporting ErrorsCommon SEC Reporting Errors
Common SEC Reporting Errors
 

Regis Rivet IMA Presentation

  • 1. XBRL a technology and a revolution SEC mandate for data standardization Information supply chain and internal reporting A use case for XBRL
  • 2. Kristine Brands, CMA Assistant Professor, Regis University kbrands@regis.edu Charlie Hymer, CPA Regional Account Manager, Rivet Software charlie.hymer@rivetsoftware.com Jordan Woodard Sr. Compliance Manager, Rivet Software jordan.woodard@rivetsoftware.com 2
  • 3. Agenda XBRL Explained SEC Mandate for XBRL Internal Reporting Mythbusters 2012 – XBRL Business Cases Final Thoughts Questions RIVET SOFTWARE 3
  • 4. What is XBRL? A standardized way to communicate business reports. Focus on providing a mechanism to define reporting terms. Individually identify bits of data within a large block of information Getting to the heart of information that traditionally has been “paper-locked” “Bar coding for financial information” RIVET SOFTWARE 3
  • 5. Built on the shoulders of giants. XML (Extensible Mark-up Language) – Data standard for the web  Based on HTML (HyperText Mark-up Language) - the language that rules the web XLINK (XML Linking Language) – A standard for linking pieces Of xml XHMTL (Extensible Hypertext Mark-up Language) – A modern variant of HTML and many more RIVET SOFTWARE 4
  • 7. What is XBRL? US GAAP ASC US GAAP TAXONOMY US GAAP REPORTING RIVET SOFTWARE 6
  • 8. What is XBRL? RIVET SOFTWARE 7
  • 10. Epic use case: the SEC mandate. The initial event that popularized XBRL in the US was the SEC mandate for public companies to report their financials using the new data standard. RIVET SOFTWARE 9
  • 11. Entities, filings and facts by phase. No. of Entities No. of Filings No. of Facts 507 5772 1381 6000567 Phase 1 5056 Phase 2 10928824 Phase 3 29069 3197389 6976 Note: • Total entities of 8,864 • Phase 1 - 5 Billion Market Cap * Dataasof 7-27-2012 @ 7:54 • Total filings of 39,897 • Phase 2 - Accelerate Filers • Total fact 20,126,780* • Phase 3 - Remaining Public Companies *includes duplicated facts RIVET SOFTWARE 10
  • 12. Why it matters. “I just sent over the 10-Q to my boss to review. I only started it No more weekends yesterday morning... I usually work over the weekend and spend a few late nights during the quarter, but I at the office. only had to put in one Sunday afternoon and one evening and here I am - done. I was able to go to New Orleans instead.” Mitzie Pierce, Cardtronics RIVET SOFTWARE 11
  • 13. What’s in it for you? No more keying in data. Work together w/ your Use one Word Instead, Link it. team in real-time. document to file everything. RIVET SOFTWARE 12
  • 14. Why it matters. “I just sent over the 10-Q to my boss to review. I only started it No more weekends yesterday morning... I usually work over the weekend and spend a few late nights during the quarter, but I at the office. only had to put in one Sunday afternoon and one evening and here I am - done. I was able to go to New Orleans instead.” Mitzie Pierce, Cardtronics RIVET SOFTWARE 13
  • 15. Keep it simple. HTML Data Excel Word XBRL RIVET SOFTWARE 14
  • 16. The role of software. 12 11
  • 17. XBRL in internal reporting. XBRL GL/XBRL FR conceptual overview. RIVET SOFTWARE 16
  • 18. Internal Reporting: Three Tracks Edit reports Primarily for Ad hoc reports internal use Posting reports only Daily cash/AR/AP Performance Preparation for external use Financial Tax More detailed versions of Segment external reports PII* RIVET SOFTWARE * Personally identifiable information 17
  • 19. In general internal reporting is: More detailed More frequent More varied (less standardized) Fewer “EDI or Die” vendor demands Change/up-front costs of standardization • without pressure from third party But: more pressures now Internal controls • SOx 404 PCAOB 3, Section 5.c RIVET SOFTWARE 18
  • 20. Types of internal reporting: OPERATIONAL AND ADMINISTRATIVE PREPARATION FOR MANAGEMENT • Financial • Planning • Statutory • Control • Legal • Decision making • Social • Environmental reporting INTERNAL REPORTING DRIVES • Procurement • Staffing and scheduling • Management and direction • Cash management • Preparation for external reporting … RIVET SOFTWARE 19
  • 21. Old World of Electronic Data Exchange NEW WORLD RIVET SOFTWARE 20
  • 22. ASB BLT Old world AFT TGI FRY ECP HDL SWG DRW MFP WCP QYD DLY SKD DLY WIU XPS KYF XOI ZIS CUI WKD WHR ASB RMO JIA GEX HCO BST VUH KFC AJT FQA DKE RIVET SOFTWARE 21
  • 23. XBRL in internal reporting. BENEFITS OF XBRL FOR EXTERNAL PURPOSES ARE OBVIOUS • Shared meaning, different vocabulary • Standards and definitions • Global consumption • Machine to machine consistency • Public: From A to B to C IS INTERNAL DIFFERENT? RIVET SOFTWARE 22
  • 24. Filling in the gaps between GAAPS. Tax Regulators Investors Creditors Lenders Website One Aggregators One way way XBRL BUSINESS BUSINESS REPORTING Intra system Detail to summary ERP G/L Packages CRM XBRL GL Detail Journal Taxonomy Transaction Creation Accounting 2-way recognition/2-way •Orders •Orders Suppliers (e-)Business •A/P •A/R classification Customers •Delivery •Delivery RIVET SOFTWARE X12, UBL, CEFACT FORUM, Other XML INITIATIVES 23
  • 25. Data in internal reporting. CONSOLIDATIONS DATA MIGRATION ARCHIVAL DATA TRANSFER AUDIT TRAIL RIVET SOFTWARE 24
  • 26. Basic challenge: similar data, but... XBRL GL provides platform for agreed-upon and Similar Data well defined list of concepts – make sure my “Account” and your “Account” means the same Account, Amount, Date thing (not bank account or customer account but GL account.) Different Data Dictionaries: Field names, field order Based on XML, XBRL GL is order independent; sharing element names for import/export means System 1: AccountNo, Amount, Date that AccountNo, AccountNumberm Account# and Account will all be express as one common name; System 2: MonetaryAmount, PostDate, AccountNumber applications will know what to expect inpublishing System 3: PostingDate, Account#, Value and consuming data files. System 4: Date, Journal, Account, Amount So many external data formats; XML Different provides a popular and increasing Data Formats Different Representations for the samedemanded data format. supported / concepts in common data field CSV Once you have agreed on data field Journal: PJ, Payroll Journal, Payroll ASCII standardization, software applications require Date: 12-31-03, 20031231, 12/31/03 agreement on content in many cases. XBRL GL WKS provides enumerated values to supplement XML data standards to help in this area. 1
  • 27. XBRL GL challenges local concepts of “General Ledger.” Holds More RIVET SOFTWARE 26
  • 28. Internal Data exchange. AP Outsourced Travel and Expense AR Non-integrated point of sale GL IM External payroll provider Subsidiary with separate system PR RIVET SOFTWARE 1
  • 29. From initial transaction. Invoice #: 10037 INVOICE May 2, 2003 Item Description Qty Extension 1078 Blue Widget 200 2,803.78 1083 Cyan Widget 100 1,402.93 Sub-total: 47,592.33 Freight: Total: 47,592.33 <documentType>invoice</documentType> <documentNumber>10037</document Number> <documentDate>2003-05-02</documentDate> 28
  • 30. The ERP system actual/virtual: purchase orders sales orders PO AP, IM items OE AR, IM IM bomp employees customers vendors assets AR AP FA PR REPORTING GENERAL LEDGER
  • 31. Facilitating web service assurance Mapping 1 Mapping 2 Spell Check Shipping Rate Check Credit Check Logistics Check Rules and Journalization Audit and monitoring tool RIVET SOFTWARE 30
  • 32. Data and views Report Report Writer Select information from database(s), including joins Formulas create new data fields Filter the record set Add headers/footers, conditionals with record 1 groupings, derived totals based on sorts Concentration: Concentration: Data Fields Provide visual formatting Information Concepts RIVET SOFTWARE rules, like cross-tab
  • 33. Scope and role of XBRL Representations Consolidation Transactional Internal External Investment, Processes Business Financial Economic XBRL Financial Lending, XBRL Operations Reportin Policymaking Reporting Regulation g GL FR Financial Publishers Central Companies Investors Participants and Data Banks Aggregators 1 Trading Management Auditors Regulators Partners Accountants Software Vendors RIVET SOFTWARE
  • 34. XBRL GL works with XBRL FR. US XBRL Tax IAS GL Internal RIVET SOFTWARE 33
  • 35. Benefits of XBRL for internal reporting. IMPROVES INTERNAL MANAGEMENT • Speed • Detail • Cost of abilities of applications • Learn from mistakes, evaluate changes from plans early • Taxonomy - better communication from on top RIVET SOFTWARE 34
  • 36. Benefits of XBRL for internal reporting. IMPROVES ASSURANCE DETAILS AGREEING OR RECONCILING TO REPORTING • Internal auditing • External auditing RIVET SOFTWARE 35
  • 37. Benefits of XBRL for external users. IMPROVES SHARING DATA WITH BANKS • Asset based lending • Listing of open accounts from customers • Listing of inventory IMPROVES SHARING DATA WITH ACQUIRERS IMPROVES SHARING DATA WITH PARTNERS 36 RIVET SOFTWARE
  • 38. Today’s internal …tomorrow’s external? HOW ABOUT • The same information from its source in greater detail - which may be tomorrow's external reporting? • Bringing together internal groups to speak the same language? DRILL DOWN SUPPORT FROM EXTERNAL TODAY POSSIBLE (PARTIAL OR TOTAL) REPLACEMENT FOR FORMS TOMORROW RIVET SOFTWARE 37
  • 39. EVERY SYSTEM AS XBRL System 1 System 2 System 3 XBRL GL XBRL GL XBRL GL Account# Account Number accountMainID Identificador de la Cuenta accountMainID accountMainID Description Account Description Descripción Principal de la Cuenta accountMainDescription accountMainDescription accountMainDescription Amount Entry Amount Monto Monetario amount amount amount Posting Date Fecha de Asignación/Ingreso PostDate postingDate postingDate postingDate