us-gaap:AccountingStandardsUpdate201812Member us-gaap:AccountingStandardsUpdate201812Member us-gaap:AccountingStandardsUpdate201707Memberus-gaap:AccountingStandardsUpdate201602Memberus-gaap:AccountingStandardsUpdate201707Memberus-gaap:AccountingStandardsUpdate201812Memberus-gaap:AccountingStandardsUpdate201601Memberus-gaap:AccountingStandardsUpdate201602RetrospectiveMemberabc:IncorrectCalculationOfDepreciationMemberabc:MisapplicationOfGAAPMember abc:MisapplicationOfGAAPMember abc:MisapplicationOfGAAPMember abc:MisapplicationOfGAAPMember abc:DiscontinuedOperationsMember abc:DiscontinuedOperationsMember abc:DiscontinuedOperationsMember abc:DiscontinuedOperationsMember true400000500000 0123456789 2019-01-01 2019-12-31 0123456789 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2016-12-31 0123456789 srt:ScenarioPreviouslyReportedMember us-gaap:NoncontrollingInterestMember 2016-12-31 0123456789 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2016-12-31 0123456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0123456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2016-12-31 0123456789 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0123456789 us-gaap:RetainedEarningsMember 2016-12-31 0123456789 us-gaap:CommonStockMember 2016-12-31 0123456789 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0123456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0123456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2016-12-31 0123456789 2016-12-31 0123456789 srt:ScenarioPreviouslyReportedMember 2016-12-31 0123456789 us-gaap:NoncontrollingInterestMember 2016-12-31 0123456789 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0123456789 2016-01-01 2016-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2018-12-31 0123456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:NoncontrollingInterestMember 2018-12-31 0123456789 us-gaap:RetainedEarningsMember 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0123456789 us-gaap:NoncontrollingInterestMember 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0123456789 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0123456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2018-12-31 0123456789 us-gaap:CommonStockMember 2018-12-31 0123456789 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0123456789 2018-01-01 2018-12-31 0023456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2017-01-01 2017-12-31 0023456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2018-01-01 2018-12-31 0023456789 2018-01-01 2018-12-31 0023456789 2017-01-01 2017-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0003456789 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2016-12-31 0003456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember 2016-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0003456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2019-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember 2019-12-31 0003456789 us-gaap:CommonStockMember 2019-12-31 0003456789 us-gaap:CommonStockMember 2017-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:CommonStockMember 2019-12-31 0003456789 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember us-gaap:RetainedEarningsMember 2016-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member us-gaap:RetainedEarningsMember 2019-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2016-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0003456789 2017-01-01 2017-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0003456789 2018-01-01 2018-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0003456789 2019-12-31 0003456789 srt:RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember us-gaap:RetainedEarningsMember 2016-12-31 0003456789 us-gaap:CommonStockMember 2016-12-31 0003456789 srt:ScenarioPreviouslyReportedMember us-gaap:NoncontrollingInterestMember 2016-12-31 0003456789 us-gaap:RetainedEarningsMember 2019-12-31 0003456789 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0003456789 2017-12-31 0003456789 2018-12-31 0003456789 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0003456789 us-gaap:RetainedEarningsMember 2017-12-31 0003456789 2016-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0003456789 us-gaap:RetainedEarningsMember 2016-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0003456789 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2018-12-31 0003456789 us-gaap:RetainedEarningsMember 2018-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0003456789 2019-01-01 2019-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:NoncontrollingInterestMember 2019-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember us-gaap:RetainedEarningsMember 2019-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2019-12-31 0003456789 us-gaap:NoncontrollingInterestMember 2017-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0003456789 us-gaap:CommonStockMember 2018-12-31 0003456789 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0003456789 srt:ScenarioPreviouslyReportedMember 2016-12-31 0003456789 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0003456789 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate201802Member 2019-12-31 0003456789 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2016-12-31 0003456789 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0003456789 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0003456789 2016-01-01 2016-12-31 0123456789 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2018-01-01 2018-12-31 0123456789 srt:ScenarioPreviouslyReportedMember 2019-01-01 2019-12-31 0123456789 srt:ScenarioPreviouslyReportedMember 2018-01-01 2018-12-31 0123456789 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2018-01-01 2018-12-31 0123456789 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2019-01-01 2019-12-31 0123456789 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-01-01 2019-12-31 0123456789 2019-12-31 0123456789 srt:ScenarioPreviouslyReportedMember 2019-12-31 0123456789 srt:ScenarioPreviouslyReportedMember 2018-12-31 0123456789 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2018-12-31 0123456789 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2019-12-31 0123456789 srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember 2018-12-31 0123456789 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2019-12-31 0000456789 2018-12-31 0000456789 2018-01-01 2018-12-31 iso4217:USD


a2019finaltigheader.jpg

Version 1.1
April 2020
  


 
Accounting Changes
(2020 Taxonomy)



FASB US GAAP Financial Reporting Taxonomy (Taxonomy)
Implementation Guide Series


  

fasbfootera18.jpg


The Taxonomy Implementation Guide is not authoritative; rather, it is a document that communicates how the US GAAP Financial Reporting Taxonomy (Taxonomy) is designed. It also provides other information to help a user of the Taxonomy understand how elements and relationships are structured.




















Copyright © 2020 by Financial Accounting Foundation. All rights reserved. Content copyrighted by Financial Accounting Foundation may not be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the Financial Accounting Foundation. Financial Accounting Foundation claims no copyright in any portion hereof that constitutes a work of the United States Government.



Taxonomy Implementation Guide on Accounting Changes
Overview
The purpose of this Taxonomy Implementation Guide (Guide) is to demonstrate the modeling for the reporting of the transition upon adoption of amendments from an Accounting Standards Update (ASU) or other accounting changes under FASB Accounting Standards Codification® Topic 250 and topics amended by an ASU. These examples are not intended to encompass all of the potential modeling configurations or to dictate the appearance and structure of an entity’s extension taxonomy. The examples are provided to help users of the Taxonomy understand how the modeling for the reporting of the transition upon adoption of amendments from an ASU or other accounting changes is structured within the Taxonomy. The examples are based on the assumption that the entity meets the criteria for reporting the transition upon adoption of amendments from an ASU or other accounting changes under US Generally Accepted Accounting Principles (GAAP) and/or U. S. Securities and Exchange Commission (SEC) authoritative literature. In addition, the reported line items within the examples are not all inclusive and represent only partial disclosures for illustrative purposes.
While constituents may find the information in this Guide useful, users looking for guidance to conform to SEC XBRL filing requirements should look to the SEC EDGAR Filer Manual and other information provided on the SEC website at xbrl.sec.gov.
This Guide focuses on detail tagging only (Level 4); it does not include any elements for text blocks, policy text blocks, and table text blocks (Levels 1 through 3).
There are two sections included in this Guide:
Section 1: Overview of Modeling: This section provides an overview of the modeling for the reporting of the transition upon adoption of amendments from an ASU or other accounting changes.

