Debug Network Information

3/6/2017 9:56:49 AM

List of Mappings for Network: 211-Net Income (Loss) Breakdown (NetIncomeLossBreakdown)

Map from Fundamental Accounting Concepts to US GAAP XBRL Taxonomy Concepts

Line From Fundamental Accounting Concept Type of Relation (Arcrole) To US GAAP XBRL Taxonomy Concept Try Order
1 fac:NetIncomeLoss class-equivalentClass us-gaap:ProfitLoss 1
2 fac:NetIncomeLoss class-equivalentClass us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest 2
3 fac:NetIncomeLossAttributableToNoncontrollingInterest class-equivalentClass us-gaap:NetIncomeLossAttributableToNoncontrollingInterest 1
4 fac:NetIncomeLossAttributableToNoncontrollingInterest class-equivalentClass us-gaap:IncomeLossAttributableToNoncontrollingInterest 2
5 fac:NetIncomeLossAttributableToNoncontrollingInterest class-equivalentClass us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity 3
6 fac:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest class-equivalentClass us-gaap:NetIncomeLossAttributableToNonredeemableNoncontrollingInterest 1
7 fac:NetIncomeLossAttributableToParent class-equivalentClass us-gaap:NetIncomeLoss 1
8 fac:NetIncomeLossAttributableToParent class-equivalentClass us-gaap:IncomeLossAttributableToParent 2
9 fac:NetIncomeLossAttributableToRedeemableNoncontrollingInterest class-equivalentClass us-gaap:NetIncomeLossAttributableToRedeemableNoncontrollingInterest 1
10 fac:NetIncomeLossAvailableToCommonStockholdersBasic class-equivalentClass us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic 1
11 fac:PreferredStockDividendsAndOtherAdjustments class-equivalentClass us-gaap:PreferredStockDividendsAndOtherAdjustments 1

List of Impute Rules for Network: 211-Net Income (Loss) Breakdown

