SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Downloaden Sie, um offline zu lesen
COMMON ERRORS IN
SEC FILINGS
DISCLAIMER
     “The views expressed during this presentation are my
     own and do not reflect those of my employer or its
     clients.”




COMMON SEC FILING ERRORS
 3
AGENDA
          1. Why does the correctness of XBRL matter

          2. Reviewing the SEC staff observations

          3. Identifying and Fixing Errors in XBRL

          4. How to avoid them before you file




COMMON SEC FILING ERRORS
 4
BENEFITS OF XBRL
      Financial data no longer hidden within paper
       documents or electronic versions

      Quickly and easily discover facts

      Automated is better than manual

      Gain access to benchmarking information




COMMON SEC FILING ERRORS
 5
USERS OF XBRL



                  YOU!

COMMON SEC FILING ERRORS
 6
HERE IS HOW




COMMON SEC FILING ERRORS
 7
SEC INTERACTIVE DATA
 PROGRAM




COMMON SEC FILING ERRORS
 8
XBRL STATUS



     Public Companies                      Data Issues
                        XBRL Submissions
            Filed




COMMON SEC FILING ERRORS
 9
SEC LIMITED LIABILITY
 PROVISION
      Beginning 24 months after a company was first required to submit XBRL instance documents, the
      SEC’s modified-liability provisions will no longer apply to submissions of XBRL-tagged financial
      information.


      The 24-month period will end August 10, 2011, for large accelerated filers first required to submit
      XBRL-tagged financial information for financial statements in a Form 10-Q for the fiscal period ended
      June 30, 2009.


      XBRL-tagged financial information submitted after the provisions expire will be considered filed and
      not furnished and, therefore, be subject to the same level of liability as other information included in
      the registration statement or periodic report that includes the XBRL instance document.




COMMON SEC FILING ERRORS
 10
XBRL STATUS
 TIMELINE
 Limited liability no longer applies for some public companies from August 2011. By August 2013, Limited Liability will
 expire for most public companies.

 LIABILITY
 After Limited Liability expires, XBRL financial information filed will be subject to the same level of liability as other
 financial information filed.




COMMON SEC FILING ERRORS
 11
AICPA STATEMENT OF
 POSITION 09-1
 “This SOP provides practitioners with guidance on performing agreed-upon procedures engagements that address the
 completeness, accuracy, or consistency of an entity's XBRL-tagged data of information as of a specified date and for a specified
 period.”

                                                                                         - American Institute of CPAs



AUP #1               Instance Properties                             AUP #5              Note Tagging Granularity

AUP #2          Tags Accurate & Consistent                           AUP #6                   Labels & Linkbase

AUP #3               Extensions Analysis                              AUP #7                      Calculations

AUP #4             Completeness of XBRL                              AUP #8                      Presentation



COMMON SEC FILING ERRORS
  12
SEC STAFF OBSERVATION
      Negative Values:
  Although numbers shown in the HTML attachments of an EDGAR submission
  may be presented as negative, they should almost always be entered as
  positive numbers in the XBRL instance attachment. Checking the validity of
  negative values cannot be done from the rendered copy of the XBRL financial
  statements. “LINK”

  Data entered into the interactive data file with the incorrect positive/negative
  value gives the wrong value to users of the tagged data and does not comply
  with Rule 405 of Regulation S-T.

  Amounts must not be entered with negative values in an interactive filing for
  the sole purpose of forcing the amounts to render with brackets. (Edgar Filer
  Manual (EFM) 6.11.6) Filers should be aware that formatting amounts with or
  without brackets may be controlled by negating labels in the Interactive Data
  Financial Statements.


COMMON SEC FILING ERRORS
 13
FINDING ERRORS
      Reviewing Negative Values:




COMMON SEC FILING ERRORS
 14
EXAMPLE ERRORS
      Negative Values that should be positive




                       A Negative Debit = a Credit?



COMMON SEC FILING ERRORS
 15
FIXING THE ERRORS                                                                       No really,
                                                                                          How do I
                                                                                          how do I
          Negative Values that should be positive                                         fix that?
                                                                                          fix that?

          Remove the needs to be a debit to make it a positive for XBRL
           Depreciation
            negative

XBRL Instance
          <us-gaap:Depreciation contextRef="Apr-04-2010_Apr-02-2011" unitRef="USD" decimals="-
            -
         5">168700000</us-gaap:Depreciation>
         5"> 168700000</us-gaap:Depreciation> .                         Use a negated
