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. |
• | 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. |
• | 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. |
• |
• |
• |
• |
• |
• |
• |
(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. |
(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. |
• | “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]” |
• | “Change in Accounting Principle, Type [Axis]” |
• | “Error Correction, Type [Axis]” |
• | “Accounting Standards Update [Axis]” (A4) |
• | “Reclassification, Type [Axis]” |
• | “Change in Accounting Principle, Type [Extensible List]” |
• | “Error Correction, Type [Extensible List]” (XL20) |
• | “Accounting Standards Update [Extensible List]” (XL2) |
• | “Reclassification, Type [Extensible List]” (XL21) |
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] | |||
• | “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. |
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] | L1,A2:M7 | ( | ) | ( | ) | ( | ) | |||||||||||||||||||
Adjusted Balance at December 31, 2016 | L1 | $ | $ | $ | $ | ( | ) | $ | ( | ) | $ | |||||||||||||||
![]() | ||||||||||||||||||||||||||
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 |
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 |
Standard Label | Preferred Label | |||
Date Context | 2016-01-01 to 2016-12-31 | |||
XL2 | Accounting Standards Update [Extensible List] | us-gaap:AccountingStandardsUpdate201812Member |
• | 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]”). |
(in thousands) | A2:M6 | A2:M7 | |||||||||||
Amount previously reported 12/31/2016 | 12/31/2016 | Adjusted amount 12/31/2016 | |||||||||||
[1] | |||||||||||||
Liability for future policy benefit, before reinsurance | L3 | $ | $ | $ | |||||||||
Retained earnings (accumulated deficit) | L4 | $ | $ | ( | ) | $ | |||||||
Accumulated other comprehensive income (loss) | L5 | $ | ( | ) | $ | ( | ) | ( | ) | ||||
![]() | |||||||||||||
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 |
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 |
Standard Label | Preferred Label | ||
Date Context | 2016-01-01 to 2016-12-31 | ||
XL2 | Accounting Standards Update [Extensible List] | us-gaap:AccountingStandardsUpdate201812Member |
• | 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]”). |
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] | L1,A3:M10 | |||||||||||||||||||||||||
Adjusted Balance at December 31, 2018 | L1,A3:M11 | $ | $ | $ | $ | ( | ) | $ | $ | |||||||||||||||||
![]() | ||||||||||||||||||||||||||
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 |
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 |
Standard Label | Preferred Label | |||
Date Context | 2018-01-01 to 2018-12-31 | |||
XL2 | Accounting Standards Update [Extensible List] | us-gaap:AccountingStandardsUpdate201601Member |
• | 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. |
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 |
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 |
• | 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]”). |
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] | L1,A2:M7 | ( | ) | ( | ) | ( | ) | |||||||||||||||||||
[2] | L1,A2:M8 | ( | ) | ( | ) | |||||||||||||||||||||
Adjusted Balance at December 31, 2016 | L1 | $ | $ | $ | $ | ( | ) | $ | ( | ) | $ | |||||||||||||||
Net income | L8 | |||||||||||||||||||||||||
Other comprehensive income, net of tax | L9 | |||||||||||||||||||||||||
Compensation under stock-based plans, net | L10 | |||||||||||||||||||||||||
Restated balance at December 31, 2017 | L1 | $ | $ | $ | $ | ( | ) | $ | ( | ) | $ | |||||||||||||||
Net income | L8 | |||||||||||||||||||||||||
Other comprehensive income, net of tax | L9 | |||||||||||||||||||||||||
Compensation under stock-based plans, net | L10 | |||||||||||||||||||||||||
Restated balance at December 31, 2018 | L1 | $ | $ | $ | $ | ( | ) | $ | $ | |||||||||||||||||
Net income | L8 | |||||||||||||||||||||||||
Other comprehensive income, net of tax | L9 | |||||||||||||||||||||||||
Compensation under stock-based plans, net | L10 | |||||||||||||||||||||||||
Balance at December 31, 2019 | L1 | $ | $ | $ | $ | ( | ) | $ | $ | |||||||||||||||||
Cumulative effect of ASU 2016-02 | L1,A3:M10,A4:M12 | |||||||||||||||||||||||||
Cumulative effect of ASU 2018-02 | L1,A3:M10,A4:M13 | ( | ) | $ | ||||||||||||||||||||||
Adjusted Balance at December 31, 2019 | L1,A3:M11 | $ | $ | $ | $ | ( | ) | $ | $ | |||||||||||||||||
![]() | ||||||||||||||||||||||||||
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 |
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 |
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 |
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 |
• | 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. |
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 | Adjusted Amount | Amount previously reported | Adjusted Amount | |||||||||||||||||||||||
[2] | [1] | [2] | [1] | ||||||||||||||||||||||||
Revenues | L11 | $ | $ | ( | ) | $ | ( | ) | $ | $ | $ | ( | ) | $ | ( | ) | $ | ||||||||||
Costs of revenues | L12 | ( | ) | ( | ) | ||||||||||||||||||||||
Selling, general and administrative expenses | L13 | ( | ) | ( | ) | ||||||||||||||||||||||
Other nonoperating expense, net | L14 | ( | ) | ( | ) | ( | ) | ( | ) | ( | ) | ( | ) | ||||||||||||||
Income (loss) from discontinued operations, net | L15 | ||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||
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 | Adjusted Amount | Amount previously reported | Adjusted Amount | |||||||||||||||||||||||
[2] | [1] | [2] | [1] | ||||||||||||||||||||||||
Property, plant and equipment, net | L16 | $ | $ | ( | ) | $ | $ | $ | $ | ( | ) | $ | $ | ||||||||||||||
Total assets | L17 | ||||||||||||||||||||||||||
Total liabilities | L18 | ( | ) | ( | ) | ||||||||||||||||||||||
Assets held for sale from discontinued operations | L19 | ||||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||||
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 |
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 |
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 |
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 |
• | 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. |
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 |
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 |
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 |
• | 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. |