Line Rule Code Rule Description
1 IS-Impute-01 if ($IncomeTaxExpenseBenefit = 0 and (not($IncomeTaxExpenseBenefitCurrent = 0) or not($IncomeTaxExpenseBenefitDeferred = 0))) then ($IncomeTaxExpenseBenefit = $IncomeTaxExpenseBenefitCurrent + $IncomeTaxExpenseBenefitDeferred) else ($IncomeTaxExpenseBenefit = $IncomeTaxExpenseBenefit) Compute total tax from detail if total missing
2 IS-Impute-89 if ($NetIncomeLossAttributableToNoncontrollingInterest = 0) then ($NetIncomeLossAttributableToNoncontrollingInterest = $NetIncomeLossAttributableToNonredeemableNoncontrollingInterest + $NetIncomeLossAttributableToRedeemableNoncontrollingInterest) else ($NetIncomeLossAttributableToNoncontrollingInterest = $NetIncomeLossAttributableToNoncontrollingInterest) Compute total from details if total missing
3 IS-Impute-02 if ($NetIncomeLossAttributableToParent = 0 and not($NetIncomeLossAvailableToCommonStockholdersBasic = 0) and $PreferredStockDividendsAndOtherAdjustments = 0) then ($NetIncomeLossAttributableToParent = $NetIncomeLossAvailableToCommonStockholdersBasic) else ($NetIncomeLossAttributableToParent = $NetIncomeLossAttributableToParent)
4 IS-Impute-03 if ($NetIncomeLossAvailableToCommonStockholdersBasic = 0 and $PreferredStockDividendsAndOtherAdjustments = 0 and not($NetIncomeLossAttributableToParent = 0)) then ($NetIncomeLossAvailableToCommonStockholdersBasic = $NetIncomeLossAttributableToParent) else ($NetIncomeLossAvailableToCommonStockholdersBasic = $NetIncomeLossAvailableToCommonStockholdersBasic)
5 IS-Impute-04 if ($IncomeLossFromContinuingOperationsAfterTax = 0 and not($IncomeLossFromContinuingOperationsBeforeTax = 0)) then ($IncomeLossFromContinuingOperationsAfterTax = $IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit) else ($IncomeLossFromContinuingOperationsAfterTax = $IncomeLossFromContinuingOperationsAfterTax)
6 IS-Impute-05 if ($IncomeLossFromContinuingOperationsAfterTax = 0 and not($NetIncomeLoss = 0) and $IncomeLossFromDiscontinuedOperationsNetOfTax = 0 and $ExtraordinaryItemsOfIncomeExpenseNetOfTax = 0) then ($IncomeLossFromContinuingOperationsAfterTax = $NetIncomeLoss) else ($IncomeLossFromContinuingOperationsAfterTax = $IncomeLossFromContinuingOperationsAfterTax)
7 IS-Impute-06 if ($NetIncomeLoss = 0 and not($IncomeLossFromContinuingOperationsAfterTax = 0) and not($IncomeLossFromDiscontinuedOperationsNetOfTax = 0)) then ($NetIncomeLoss = $IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax + $ExtraordinaryItemsOfIncomeExpenseNetOfTax) else ($NetIncomeLoss = $NetIncomeLoss)
8 IS-Impute-07 if ($NetIncomeLoss = 0 and $NetIncomeLossAttributableToNoncontrollingInterest = 0 and not($NetIncomeLossAttributableToParent = 0)) then ($NetIncomeLoss = $NetIncomeLossAttributableToParent) else ($NetIncomeLoss = $NetIncomeLoss)
9 IS-Impute-08 if ($IncomeLossFromContinuingOperationsBeforeTax = 0 and not($IncomeLossFromContinuingOperationsAfterTax = 0) and $IncomeTaxExpenseBenefit = 0) then ($IncomeLossFromContinuingOperationsBeforeTax = $IncomeLossFromContinuingOperationsAfterTax) else ($IncomeLossFromContinuingOperationsBeforeTax = $IncomeLossFromContinuingOperationsBeforeTax)
10 IS-Impute-09 if ($NetIncomeLoss = 0 and not($NetIncomeLossAttributableToParent = 0) and not($NetIncomeLossAttributableToNoncontrollingInterest = 0)) then ($NetIncomeLoss = $NetIncomeLossAttributableToParent + $NetIncomeLossAttributableToNoncontrollingInterest) else ($NetIncomeLoss = $NetIncomeLoss)
11 IS-Impute-10 if ($NetIncomeLossAttributableToParent = 0 and not($NetIncomeLossAttributableToNoncontrollingInterest = 0) and not($NetIncomeLoss = 0)) then ($NetIncomeLossAttributableToParent = $NetIncomeLoss - $NetIncomeLossAttributableToNoncontrollingInterest) else ($NetIncomeLossAttributableToParent = $NetIncomeLossAttributableToParent)
12 IS-Impute-11 if ($NetIncomeLossAvailableToCommonStockholdersBasic = 0 and not($PreferredStockDividendsAndOtherAdjustments = 0) and not($NetIncomeLossAttributableToParent = 0)) then ($NetIncomeLossAvailableToCommonStockholdersBasic = $NetIncomeLossAttributableToParent - $PreferredStockDividendsAndOtherAdjustments) else ($NetIncomeLossAvailableToCommonStockholdersBasic = $NetIncomeLossAvailableToCommonStockholdersBasic)
13 IS-Impute-12 if ($NetIncomeLossAttributableToParent = 0 and $NetIncomeLossAttributableToNoncontrollingInterest = 0 and not($NetIncomeLoss = 0)) then ($NetIncomeLossAttributableToParent = $NetIncomeLoss) else ($NetIncomeLossAttributableToParent = $NetIncomeLossAttributableToParent)
14 IS-Impute-13 if ($PreferredStockDividendsAndOtherAdjustments = 0 and not($NetIncomeLossAttributableToParent = 0) and not( $NetIncomeLossAvailableToCommonStockholdersBasic = 0)) then ($PreferredStockDividendsAndOtherAdjustments = $NetIncomeLossAttributableToParent - $NetIncomeLossAvailableToCommonStockholdersBasic) else ($PreferredStockDividendsAndOtherAdjustments = $PreferredStockDividendsAndOtherAdjustments)
15 IS-Impute-14 if ($NetIncomeLossAvailableToCommonStockholdersBasic = 0 and $PreferredStockDividendsAndOtherAdjustments = 0 and not($NetIncomeLossAttributableToParent = 0)) then ($NetIncomeLossAvailableToCommonStockholdersBasic = $NetIncomeLossAttributableToParent) else ($NetIncomeLossAvailableToCommonStockholdersBasic = $NetIncomeLossAvailableToCommonStockholdersBasic)
16 IS-Impute-15 if ($IncomeLossFromContinuingOperationsAfterTax = 0 and not($NetIncomeLoss = 0)) then ($IncomeLossFromContinuingOperationsAfterTax = $NetIncomeLoss - $IncomeLossFromDiscontinuedOperationsNetOfTax - $ExtraordinaryItemsOfIncomeExpenseNetOfTax) else ($IncomeLossFromContinuingOperationsAfterTax = $IncomeLossFromContinuingOperationsAfterTax)
17 IS-Impute-16 if ($IncomeLossFromContinuingOperationsAfterTax = 0 and not($IncomeTaxExpenseBenefit = 0) and not($IncomeLossFromContinuingOperationsBeforeTax = 0)) then ($IncomeLossFromContinuingOperationsAfterTax = $IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit) else ($IncomeLossFromContinuingOperationsAfterTax = $IncomeLossFromContinuingOperationsAfterTax)
18 IS-Impute-24 if ($NetIncomeLossAttributableToNoncontrollingInterest = 0 and not($NetIncomeLoss = 0) and not($NetIncomeLossAttributableToParent = 0)) then ($NetIncomeLossAttributableToNoncontrollingInterest = $NetIncomeLoss - $NetIncomeLossAttributableToParent) else ($NetIncomeLossAttributableToNoncontrollingInterest = $NetIncomeLossAttributableToNoncontrollingInterest)

List of Consistency Rules for Network: 211-Net Income (Loss) Breakdown

Line Rule Code Rule Description
1 IS07 $NetIncomeLoss = ($NetIncomeLossAttributableToParent + $NetIncomeLossAttributableToNoncontrollingInterest) IS7