XBRL Presentation File                                                 label to make it
                     That just seems too technical and                   present as a
        <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-
                               hard to manage!                             negative
       gaap-2009-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_Depreciation" />
          <presentationArc xlink:type="arc"
         xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child"
         xlink:from="loc_IncomeStatementAbstract" xlink:to="loc_Depreciation"
         order="19.99996" use="optional"                                                         XBRL
         preferredLabel="http://www.xbrl.org/2003/role/negatedLabel"
         preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
                                                                                                 Geek


COMMON SEC FILING ERRORS
    16
AVOIDING THE ERRORS                                                    No really,
                                                                        how do I
       Negative Values that should be positive                          fix that?

      Depreciation needs to be a debit to make it a positive for XBRL




COMMON SEC FILING ERRORS
 17
SEC STAFF OBSERVATION
      Unnecessary Extensions:
  Extending where an existing US GAAP Taxonomy element is appropriate. We
  noted cases of extensions where appropriate elements exist but filers did not
  identify the appropriate element, perhaps due to insufficient or incomplete
  searching.

  Extending because of relatively minor addition(s) to or deletion(s) from the US
  GAAP taxonomy standard definition. We noted that some filers had made
  extensions for relatively minor changes to the standard element's definition.
  “LINK”

  Defining a new, company-specific element has many consequences, not only
  for all users of the Interactive Data Financial Statements but also for the filer's
  ability to reuse the elements and data structures created in subsequent
  reporting periods and reduce its future reporting effort.



COMMON SEC FILING ERRORS
 18
FINDING ERRORS
      Unnecessary Extensions:




COMMON SEC FILING ERRORS
 19
EXAMPLE ERRORS
      Unnecessary Extensions:

                                The Extension Element has
                                the same definition as us-
                                gaap_IncomeLossFromConti
                                nuingOperationsBeforeInco
                                meTaxesExtraordinaryItems
                                NoncontrollingInterest.




COMMON SEC FILING ERRORS
 20
FIXING THE ERRORS                                                                           No really,
                                                                                                How do I
                                                                                                how do I
            Unnecessary Extensions:                                                             fix that?
                                                                                                fix that?

XBRL Instance
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
   <abc:EarningsBeforeIncomeTaxes contextRef="D2012Q3YTD" decimals="-3" id="Fact-
  contextRef="D2012Q3YTD" decimals="-3" id="Fact-4AF8C4A9F93C0D6BFFDAC9DF6C603201" unitRef="usd">863962000</us-
   4AF8C4A9F93C0D6BFFDAC9DF6C603201" unitRef="usd">863962000</abc:EarningsBeforeIncomeTaxes>
  gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>




                                                                                                           XBRL
   XBRL Extended Taxonomy                           XBRL Label File                                        Geek


                                 XBRL Presentation File
  XBRL Calculation File
                                            XBRL Definition File



  COMMON SEC FILING ERRORS
     21
FIXING THE ERRORS              No really,
                                how do I
      Unnecessary Extensions:   fix that?




COMMON SEC FILING ERRORS
 22
SEC STAFF OBSERVATION
      Completeness of Tagging:
  Filers should ensure that parenthetical amounts on the financial statements
  and monetary amounts found in subscripted text are tagged. Examples of
  these are the Allowance for Doubtful Accounts and endnotes to tables that
  contain financial information. Section 6.6.22 of the EDGAR Filer Manual
  requires that these amounts be tagged.

  We have also noticed some filers failing to include a calculation linkbase with
  their submissions. EFM Section 6.15.2 requires calculation linkbases.

  Additionally, we continue to notice filers tagging numerical amounts written as
  text with string type elements. Some examples are “seven hundred,” “two
  thirds,” and “one percent.” Filers should tag these amounts with a numerical
  value rather than a string value



COMMON SEC FILING ERRORS
 23
FINDING ERRORS
      Completeness of Tagging:

Rendering of XBRL                   HTML
                           Home office and stores
                           During the three months ended March 31,
                           2012 and March 31, 2011, we recorded $45
                           million and $1 million, respectively, of costs
                           associated with employee termination benefits
                           for actions to reduce our store and home
                           office expenses. For the remainder of 2012,
                           our current estimate is to incur between $60
                           million to $80 million of additional charges
                           related to this restructuring activity.