1



Section 2: Examples of Modeling: This section includes examples of modeling for the reporting of the transition upon adoption of amendments from an ASU or other accounting changes.




2



General Information
(1)
A legend for dimensions and domain members has been provided to associate with facts contained in the notes to the financial statements. Extension elements are coded using “Ex.” Legends specific to the examples are provided in Figure x.2 of each example.
Coding
Standard Label
Element Name
A1
Equity Components [Axis]
StatementEquityComponentsAxis
 
Equity Component [Domain]
EquityComponentDomain
M1
Common Stock [Member]
CommonStockMember
M2
Additional Paid-in Capital [Member]
AdditionalPaidInCapitalMember
M3
Retained Earnings [Member]
RetainedEarningsMember
M4
AOCI Attributable to Parent [Member]
AccumulatedOtherComprehensiveIncomeMember
M5
Noncontrolling Interest [Member]
NoncontrollingInterestMember
 
 
 
A2
Revision of Prior Period [Axis]
RestatementAxis
 
Revision of Prior Period [Domain]
RestatementDomain
M6
Previously Reported [Member]
ScenarioPreviouslyReportedMember
M7
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
M8
Revision of Prior Period, Error Correction, Adjustment [Member]
RevisionOfPriorPeriodErrorCorrectionAdjustmentMember
M9
Revision of Prior Period, Reclassification, Adjustment [Member]
RevisionOfPriorPeriodReclassificationAdjustmentMember
 
 
 
A3
Cumulative Effect, Period of Adoption [Axis]
CumulativeEffectPeriodOfAdoptionAxis
 
Cumulative Effect, Period of Adoption [Domain]
CumulativeEffectPeriodOfAdoptionDomain
M10
Cumulative Effect, Period of Adoption, Adjustment [Member]
CumulativeEffectPeriodOfAdoptionAdjustmentMember
M11
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
 
 
 
A4
Accounting Standards Update [Axis]
AdjustmentsForNewAccountingPronouncementsAxis
 
Accounting Standards Update [Domain]
TypeOfAdoptionMember
M12
Accounting Standards Update 2016-02 [Member]
AccountingStandardsUpdate201602Member
M13
Accounting Standards Update 2018-02 [Member]
AccountingStandardsUpdate201802Member
(2)
Elements that have an instant period type and elements that have a duration period type are indicated as such in Figure x.2 of each example. Instant elements have a single date context (such as December 31, 20X1) while duration elements have a starting and ending date as their context (such as January 1 to December 31, 20X1).
(3)
The XBRL report view (Figure x.3 in each example) does not include all information that may appear in an entity’s instance document. The XBRL report view is provided for illustrative purposes only.

3



(4)
For elements contained in the Taxonomy, the standard label is as it appears in the Taxonomy. For extension elements, the standard label corresponds to the element name. For information about structuring extension elements, refer to the SEC EDGAR Filer Manual.
(5)
Values reported in XBRL are generally entered as positive, with the exception of certain concepts such as net income (loss) or gain (loss).
(6)
Preferred labels (Figure x.3 in each example) are the labels created and used by the company to show the line item captions in its financial statements.
(7)
The values reported using extensible list elements are element names in the XBRL report view.

4



Section 1: Overview of Modeling
The “Revision of Prior Period [Axis]” (A2) is modeled with the “Previously Reported [Member]” (M6) and members for each type of adjustment that may revise a prior period amount and a member that represents all revisions to a prior period:
Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”
Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7)
Revision of Prior Period, Reclassification, Adjustment [Member]” (M9)
Revision of Prior Period, Adjustment [Member]
This modeling is intended to result in the revised amount representing the report-wide value for the context and allows for multiple types of revisions to prior periods to be reported in the same filing for the same line item.
There are corresponding dimension and extensible list elements to provide additional information for the reason for the revision. The dimension elements are intended to be used when the type of revision is further disaggregated, and the extensible list element is intended to be used when there is only one type of revision for each adjustment. The dimension elements are:
Change in Accounting Principle, Type [Axis]
Error Correction, Type [Axis]
Accounting Standards Update [Axis]” (A4)
Reclassification, Type [Axis]
The extensible list elements are:
Change in Accounting Principle, Type [Extensible List]
Error Correction, Type [Extensible List]” (XL20)
Accounting Standards Update [Extensible List]” (XL2)
Reclassification, Type [Extensible List]” (XL21)
The “Revision of Prior Period, Reclassification, Adjustment [Member]” (M9) is intended to be used for reclassifications that affect comparability that are not related to an amendment from an ASU.

5



Certain amendments from ASUs may contain reclassifications but “Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7) is intended to be used for revisions of prior periods that are from amendments from ASUs.
There are two dimensions for the adjustments for amendments from ASUs. The “Revision of Prior Period [Axis]” (A2 ) and the “Cumulative Effect, Period of Adoption [Axis]” (A3). The “Revision of Prior Period [Axis]” (A2) is used for retrospective application when the prior periods are revised. The “Cumulative Effect, Period of Adoption [Axis]” (A3) is used for amendments from ASUs when the cumulative effect adjusts the opening balance of line items in the period of adoption and does not revise prior periods.
The date context used with the “Revision of Prior Period [Axis]” (A2 ) is the ending balance of the period prior to earliest period reported (earliest opening balance reported). For example, if the earliest period reported begins with 01/01/20X2 or ending of prior period of 12/31/20X1, the date context used for the values tagged with the “Previously Reported [Member]” (M6) and the “Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7) is 12/31/20X1.
The date context used with “Cumulative Effect, Period of Adoption [Axis]” (A3) and “Cumulative Effect, Period of Adoption, Adjustment [Member]” (M10) is the ending date context prior to the period of adoption. For example, if the period of adoption is 01/01/20X4, the date context used for the values tagged with “Cumulative Effect, Period of Adoption, Adjustment [Member]” (M10) and “Cumulative Effect, Period of Adoption, Adjusted Balance [Member]” (M11) is 12/31/20X3.
The two types of transition methods (retrospective application and cumulative effect in the period of adoption) which result in adjustments of values reported, are modeled similarly but need to be on two different dimensions because of how the adjustments affect the statements. For retrospective application, the prior periods are revised, and the adjusted values are the report-wide values in the context. For the cumulative effect in the period of adoption, the prior periods are not revised and the values for the period prior to adoption remains the report-wide value in the context. The figure below illustrates this difference:



6




Retrospective application
 
Cumulative Effect in the Period of Adoption
 
 
 
 
 
 
 
$100
 
Previously Reported [Member]
 
$100
 
Report-wide value
10
 
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
10
 
Cumulative Effect, Period of Adoption, Adjustment [Member]
$110
 
Report-wide value
 
$110
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
 
 
 
 
 
 
Users of machine-readable data have indicated that certain textual transition information related to amendments from ASUs is valuable and elements have been added to better structure this information. These elements include:
Change in Accounting Principle, Accounting Standards Update, Adopted [true false]”—structured as a Boolean data type and intended to be used if the amendment from the ASU is adopted upon its effective date.
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]” (L23)—structured as a Boolean data type and intended to be used if the amendment from the ASU is adopted earlier than the effective date.
Change in Accounting Principle, Accounting Standards Update, Adoption Date” (L22)—structured as a date data type and is intended to be used to provide the date that the amendment from the ASU was adopted.
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]” (XL24)—structured as an extensible list and is intended to be used when there is a choice in transition methods for the amendment from the ASU. The values for this element are members that are created for those ASUs that have a choice in method.


7



Section 2: Examples of Modeling
This section provides examples of disclosures for accounting changes, error corrections and reclassifications for comparability.

8



Example 1—Retrospective Effect on Statement of Stockholders' Equity for Each Individual Prior Period Balance Presented
This example provides an excerpt of a Statement of Stockholders' Equity to illustrate the modeling for the values for transition adjustments to retained earnings and accumulated other comprehensive income (AOCI) for application to the earliest period presented.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Consolidated Statements of Shareholders’ Equity
 
(in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A1:M1
 
A1:M2
 
A1:M3
 
A1:M4
 
A1:M5
 
 
 
 
 
 
Common stock
 
Additional paid-in capital
 
Retained Earnings
 
Accumulated other comprehensive (loss) income
 
Noncontrolling interest
 
Total
 
Balance at December 31, 2016
 
L1,A2:M6
$
1,000

 
$
840,000

 
$
1,703,715

 
$
(106,400
)
 
$
(10,000
)
 
$
2,428,315

 
Adoption of ASU 2018-12
[1]
L1,A2:M7
 
 
 
 
(15,000
)
 
(25,000
)
 
 
 
(40,000
)
 
Adjusted Balance at December 31, 2016
 
L1
$
1,000

 
$
840,000

 
$
1,688,715

 
$
(131,400
)
 
$
(10,000
)
 
$
2,388,315

 
edgeeffect2a92.jpg
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL2            
Figure 1.1



9



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
A1
Equity Components [Axis]
 
Duration
StatementEquityComponentsAxis
 
Equity Component [Domain]
 
Duration
EquityComponentDomain
M1
Common Stock [Member]
 
Duration
CommonStockMember
M2
Additional Paid-in Capital [Member]
 
Duration
AdditionalPaidInCapitalMember
M3
Retained Earnings [Member]
 
Duration
RetainedEarningsMember
M4
AOCI Attributable to Parent [Member]
 
Duration
AccumulatedOtherComprehensiveIncomeMember
M5
Noncontrolling Interest [Member]
 
Duration
NoncontrollingInterestMember
 
 
 
 
 
A2
Revision of Prior Period [Axis]
 
Duration
RestatementAxis
 
Revision of Prior Period [Domain]
 
Duration
RestatementDomain
M6
Previously Reported [Member]
 
Duration
ScenarioPreviouslyReportedMember
M7
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
 
 
 
 
 
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Credit
Instant
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
XL2
Accounting Standards Update [Extensible List]
 
Duration
AccountingStandardsUpdateExtensibleList
Figure 1.2


10



The XBRL report views created using the modeling structure are provided here:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Date Context
 
2016-12-31
 
Equity Components [Axis]
 
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
 
 
Report-wide Value
A1
 
M1
M2
M3
M4
M5
 
 
 
Revision of Prior Period [Axis]
 
Previously Reported [Member]
 
Previously Reported [Member]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Previously Reported [Member]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
A2
 
M6
 
M6
 
M6
M7
 
M6
M7
 
M6
 
M6
M7
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Consolidated statement of stockholders' equity, ending balance
1000000
1000000
840000000
840000000
1703715000
-15000000
1688715000
-106400000
-25000000
-131400000
-10000000
-10000000
2428315000
-40000000
2388315000
Figure 1.3a
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
Date Context
2016-01-01 to 2016-12-31
 
XL2
Accounting Standards Update [Extensible List]
 
us-gaap:AccountingStandardsUpdate201812Member
 
Figure 1.3b

11



Notes:
An extensible list element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible List]” (XL2) is used to tag the fact value indicating which ASU is affecting retained earnings and AOCI in the Statement of Shareholders’ Equity. The value of the extensible list element is the member representing the specific ASU. If a filer shows values from more than one ASU within the filing, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
The “Revision of Prior Period [Axis]” (A2) and its related domain and member (“Revision of Prior Period, Reclassification, Adjustment [Member]”(M9)) are intended to be used if a filer discloses amounts for other reclassifications affecting comparability. In addition, there are other members under the “Revision of Prior Period [Axis]” (A2) for each type of adjustment including error corrections (“Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)) and changes in accounting principle (“Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”).

12



Example 2—Retrospective Effect on Financial Statement Line Items for Each Individual Prior Period Balance Presented
This example illustrates the modeling for disclosure of transition adjustments to other line items in the Statement of Financial Position in the earliest period presented.
 
 
 
 
 
 
 
 
(in thousands)
 
A2:M6
 
A2:M7
 
 
 
 
 
Amount previously reported 12/31/2016
 
Effect from ASU 2018-12 12/31/2016
 
Adjusted amount 12/31/2016
 
 
 
 
 
[1]
 
 
 
Liability for future policy benefit, before reinsurance
L3
$
740,100

 
$
40,000

 
$
780,100

 
Retained earnings (accumulated deficit)
L4
$
1,703,715

 
$
(15,000
)
 
$
1,688,715

 
Accumulated other comprehensive income (loss)
L5
$
(106,400
)
 
$
(25,000
)
 
(131,400
)
 
edgeeffect2a92.jpg
 
 
 
 
 
 
 
 
 
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL2
Figure 2.1



13



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
A2
Revision of Prior Period [Axis]
 
Duration
RestatementAxis
 
Revision of Prior Period [Domain]
 
Duration
RestatementDomain
M6
Previously Reported [Member]
 
Duration
ScenarioPreviouslyReportedMember
M7
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
 
 
 
 
 
L3
Liability for Future Policy Benefit, before Reinsurance
Credit
Instant
LiabilityForFuturePolicyBenefits
L4
Retained Earnings (Accumulated Deficit)
Credit
Instant
RetainedEarningsAccumulatedDeficit
L5
Accumulated Other Comprehensive Income (Loss), Net of Tax
Credit
Instant
AccumulatedOtherComprehensiveIncomeLossNetOfTax
XL2
Accounting Standards Update [Extensible List]
 
Duration
AccountingStandardsUpdateExtensibleList
Figure 2.2


14



The XBRL report views created using the modeling structure are provided here:
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
Date Context
 
2016-12-31
 
Revision of Prior Period [Axis]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
Report-wide Value
A2
 
M6
M7
L3
Liability for Future Policy Benefit, before Reinsurance
Liability for future policy benefit, before reinsurance
740100000
40000000
780100000
L4
Retained Earnings (Accumulated Deficit)
Retained earnings (accumulated deficit)
1703715000
-15000000
1688715000
L5
Accumulated Other Comprehensive Income (Loss), Net of Tax
Accumulated other comprehensive income (loss)
-106400000
-25000000
-131400000
Figure 2.3a
 
Standard Label
Preferred Label
 
 
Date Context
2016-01-01 to 2016-12-31
XL2
Accounting Standards Update [Extensible List]
 
us-gaap:AccountingStandardsUpdate201812Member
Figure 2.3b




15



Notes:
An extensible list element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible List]” (XL2) is used to tag the fact value indicating which ASU is affecting balances in the Statement of Financial Position. The value of the extensible list element is the member representing the specific ASU. If a filer shows values from more than one ASU within the filing, then the Adjustments for New “Accounting Standards Update [Axis]” (A4) is intended to be used.
The “Revision of Prior Period [Axis]” (A2) and its related domain and member (“Revision of Prior Period, Reclassification, Adjustment [Member]”(M9)) are intended to be used if a filer discloses amounts for other reclassifications affecting comparability. In addition, there are other members under the “Revision of Prior Period [Axis]” (A2) for each type of adjustment including error corrections (“Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)) and changes in accounting principle (“Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”).


16



Example 3—Cumulative Effect on Opening Balance in Period of Adoption
This example provides an excerpt of Statement of Stockholders' Equity to illustrate the modeling for the values for cumulative effect (in period of adoption) transition adjustments to retained earnings for application in the current period presented.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Consolidated Statements of Shareholders’ Equity
 
(in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A1:M1
 
A1:M2
 
A1:M3
 
A1:M4
 
A1:M5
 
 
 
 
 
 
Common stock
 
Additional paid-in capital
 
Retained Earnings
 
Accumulated other comprehensive (loss) income
 
Noncontrolling interest
 
Total
 
Balance at December 31, 2018
 
L1
$
1,000

 
$
875,000

 
$
1,819,555

 
$
(100,850
)
 
$
6,405

 
$
2,601,110

 
Cumulative effect of ASU 2016-01
[1]
L1,A3:M10
 
 
 
 
15,000

 
 
 
 
 
15,000

 
Adjusted Balance at December 31, 2018
 
L1,A3:M11
$
1,000

 
$
875,000

 
$
1,834,555

 
$
(100,850
)
 
$
6,405

 
$
2,616,110

 
edgeeffect2a92.jpg
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL2
Figure 3.1



17



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
A1
Equity Components [Axis]
 
Duration
StatementEquityComponentsAxis
 
Equity Component [Domain]
 
Duration
EquityComponentDomain
M1
Common Stock [Member]
 
Duration
CommonStockMember
M2
Additional Paid-in Capital [Member]
 
Duration
AdditionalPaidInCapitalMember
M3
Retained Earnings [Member]
 
Duration
RetainedEarningsMember
M4
AOCI Attributable to Parent [Member]
 
Duration
AccumulatedOtherComprehensiveIncomeMember
M5
Noncontrolling Interest [Member]
 
Duration
NoncontrollingInterestMember
 
 
 
 
 
A3
Cumulative Effect, Period of Adoption [Axis]
 
Duration
CumulativeEffectPeriodOfAdoptionAxis
 
Cumulative Effect, Period of Adoption [Domain]
 
Duration
CumulativeEffectPeriodOfAdoptionDomain
M10
Cumulative Effect, Period of Adoption, Adjustment [Member]
 
Duration
CumulativeEffectPeriodOfAdoptionAdjustmentMember
M11
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Duration
CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
 
 
 
 
 
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Credit
Instant
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
XL2
Accounting Standards Update [Extensible List]
 
Duration
AccountingStandardsUpdateExtensibleList
Figure 3.2




18



The XBRL report views created using the modeling structure are provided here:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Date Context
 
2018-12-31
 
 
Equity Components [Axis]
 
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
 
 
Report-wide Value
 
A1
 
M1
M2
M3
M4
M5
 
 
 
 
Cumulative Effect, Period of Adoption [Axis]
 
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
 
A3
 
 
M11
 
M11
 
M10
M11
 
M11
 
M11
M10
M11
 
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Consolidated statement of stockholders' equity, ending balance
1000000
1000000
875000000
875000000
1819555000
15000000
1834555000
-100850000
-100850000
6405000
6405000
15000000
2616110000
2601110000
 
Figure 3.3a
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
Date Context
2018-01-01 to 2018-12-31
 
XL2
Accounting Standards Update [Extensible List]
 
us-gaap:AccountingStandardsUpdate201601Member
 
Figure 3.3b




19



Notes:
This example and Example 1 both use a prior period as the date context. For the cumulative effect in the period of adoption, the context is the period prior to the period of adoption. For the retrospective application, the context is the earliest period presented. The difference between the modeling of the cumulative effect in period of adoption transition adjustments and the retrospective transition adjustments is which amount is tagged as the default. In this example, the default amount is the opening balance for stockholders' equity which does not include the effect of the ASU; whereas in Example 1, the default amount is the (adjusted) balance for stockholders' equity after the effect of the amendment for the ASU.
An extensible list element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible List]” (XL2) is used to tag the fact value indicating which ASU is affecting the opening balance of retained earnings in the period of adoption in the Statement of Shareholders’ Equity. The value of the extensible list element is the member representing the specific ASU. If a filer shows values from more than one ASU within the filing, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.