COMMON SEC FILING ERRORS
 24
AVOIDING THE ERRORS




COMMON SEC FILING ERRORS
 25
SEC STAFF OBSERVATION
      Decimals:
  Filers should follow the decimals attribute table in EFM 6.6.32 to ensure that
  the tagged amounts accurately reflect the rounded values reported in their
  financial statements. We have noted some filers incorrectly used a "0"
  decimals attribute for earnings per share rounded to cents when they should
  have used a "2" decimals attribute instead.



  EFM 6.6.32

  The value of the decimals attribute of a fact must correspond to the accuracy
  of the corresponding amount as reported in the official HTML/ASCII
  document.



COMMON SEC FILING ERRORS
 26
FINDING ERRORS
      Decimals:




COMMON SEC FILING ERRORS
 27
FIXING THE ERRORS                                                No really,
                                                                   How do I
                                                                   how do I
           Decimals:                                               fix that?
                                                                   fix that?


XBRL Instance

        Incorrect
    <dei:EntityPublicFloat contextRef="c20110630" unitRef="U001"
    decimals="-9">7399937572000000000</dei:EntityPublicFloat>              XBRL
                                                                           Geek


   Correct
   <dei:EntityPublicFloat contextRef="c20110630" unitRef="U001"
   decimals=“0">7399937572</dei:EntityPublicFloat>




 COMMON SEC FILING ERRORS
   28
FIXING THE ERRORS         No really,
                           how do I
      Decimals:            fix that?




COMMON SEC FILING ERRORS
 29
AVOIDING ERRORS
               Automate as much as possible

               For areas that require manual
               review, define and document
               processes that address risk areas

               Bring auditors or other experts into
               the review process




COMMON SEC FILING ERRORS
 30
QUESTIONS?


COMMON SEC FILING ERRORS
 31
ADDITIONAL
         EDUCATION

COMMON SEC ERRORS
 32
Barcodes

 Proposed in 1932   Used in Retail 1974




COMMON SEC                                5

ERRORS
RIVET      4

SOFTWARE
XBRL is less subjective       - concept -

US GAAP ASC    US GAAP TAXONOMY   US GAAP REPORTING




   RIVET                                              5

   SOFTWARE
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

Weitere ähnliche Inhalte

Ähnlich wie Common SEC Reporting Errors

2. dunning
2. dunning2. dunning
2. dunningSam Raju
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)jan_99in
 
Shannon Bragg_Resume
Shannon Bragg_ResumeShannon Bragg_Resume
Shannon Bragg_ResumeShannon Bragg
 
SAP - Vendor Entries
SAP - Vendor EntriesSAP - Vendor Entries
SAP - Vendor EntriesKumar M.
 
Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017genein19
 
Chapter 13-validating xbrl
Chapter 13-validating xbrlChapter 13-validating xbrl
Chapter 13-validating xbrljps619
 
Mr11 grir clearing account maintenance
Mr11 grir clearing account maintenanceMr11 grir clearing account maintenance
Mr11 grir clearing account maintenanceFarooq Wangde
 
Fico troubleshooting
Fico troubleshootingFico troubleshooting
Fico troubleshootingvinayk_35919
 
Requirement matrix concepts & implementation
Requirement matrix   concepts & implementationRequirement matrix   concepts & implementation
Requirement matrix concepts & implementationstariveer
 
Follow the evidence: Troubleshooting Performance Issues
Follow the evidence:  Troubleshooting Performance IssuesFollow the evidence:  Troubleshooting Performance Issues
Follow the evidence: Troubleshooting Performance IssuesSalesforce Developers
 
Troubleshoot experience
Troubleshoot experienceTroubleshoot experience
Troubleshoot experienceKrishna Rao
 
Oracle payroll-subledger accounting integration
Oracle payroll-subledger accounting integrationOracle payroll-subledger accounting integration
Oracle payroll-subledger accounting integrationBaker Khader Abdallah, PMP
 
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docxInstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docxdirkrplav
 
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docxInstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docxvanesaburnand
 
Six Sigma Certification Executive Summary And Presentation Arc Calms
Six Sigma Certification Executive Summary And Presentation Arc CalmsSix Sigma Certification Executive Summary And Presentation Arc Calms
Six Sigma Certification Executive Summary And Presentation Arc Calmsjohnpallotta
 