20



Example 4—Disclosure of Reclassifications from an ASU
This example illustrates the modeling for reclassification adjustments to specific line items affected by amendments from an ASU. In a note on significant accounting policies, ABC Company discloses the amount of reclassifications from one financial statement line item to another as a result of adopting Accounting Standards Update 2017-07—Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.
Effective January 1, 2018, ABC Company (ABC Co.) adopted ASU 2017-07, Compensation—Retirement Benefits (Topic 715): Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost[1], using the full retrospective method. This ASU requires an employer to report the service cost component in the same line item or items as other compensation costs arising from services rendered by the pertinent employees during the period. The other components of net benefit cost are required to be presented in the income statement separately from the service cost component and outside a subtotal of income from operations, if one is presented. As a result of the adoption, ABC Co. reclassified $0.5 million and $0.4 million from operating expenses[2] to net periodic benefit (income) expense, excluding service cost[3], for the years ended December 31, 2018 and 2017, respectively.
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL2        [2] L6,A2:M7    
[3] L7,A2:M7    
Figure 4.1


21



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
A2
Revision of Prior Period [Axis]
 
Duration
RestatementAxis
 
Revision of Prior Period [Domain]
 
Duration
RestatementDomain
M7
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
 
 
 
 
 
L6
Operating Expenses
Debit
Duration
OperatingExpenses
L7
Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component
Debit
Duration
NetPeriodicDefinedBenefitsExpenseReversalOfExpenseExcludingServiceCostComponent
XL2
Accounting Standards Update [Extensible List]
 
Duration
AccountingStandardsUpdateExtensibleList
Figure 4.2



22



The XBRL report view created using the modeling structure is provided here:
 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
Date Context
 
2017-01-01 to 2017-12-31
2018-01-01 to 2018-12-31
 
Revision of Prior Period [Axis]
 
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
 
A2
 
M7
 
M7
 
L6
Operating Expenses
Operating expense
-400000
 
-500000
 
L7
Net Periodic Defined Benefits Expense (Reversal of Expense), Excluding Service Cost Component
Net periodic benefit (income) expense, excluding service cost
400000
 
500000
 
XL2
Accounting Standards Update [Extensible List]
 
 
us-gaap:AccountingStandardsUpdate201707Member
 
us-gaap:AccountingStandardsUpdate201707Member
Figure 4.3

23



Notes:
In this example, “Revision of Prior Period, Accounting Standards Update, Adjustment [Member]” (M7) is used instead of “Revision of Prior Period, Reclassification, Adjustment [Member] ”(M9) because the adjustments are for reclassifications from amendment(s) to the accounting standards.
An extensible list element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible List]” (XL2) is used to tag the fact value indicating which ASU is affecting operating expenses and the net periodic benefit (income) expense, excluding service cost in the Statement of Income. The value of the extensible list element is the member representing the specific ASU. If a filer shows values from more than one ASU within the filing, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
The “Revision of Prior Period [Axis]” (A2) and its related domain and member (“Revision of Prior Period, Reclassification, Adjustment [Member]” (M9)) are intended to be used if a filer discloses amounts for other reclassifications affecting comparability that are not related to the amendment(s) to the accounting standards. In addition, there are other members under the “Revision of Prior Period [Axis]” (A2) for each type of adjustment including error corrections (“Revision of Prior Period, Error Correction, Adjustment [Member]” (M8)) and changes in accounting principle (“Revision of Prior Period, Change in Accounting Principle, Adjustment [Member]”).


24



Example 5—Multiple Adjustments on Statement of Stockholders' Equity for Each Individual Prior Period Balance Presented
This example provides a Statement of Stockholders' Equity to illustrate the modeling for the values for transition adjustments for application to the earliest period presented related to retrospective transition method for one ASU and for application in the current period presented for the cumulative effect (in period of adoption) for another ASU. It also provides information about adjustments for an error correction.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Consolidated Statements of Shareholders’ Equity
 
(in thousands)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A1:M1
 
A1:M2
 
A1:M3
 
A1:M4
 
A1:M5
 
 
 
 
 
 
Common stock
 
Additional paid-in capital
 
Retained Earnings
 
Accumulated other comprehensive (loss) income
 
Noncontrolling interest
 
Total
 
Balance at December 31, 2016
 
L1,A2:M6
$
1,000

 
$
840,000

 
$
1,649,000

 
$
(99,000
)
 
$
(9,500
)
 
2,381,500

 
Adoption of ASU 2018-12
[1]
L1,A2:M7
 
 
 
 
(15,000
)
 
(25,000
)
 
 
 
(40,000
)
 
Error correction - incorrect calculation of depreciation
[2]
L1,A2:M8
 
 
 
 
(7,500
)
 
 
 
 
 
(7,500
)
 
Adjusted Balance at December 31, 2016
 
L1
$
1,000

 
$
840,000

 
$
1,626,500

 
$
(124,000
)
 
$
(9,500
)
 
$
2,334,000

 
Net income
 
L8
 
 
 
 
33,000

 
 
 
4,750

 
37,750

 
Other comprehensive income, net of tax
 
L9
 
 
 
 
 
 
2,950

 
3,200

 
6,150

 
Compensation under stock-based plans, net
 
L10
 
 
20,000

 
 
 
 
 
 
 
20,000

 
Restated balance at December 31, 2017
 
L1
$
1,000

 
$
860,000

 
$
1,659,500

 
$
(121,050
)
 
$
(1,550
)
 
$
2,397,900

 
Net income
 
L8
 
 
 
 
55,000

 
 
 
5,100

 
60,100

 
Other comprehensive income, net of tax
 
L9
 
 
 
 
 
 
3,275

 
2,800

 
6,075

 
Compensation under stock-based plans, net
 
L10
 
 
15,000

 
 
 
 
 
 
 
15,000

 
Restated balance at December 31, 2018
 
L1
$
1,000

 
$
875,000

 
$
1,714,500

 
$
(117,775
)
 
$
6,350

 
$
2,479,075

 
Net income
 
L8
 
 
 
 
61,000

 
 
 
6,200

 
67,200

 
Other comprehensive income, net of tax
 
L9
 
 
 
 
 
 
4,330

 
1,960

 
6,290

 
Compensation under stock-based plans, net
 
L10
 
 
14,500

 
 
 
 
 
 
 
14,500

 
Balance at December 31, 2019
 
L1
$
1,000

 
$
889,500

 
$
1,775,500

 
$
(113,445
)
 
$
14,510

 
$
2,567,065

 
Cumulative effect of ASU 2016-02
 
L1,A3:M10,A4:M12
 
 
 
 
9,150

 
 
 
 
 
9,150

 
Cumulative effect of ASU 2018-02
 
L1,A3:M10,A4:M13
 
 
 
 
(3,000
)
 
$
3,000

 
 
 

 
Adjusted Balance at December 31, 2019
 
L1,A3:M11
$
1,000

 
$
889,500

 
$
1,781,650

 
$
(110,445
)
 
$
14,510

 
$
2,576,215

 
edgeeffect2a92.jpg
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL2        [2] XL20
Figure 5.1

25



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
A1
Equity Components [Axis]
 
Duration
StatementEquityComponentsAxis
 
Equity Component [Domain]
 
Duration
EquityComponentDomain
M1
Common Stock [Member]
 
Duration
CommonStockMember
M2
Additional Paid-in Capital [Member]
 
Duration
AdditionalPaidInCapitalMember
M3
Retained Earnings [Member]
 
Duration
RetainedEarningsMember
M4
AOCI Attributable to Parent [Member]
 
Duration
AccumulatedOtherComprehensiveIncomeMember
M5
Noncontrolling Interest [Member]
 
Duration
NoncontrollingInterestMember
 
 
 
 
 
A2
Revision of Prior Period [Axis]
 
Duration
RestatementAxis
 
Revision of Prior Period [Domain]
 
Duration
RestatementDomain
M6
Previously Reported [Member]
 
Duration
ScenarioPreviouslyReportedMember
M7
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodAccountingStandardsUpdateAdjustmentMember
M8
Revision of Prior Period, Error Correction, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodErrorCorrectionAdjustmentMember
 
 
 
 
 
A3
Cumulative Effect, Period of Adoption [Axis]
 
Duration
CumulativeEffectPeriodOfAdoptionAxis
 
Cumulative Effect, Period of Adoption [Domain]
 
Duration
CumulativeEffectPeriodOfAdoptionDomain
M10
Cumulative Effect, Period of Adoption, Adjustment [Member]
 
Duration
CumulativeEffectPeriodOfAdoptionAdjustmentMember
M11
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Duration
CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember
 
 
 
 
 
A4
Accounting Standards Update [Axis]
 
Duration
AdjustmentsForNewAccountingPronouncementsAxis
 
Accounting Standards Update [Domain]
 
Duration
TypeOfAdoptionMember
M12
Accounting Standards Update 2016-02 [Member]
 
Duration
AccountingStandardsUpdate201602Member
M13
Accounting Standards Update 2018-02 [Member]
 
Duration
AccountingStandardsUpdate201802Member
 
 
 
 
 
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Credit
Instant
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
XL2
Accounting Standards Update [Extensible List]
 
Duration
AccountingStandardsUpdateExtensibleList
L8
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest
Credit
Duration
ProfitLoss
L9
Other Comprehensive Income (Loss), Net of Tax
Credit
Duration
OtherComprehensiveIncomeLossNetOfTax
L10
APIC, Share-based Payment Arrangement, Increase for Cost Recognition
Credit
Duration
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
XL20
Error Correction, Type [Extensible List]
 
Duration
ErrorCorrectionTypeExtensibleList

26



The XBRL report views created using the modeling structure are provided here:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Date Context
 
2016-12-31
 
Equity Components [Axis]
 
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
 
 
 
Report-wide Value
A1
 
M1
M2
M3
M4
M5
 
 
 
 
Revision of Prior Period [Axis]
 
Previously Reported [Member]
 
Previously Reported [Member]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
 
Previously Reported [Member]
 