Ähnlich wie Common SEC Reporting Errors (20)

2. dunning
2. dunning2. dunning
2. dunning
 
14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)14843 lsampath wp_1 (1)
14843 lsampath wp_1 (1)
 
R12
R12R12
R12
 
Shannon Bragg_Resume
Shannon Bragg_ResumeShannon Bragg_Resume
Shannon Bragg_Resume
 
SAP - Vendor Entries
SAP - Vendor EntriesSAP - Vendor Entries
SAP - Vendor Entries
 
Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017Vintage group-newsletter xbrl-final-lr-1017
Vintage group-newsletter xbrl-final-lr-1017
 
Chapter 13-validating xbrl
Chapter 13-validating xbrlChapter 13-validating xbrl
Chapter 13-validating xbrl
 
1 ws
1  ws1  ws
1 ws
 
Mr11 grir clearing account maintenance
Mr11 grir clearing account maintenanceMr11 grir clearing account maintenance
Mr11 grir clearing account maintenance
 
Fico troubleshooting
Fico troubleshootingFico troubleshooting
Fico troubleshooting
 
Question
QuestionQuestion
Question
 
Requirement matrix concepts & implementation
Requirement matrix   concepts & implementationRequirement matrix   concepts & implementation
Requirement matrix concepts & implementation
 
Follow the evidence: Troubleshooting Performance Issues
Follow the evidence:  Troubleshooting Performance IssuesFollow the evidence:  Troubleshooting Performance Issues
Follow the evidence: Troubleshooting Performance Issues
 
Troubleshoot experience
Troubleshoot experienceTroubleshoot experience
Troubleshoot experience
 
Oracle payroll-subledger accounting integration
Oracle payroll-subledger accounting integrationOracle payroll-subledger accounting integration
Oracle payroll-subledger accounting integration
 
Dynamics GP (Great Plains): Balancing the GL to the RM/PM/POP/Cash Subsidiary...
Dynamics GP (Great Plains): Balancing the GL to the RM/PM/POP/Cash Subsidiary...Dynamics GP (Great Plains): Balancing the GL to the RM/PM/POP/Cash Subsidiary...
Dynamics GP (Great Plains): Balancing the GL to the RM/PM/POP/Cash Subsidiary...
 
SAP QA.pptx
SAP QA.pptxSAP QA.pptx
SAP QA.pptx
 
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docxInstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
 
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docxInstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
InstructionsTITLEF14-2Beginning an 8-column work sheet for a merch.docx
 
Six Sigma Certification Executive Summary And Presentation Arc Calms
Six Sigma Certification Executive Summary And Presentation Arc CalmsSix Sigma Certification Executive Summary And Presentation Arc Calms
Six Sigma Certification Executive Summary And Presentation Arc Calms
 

Mehr von 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
 
Regis Rivet IMA Presentation
Regis Rivet IMA PresentationRegis Rivet IMA Presentation
Regis Rivet IMA PresentationRivet Software
 

Mehr von 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
 
Regis Rivet IMA Presentation
Regis Rivet IMA PresentationRegis Rivet IMA Presentation
Regis Rivet IMA Presentation
 
Quality and Control
Quality and ControlQuality and Control
Quality and Control
 