Previously Reported [Member]
Revision of Prior Period, Accounting Standards Update, Adjustment [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
 
A2
 
M6
 
M6
 
M6
M7
M8
 
M6
M7
 
M6
 
M6
M7
M8
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Consolidated statement of stockholders' equity, ending balance
1000000
1000000
840000000
840000000
1649000000
-15000000
-7500000
1626500000
-99000000
-25000000
-124000000
-9500000
-9500000
2381500000
-40000000
-7500000
2334000000
Figure 5.3a
 
 
 
 
 
Standard Label
Preferred Label
 
 
Date Context
2016-01-01 to 2016-12-31
XL2
Accounting Standards Update [Extensible List]
 
us-gaap:AccountingStandardsUpdate201812Member
XL20
Error Correction, Type [Extensible List]
 
abc:IncorrectCalculationOfDepreciationMember
Figure 5.3b

27



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Date Context
 
2019-12-31
 
 
Equity Components [Axis]
 
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
 
 
 
Report-wide Value
 
A1
 
M1
M2
M3
M4
M5
 
 
 
 
 
Cumulative Effect, Period of Adoption [Axis]
 
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
 
 
A3
 
 
M11
 
M11
 
M10
M11
 
M10
M11
 
M11
M10
M11
 
 
Accounting Standards Update [Axis]
 
 
 
 
 
 
Accounting Standards Update 2016-02 [Member]
Accounting Standards Update 2018-02 [Member]
 
 
Accounting Standards Update 2018-02 [Member]
 
 
 
Accounting Standards Update 2016-02 [Member]
Accounting Standards Update 2018-02 [Member]
 
 
 
 
A4
 
 
 
 
 
 
M12
M13
 
 
M13
 
 
 
M12
M13
 
 
 
L8
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest
Net income
 
 
 
 
61000000
 
 
 
 
 
 
6200000
 
 
 
 
67200000
 
L9
Other Comprehensive Income (Loss), Net of Tax
Other comprehensive income, net of tax
 
 
 
 
 
 
 
 
4330000
 
 
1960000
 
 
 
 
6290000
 
L10
APIC, Share-based Payment Arrangement, Increase for Cost Recognition
Compensation under stock-based plans, net
 
 
14500000
 
 
 
 
 
 
 
 
 
 
 
 
 
14500000
 
L1
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest
Consolidated statement of stockholders' equity, ending balance
1000000
1000000
889500000
889500000
1775500000
9150000
-3000000
1781650000
-113445000
3000000
-110445000
14510000
14510000
9150000
0
2576215000
2567065000
 
Figure 5.3c

28



Notes:
Figures 5.3a through 5.3c provide information for the reporting periods (2016 and 2019) with adjustments for transition to ASUs and error corrections. The other reporting periods (2017 and 2018) would be similarly structured without the use of the “Revision of Prior Period [Axis]” (A2) and its members.
An extensible list element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible List]” (XL2) is used to tag the fact value indicating which ASU is affecting retained earnings and AOCI in the Statement of Shareholders’ Equity. The value of the extensible list element is the member representing the specific ASU. If a filer shows values from more than one ASU within the filing, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.
An extensible list element is used to convey the type of error correction. “Error Correction, Type [Extensible List]” (XL20) is used to tag the fact value indicating the type of error correction affecting retained earnings in the Statement of Shareholders’ Equity. The value of the extensible list element is an extension member representing the type of error correction. If a filer shows values from more than one error correction within the filing, then the “Error Correction, Type [Axis]” is intended to be used.


29



Example 6—Effect on Financial Statement Line Items from Multiple Adjustments to Previously Reported Amounts
This example provides disclosure information about the effects of adjustments for reclassifications from discontinued operations and error corrections, shown separately in excerpts of the Statement of Income and the Statement of Financial Position. A reconciliation of the amounts previously reported to the adjusted amounts are shown in the tables below for the impacted financial statement line items.

Entity ABC
 
Statements of Income Detail
 
For the Year Ended December 31,
 
 
 
2019
 
2018
 
 
 
A2:M6
A2:M9
A2:M8
 
 
A2:M6
A2:M9
A2:M8
 
 
(in thousands)
 
Amount previously reported
Reclassification of Discontinued Operations
Error Corrections - misapplication of GAAP
Adjusted Amount
 
Amount previously reported
Reclassification of Discontinued Operations
Error Corrections - misapplication of GAAP
Adjusted Amount
 
 
 
 
[2]
[1]
 
 
 
[2]
[1]
 
 
Revenues
L11
$
145,450

$
(25,000
)
$
(2,000
)
$
118,450

 
$
125,325

$
(20,000
)
$
(4,000
)
$
101,325

 
Costs of revenues
L12
18,190

(6,250
)
560

12,500

 
20,000

(2,695
)
195

17,500

 
Selling, general and administrative expenses
L13
250

(200
)
50

100

 
200

(100
)
350

450

 
Other nonoperating expense, net
L14
(1,100
)
(400
)

(1,500
)
 
(750
)
(600
)

(1,350
)
 
Income (loss) from discontinued operations, net
L15

18,950


18,950

 

17,805


17,805

 
edgeeffect2a92.jpg
 
 
 








 








 
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL20        [2] XL21    
Figure 6.1a
Entity ABC
 
Statements of Financial Position Detail
 
As of December 31,
 
 
 
2019
 
2018
 
 
 
A2:M6
A2:M9
A2:M8
 
 
A2:M6
A2:M9
A2:M8
 
 
(in thousands)
 
Amount previously reported
Reclassification of Discontinued Operations
Error Corrections - misapplication of GAAP
Adjusted Amount
 
Amount previously reported
Reclassification of Discontinued Operations
Error Corrections - misapplication of GAAP
Adjusted Amount
 
 
 
 
[2]
[1]
 
 
 
[2]
[1]
 
 
Property, plant and equipment, net
L16
$
1,575,000

$
(85,000
)
$

$
1,490,000

 
$
1,465,500

$
(67,000
)
$

$
1,398,500

 
Total assets
L17
5,600,000


35,000

5,635,000

 
4,950,000


44,000

4,994,000

 
Total liabilities
L18
3,123,785


(65,000
)
3,058,785

 
2,980,000


(48,000
)
2,932,000

 
Assets held for sale from discontinued operations
L19

85,000


85,000

 

67,000


67,000

 
edgeeffect2a92.jpg
 
 
 
 
 
 
 
 
 
 
 
 
 
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL20        [2] XL21    
Figure 6.1b

30



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
A2
Revision of Prior Period [Axis]
 
Duration
RestatementAxis
 
Revision of Prior Period [Domain]
 
Duration
RestatementDomain
M6
Previously Reported [Member]
 
Duration
ScenarioPreviouslyReportedMember
M8
Revision of Prior Period, Error Correction, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodErrorCorrectionAdjustmentMember
M9
Revision of Prior Period, Reclassification, Adjustment [Member]
 
Duration
RevisionOfPriorPeriodReclassificationAdjustmentMember
 
 
 
 
 
L11
Revenues
Credit
Duration
Revenues
L12
Cost of Revenue
Debit
Duration
CostOfRevenue
L13
Selling, General and Administrative Expense
Debit
Duration
SellingGeneralAndAdministrativeExpense
L14
Other Nonoperating Income (Expense)
Credit
Duration
OtherNonoperatingIncomeExpense
L15
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest
Credit
Duration
IncomeLossFromDiscontinuedOperationsNetOfTax
L16
Property, Plant and Equipment, Net
Debit
Instant
PropertyPlantAndEquipmentNet
L17
Assets
Debit
Instant
Assets
L18
Liabilities
Credit
Instant
Liabilities
L19
Disposal Group, Including Discontinued Operation, Assets, Current
Debit
Instant
AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
XL20
Error Correction, Type [Extensible List]
 
Duration
ErrorCorrectionTypeExtensibleList
XL21
Reclassification, Type [Extensible List]
 
Duration
ReclassificationTypeExtensibleList
Figure 6.2

31



The XBRL report views created using the modeling structure are provided here:

 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
Date Context
 
2019-01-01 to 2019-12-31
 
Revision of Prior Period [Axis]
 
Previously Reported [Member]
Revision of Prior Period, Reclassification, Adjustment [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
Report-wide Value
A2
 
M6
M9
M8
L11
Revenues
Revenues
145450000
-25000000
-2000000
118450000
L12
Cost of Revenue
Costs of revenues
18190000
-6250000
560000
12500000
L13
Selling, General and Administrative Expense
Selling, general and administrative expenses
250000
-200000
50000
100000
L14
Other Nonoperating Income (Expense)
Other nonoperating expense, net
-1100000
-400000
0
-1500000
L15
Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest
Income (loss) from discontinued operations, net
0
18950000
0
18950000
Figure 6.3a

 
 
 
 
 
Standard Label
Preferred Label
 
 
Date Context
2019-01-01 to 2019-12-31
XL21
Reclassification, Type [Extensible List]
 
abc:DiscontinuedOperationsMember
XL20
Error Correction, Type [Extensible List]
 
abc:MisapplicationOfGAAPMember
Figure 6.3b

32



 
 
 
 
 
 
 
 
Standard Label
Preferred Label
 
 
 
 
 
Date Context
 
2019
 
Revision of Prior Period [Axis]
 
Previously Reported [Member]
Revision of Prior Period, Reclassification, Adjustment [Member]
Revision of Prior Period, Error Correction, Adjustment [Member]
Report-wide Value
A2
 
M6
M9
M8
L16
Property, Plant and Equipment, Net
Property, plant and equipment, net
1575000000
-85000000
0
1490000000
L17
Assets
Total assets
5600000000
0
35000000
5635000000
L18
Liabilities
Total liabilities
3123785000
0
-65000000
3058785000
L19
Disposal Group, Including Discontinued Operation, Assets, Current
Assets held for sale from discontinued operations
0
85000000
0
85000000
Figure 6.3c


33



Notes:
Figures 6.3a through 6.3c provide information for one reporting period (2019). The other reporting period (2018) would be similarly structured.
An extensible list element is used to convey the type of reclassification. “Reclassification, Type [Extensible List]” (XL21) is used to tag the fact value indicating which reclassification is affecting the comparability of the financial statements. The value of the extensible list element is an extension member representing the type of reclassification. If a filer shows values from more than one reclassification within the filing, then the “Reclassification, Type [Axis] is intended to be used.
An extensible list element is used to convey the type of error correction. “Error Correction, Type [Extensible List]” (XL20) is used to tag the fact value indicating which error correction is affecting the financial statements. The value of the extensible list element is an extension member representing the type of error correction. If a filer shows values from more than one error correction within the filing, then the “Error Correction, Type [Axis]” is intended to be used.


34



Example 7—Disclosure of Textual Transition Information
This example illustrates the modeling for disclosures reporting textual transition information related to amendments from an ASU. In a note on significant accounting policies, ABC Company discloses information related to the nature and timing of adopting Accounting Standards Update 2016-02—Leases (Topic 842).
Effective January 1, 2018[2], ABC Company (ABC Co.) early adopted[3] ASU 2016-02, Leases (Topic 842)[1], using the full retrospective approach[4]. Overall ASU 2016-02 had a material impact on ABC Co.'s consolidated financial statements with the most significant impact being the recognition of right-of-use assets and lease liabilities for operating leases. See below for additional information including the impacts of ASU 2016-02 to the previously reported financial statements.
_____________________________
Legend: This legend is provided to illustrate the elements associated with values or to provide context. This information is not part of disclosure.
[1] XL2        [2] L22        
[3] L23        [4] XL24    
Figure 7.1


35



The legend for the elements used to tag these facts is:
 
Standard Label
Balance Type
Period Type
Element Name
XL2
Accounting Standards Update [Extensible List]
 
Duration
AccountingStandardsUpdateExtensibleList
L22
Change in Accounting Principle, Accounting Standards Update, Adoption Date
 
Instant
ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate
L23
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]
 
Instant
ChangeInAccountingPrincipleAccountingStandardsUpdateEarlyAdoption
XL24
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]
 
Duration
ChangeInAccountingPrincipleAccountingStandardsUpdateTransitionOptionElectedExtensibleList
Figure 7.2


36



The XBRL report views created using the modeling structure are provided here:

 
 
 
 
 
Standard Label
Preferred Label
 
 
Date Context
 
2018-12-31
L22
Change in Accounting Principle, Accounting Standards Update, Adoption Date
 
2018-01-01
L23
Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]
 
true
Figure 7.3a
 
 
 
 
 
Standard Label
Preferred Label
 
 
Date Context
 
2018-01-01 to 2018-12-31
XL2
Accounting Standards Update [Extensible List]
 
us-gaap:AccountingStandardsUpdate201602Member
XL24
Change in Accounting Principle, Accounting Standards Update, Transition Option Elected [Extensible List]
 
us-gaap:AccountingStandardsUpdate201602RetrospectiveMember
Figure 7.3b

37



Notes:
In this example, “Change in Accounting Principle, Accounting Standards Update, Early Adoption [true false]” (L23) is used instead of “Change in Accounting Principle, Accounting Standards Update, Adopted [true false]” because the filer early adopted the amendment from the ASU. If the filer adopted the ASU upon its effective date, then “Change in Accounting Principle, Accounting Standards Update, Adopted [true false]” would be used.
An extensible list element is used to convey the amendment from one ASU. “Accounting Standards Update [Extensible List]” (XL2) is used to tag the fact value indicating which ASU is affecting the financial statements. The value of the extensible list element is the member representing the specific ASU. If a filer shows values from more than one ASU within the filing, then the “Accounting Standards Update [Axis]” (A4) is intended to be used.



38