Common SEC Reporting Errors

  • 2. DISCLAIMER “The views expressed during this presentation are my own and do not reflect those of my employer or its clients.” COMMON SEC FILING ERRORS 3
  • 3. AGENDA 1. Why does the correctness of XBRL matter 2. Reviewing the SEC staff observations 3. Identifying and Fixing Errors in XBRL 4. How to avoid them before you file COMMON SEC FILING ERRORS 4
  • 4. BENEFITS OF XBRL  Financial data no longer hidden within paper documents or electronic versions  Quickly and easily discover facts  Automated is better than manual  Gain access to benchmarking information COMMON SEC FILING ERRORS 5
  • 5. USERS OF XBRL YOU! COMMON SEC FILING ERRORS 6
  • 6. HERE IS HOW COMMON SEC FILING ERRORS 7
  • 7. SEC INTERACTIVE DATA PROGRAM COMMON SEC FILING ERRORS 8
  • 8. XBRL STATUS Public Companies Data Issues XBRL Submissions Filed COMMON SEC FILING ERRORS 9
  • 9. SEC LIMITED LIABILITY PROVISION Beginning 24 months after a company was first required to submit XBRL instance documents, the SEC’s modified-liability provisions will no longer apply to submissions of XBRL-tagged financial information. The 24-month period will end August 10, 2011, for large accelerated filers first required to submit XBRL-tagged financial information for financial statements in a Form 10-Q for the fiscal period ended June 30, 2009. XBRL-tagged financial information submitted after the provisions expire will be considered filed and not furnished and, therefore, be subject to the same level of liability as other information included in the registration statement or periodic report that includes the XBRL instance document. COMMON SEC FILING ERRORS 10
  • 10. XBRL STATUS TIMELINE Limited liability no longer applies for some public companies from August 2011. By August 2013, Limited Liability will expire for most public companies. LIABILITY After Limited Liability expires, XBRL financial information filed will be subject to the same level of liability as other financial information filed. COMMON SEC FILING ERRORS 11
  • 11. AICPA STATEMENT OF POSITION 09-1 “This SOP provides practitioners with guidance on performing agreed-upon procedures engagements that address the completeness, accuracy, or consistency of an entity's XBRL-tagged data of information as of a specified date and for a specified period.” - American Institute of CPAs AUP #1 Instance Properties AUP #5 Note Tagging Granularity AUP #2 Tags Accurate & Consistent AUP #6 Labels & Linkbase AUP #3 Extensions Analysis AUP #7 Calculations AUP #4 Completeness of XBRL AUP #8 Presentation COMMON SEC FILING ERRORS 12
  • 12. SEC STAFF OBSERVATION Negative Values: Although numbers shown in the HTML attachments of an EDGAR submission may be presented as negative, they should almost always be entered as positive numbers in the XBRL instance attachment. Checking the validity of negative values cannot be done from the rendered copy of the XBRL financial statements. “LINK” Data entered into the interactive data file with the incorrect positive/negative value gives the wrong value to users of the tagged data and does not comply with Rule 405 of Regulation S-T. Amounts must not be entered with negative values in an interactive filing for the sole purpose of forcing the amounts to render with brackets. (Edgar Filer Manual (EFM) 6.11.6) Filers should be aware that formatting amounts with or without brackets may be controlled by negating labels in the Interactive Data Financial Statements. COMMON SEC FILING ERRORS 13
  • 13. FINDING ERRORS Reviewing Negative Values: COMMON SEC FILING ERRORS 14
  • 14. EXAMPLE ERRORS Negative Values that should be positive A Negative Debit = a Credit? COMMON SEC FILING ERRORS 15
  • 15. FIXING THE ERRORS No really, How do I how do I Negative Values that should be positive fix that? fix that? Remove the needs to be a debit to make it a positive for XBRL Depreciation negative XBRL Instance <us-gaap:Depreciation contextRef="Apr-04-2010_Apr-02-2011" unitRef="USD" decimals="- - 5">168700000</us-gaap:Depreciation> 5"> 168700000</us-gaap:Depreciation> . Use a negated XBRL Presentation File label to make it That just seems too technical and present as a <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us- hard to manage! negative gaap-2009-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_Depreciation" /> <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_IncomeStatementAbstract" xlink:to="loc_Depreciation" order="19.99996" use="optional" XBRL preferredLabel="http://www.xbrl.org/2003/role/negatedLabel" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" /> Geek COMMON SEC FILING ERRORS 16
  • 16. AVOIDING THE ERRORS No really, how do I Negative Values that should be positive fix that? Depreciation needs to be a debit to make it a positive for XBRL COMMON SEC FILING ERRORS 17
  • 17. SEC STAFF OBSERVATION Unnecessary Extensions: Extending where an existing US GAAP Taxonomy element is appropriate. We noted cases of extensions where appropriate elements exist but filers did not identify the appropriate element, perhaps due to insufficient or incomplete searching. Extending because of relatively minor addition(s) to or deletion(s) from the US GAAP taxonomy standard definition. We noted that some filers had made extensions for relatively minor changes to the standard element's definition. “LINK” Defining a new, company-specific element has many consequences, not only for all users of the Interactive Data Financial Statements but also for the filer's ability to reuse the elements and data structures created in subsequent reporting periods and reduce its future reporting effort. COMMON SEC FILING ERRORS 18
  • 18. FINDING ERRORS Unnecessary Extensions: COMMON SEC FILING ERRORS 19
  • 19. EXAMPLE ERRORS Unnecessary Extensions: The Extension Element has the same definition as us- gaap_IncomeLossFromConti nuingOperationsBeforeInco meTaxesExtraordinaryItems NoncontrollingInterest. COMMON SEC FILING ERRORS 20
  • 20. FIXING THE ERRORS No really, How do I how do I Unnecessary Extensions: fix that? fix that? XBRL Instance <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments <abc:EarningsBeforeIncomeTaxes contextRef="D2012Q3YTD" decimals="-3" id="Fact- contextRef="D2012Q3YTD" decimals="-3" id="Fact-4AF8C4A9F93C0D6BFFDAC9DF6C603201" unitRef="usd">863962000</us- 4AF8C4A9F93C0D6BFFDAC9DF6C603201" unitRef="usd">863962000</abc:EarningsBeforeIncomeTaxes> gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments> XBRL XBRL Extended Taxonomy XBRL Label File Geek XBRL Presentation File XBRL Calculation File XBRL Definition File COMMON SEC FILING ERRORS 21
  • 21. FIXING THE ERRORS No really, how do I Unnecessary Extensions: fix that? COMMON SEC FILING ERRORS 22
  • 22. SEC STAFF OBSERVATION Completeness of Tagging: Filers should ensure that parenthetical amounts on the financial statements and monetary amounts found in subscripted text are tagged. Examples of these are the Allowance for Doubtful Accounts and endnotes to tables that contain financial information. Section 6.6.22 of the EDGAR Filer Manual requires that these amounts be tagged. We have also noticed some filers failing to include a calculation linkbase with their submissions. EFM Section 6.15.2 requires calculation linkbases. Additionally, we continue to notice filers tagging numerical amounts written as text with string type elements. Some examples are “seven hundred,” “two thirds,” and “one percent.” Filers should tag these amounts with a numerical value rather than a string value COMMON SEC FILING ERRORS 23
  • 23. FINDING ERRORS Completeness of Tagging: Rendering of XBRL HTML Home office and stores During the three months ended March 31, 2012 and March 31, 2011, we recorded $45 million and $1 million, respectively, of costs associated with employee termination benefits for actions to reduce our store and home office expenses. For the remainder of 2012, our current estimate is to incur between $60 million to $80 million of additional charges related to this restructuring activity. COMMON SEC FILING ERRORS 24
  • 24. AVOIDING THE ERRORS COMMON SEC FILING ERRORS 25
  • 25. SEC STAFF OBSERVATION Decimals: Filers should follow the decimals attribute table in EFM 6.6.32 to ensure that the tagged amounts accurately reflect the rounded values reported in their financial statements. We have noted some filers incorrectly used a "0" decimals attribute for earnings per share rounded to cents when they should have used a "2" decimals attribute instead. EFM 6.6.32 The value of the decimals attribute of a fact must correspond to the accuracy of the corresponding amount as reported in the official HTML/ASCII document. COMMON SEC FILING ERRORS 26
  • 26. FINDING ERRORS Decimals: COMMON SEC FILING ERRORS 27
  • 27. FIXING THE ERRORS No really, How do I how do I Decimals: fix that? fix that? XBRL Instance Incorrect <dei:EntityPublicFloat contextRef="c20110630" unitRef="U001" decimals="-9">7399937572000000000</dei:EntityPublicFloat> XBRL Geek Correct <dei:EntityPublicFloat contextRef="c20110630" unitRef="U001" decimals=“0">7399937572</dei:EntityPublicFloat> COMMON SEC FILING ERRORS 28
  • 28. FIXING THE ERRORS No really, how do I Decimals: fix that? COMMON SEC FILING ERRORS 29
  • 29. AVOIDING ERRORS Automate as much as possible For areas that require manual review, define and document processes that address risk areas Bring auditors or other experts into the review process COMMON SEC FILING ERRORS 30
  • 31. ADDITIONAL EDUCATION COMMON SEC ERRORS 32
  • 32. Barcodes Proposed in 1932 Used in Retail 1974 COMMON SEC 5 ERRORS
  • 33. RIVET 4 SOFTWARE
  • 34. XBRL is less subjective - concept - US GAAP ASC US GAAP TAXONOMY US GAAP REPORTING RIVET 5 SOFTWARE
  • 35. 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