Rules - Consistency


# Rule Code Status Rule Commentary Concept Network Sequence
1 AE00 $Assets = $Liabilities + $Equity Root equation for financial accounting, the accounting equation. essence:Assets 1
2 AE02 $NetAssetsLiabilities = $Assets + $Liabilities Root equation for financial reporting, the accounting equation, alternative. essence:NetAssetsLiabilities 2
3 AE03 $NetAssetsLiabilities = $Equity Verfies that the balance sheet balances when the net assets approach is used. essence:NetAssetsLiabilities 3
4 BS01 $Equity = ($EquityAttributableToParent + $EquityAttributableToNoncontrollingInterest) essence:Equity 1
5 BS02 $Assets = $LiabilitiesAndEquity essence:Assets 2
6 BS03 $Assets = ($CurrentAssets + $NoncurrentAssets) essence:Assets 3
7 BS04 $Liabilities = ($CurrentLiabilities + $NoncurrentLiabilities) essence:Liabilities 4
8 BS05 $LiabilitiesAndEquity = ($Liabilities + $CommitmentsAndContingencies + $TemporaryEquity + $Equity) essence:LiabilitiesAndEquity 5
9 BS23 $Assets = ($CurrentAssets + $FixedAssets + $OtherThanFixedNoncurrentAssets) Need another relationship like this for when investments are a line item. essence:Assets 22
10 BS43 $Assets = ($CurrentAssets + $PublicUtilitiesPropertyPlantAndEquipmentNet + $OtherNoncurrentAssetsOfRegulatedEntity) essence:Assets 23
11 BS45 $LiabilitiesAndEquity = ($CurrentLiabilities + $OtherNoncurrentLiabilitiesOfRegulatedEntity + $CommitmentsAndContingencies + $TemporaryEquity + $RedeemableNoncontrollingInterest + $Capitalization) essence:LiabilitiesAndEquity 24
12 CF01 $NetCashFlow = ($NetCashFlowFromOperatingActivities + $NetCashFlowFromInvestingActivities + $NetCashFlowFromFinancingActivities + $ExchangeGainsLosses) Includes exchange gains in computation. essence:NetCashFlow 6
13 CF02 $NetCashFlowContinuing = ($NetCashFlowFromOperatingActivitiesContinuing + $NetCashFlowFromInvestingActivitiesContinuing + $NetCashFlowFromFinancingActivitiesContinuing) essence:NetCashFlowContinuing 7
14 CF03 $NetCashFlowDiscontinued = ($NetCashFlowFromOperatingActivitiesDiscontinued + $NetCashFlowFromInvestingActivitiesDiscontinued + $NetCashFlowFromFinancingActivitiesDiscontinued) essence:NetCashFlowDiscontinued 8
15 CF04 $NetCashFlowFromOperatingActivities = ($NetCashFlowFromOperatingActivitiesContinuing + $NetCashFlowFromOperatingActivitiesDiscontinued) essence:NetCashFlowFromOperatingActivities 9
16 CF05 $NetCashFlowFromInvestingActivities = ($NetCashFlowFromInvestingActivitiesContinuing + $NetCashFlowFromInvestingActivitiesDiscontinued) essence:NetCashFlowFromInvestingActivities 10
17 CF06 $NetCashFlowFromFinancingActivities = ($NetCashFlowFromFinancingActivitiesContinuing + $NetCashFlowFromFinancingActivitiesDiscontinued) essence:NetCashFlowFromFinancingActivities 11
18 CF07 $NetCashFlow = ($NetCashFlowContinuing + $NetCashFlowDiscontinued + $ExchangeGainsLosses) essence:NetCashFlow 45
19 CF21 $NetCashFlow = ($NetCashFlowFromOperatingActivities + $NetCashFlowFromInvestingActivities + $NetCashFlowFromFinancingActivities) Same as CF1, except exchange gains are not included because they are included in the roll forward of cash and cash equivalents. essence:NetCashFlow 25
20 CF22 $NetCashFlow = ($NetCashFlowContinuing + $NetCashFlowDiscontinued) Same as CF2, excludes exchange gains essence:NetCashFlow 46
21 IS01 $GrossProfit = ($Revenues - $CostOfRevenue) essence:GrossProfit 12
22 IS02 $OperatingIncomeLoss = ($GrossProfit - $OperatingExpenses) essence:OperatingIncomeLoss 13
23 IS03 $IncomeLossBeforeEquityMethodInvestments = ($OperatingIncomeLoss + $NonoperatingIncomeLossPlusInterestAndDebtExpense) essence:IncomeLossBeforeEquityMethodInvestments 14
24 IS04 $IncomeLossFromContinuingOperationsBeforeTax = ($OperatingIncomeLoss + $NonoperatingIncomeLossPlusInterestAndDebtExpense) essence:IncomeLossFromContinuingOperationsBeforeTax 15
25 IS05 $IncomeLossFromContinuingOperationsAfterTax = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit) essence:IncomeLossFromContinuingOperationsAfterTax 16
26 IS06 $NetIncomeLoss = ($IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax) essence:NetIncomeLoss 17
27 IS07 $NetIncomeLoss = ($NetIncomeLossAttributableToParent + $NetIncomeLossAttributableToNoncontrollingInterest) essence:NetIncomeLoss 18
28 IS08 $NetIncomeLossAvailableToCommonStockholdersBasic = ($NetIncomeLossAttributableToParent - $PreferredStockDividendsAndOtherAdjustments) essence:NetIncomeLossAvailableToCommonStockholdersBasic 19
29 IS09 $ComprehensiveIncomeLoss = ($ComprehensiveIncomeLossAttributableToParent + $ComprehensiveIncomeLossAttributableToNoncontrollingInterest) essence:ComprehensiveIncomeLoss 20
30 IS10 $ComprehensiveIncomeLoss = ($NetIncomeLoss + $OtherComprehensiveIncomeLoss) essence:ComprehensiveIncomeLoss 21
31 IS22 $OperatingIncomeLoss = ($GrossProfit - $OperatingExpenses + $OtherOperatingIncomeExpenses) This is same as another IS2, except the entity DOES report OtherOperatingIncomeExpenses essence:OperatingIncomeLoss 31
32 IS24 $IncomeLossFromContinuingOperationsBeforeTax = ($OperatingAndNonoperatingRevenues - $OperatingAndNonoperatingCostsAndExpenses) IS6 - Operating and nonoperating revenue and expenses are combined. essence:IncomeLossFromContinuingOperationsBeforeTax 38
33 IS25 $IncomeLossFromContinuingOperationsAfterTax = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit + $IncomeLossFromEquityMethodInvestments) IEMIT - Income from equity method investments included with income tax expense (benefit) essence:IncomeLossFromContinuingOperationsAfterTax 30
34 IS26 $NetIncomeLoss = ($IncomeLossFromContinuingOperationsAfterTax + $IncomeLossFromDiscontinuedOperationsNetOfTax + $IncomeLossFromEquityMethodInvestments) IEMIA - Income from equity method investments included with special items, after tax. essence:NetIncomeLoss 32
35 IS32 $OperatingIncomeLoss = ($Revenues - $OperatingExpenses) Special 1 essence:OperatingIncomeLoss 39
36 IS34 $IncomeLossFromContinuingOperationsBeforeTax = ($GrossProfit - $OperatingExpenses + $NonoperatingIncomeLossPlusInterestAndDebtExpense) Three step income statement, uses gross profit. essence:IncomeLossFromContinuingOperationsBeforeTax 37
37 IS42 $OperatingIncomeLoss = ($Revenues - $CostsAndExpenses) Special 2 essence:OperatingIncomeLoss 40
38 IS52 $OperatingIncomeLoss = ($Revenues - $CostsAndExpenses + $OtherOperatingIncomeExpenses) essence:OperatingIncomeLoss 42
39 IS55 $IncomeLossFromContinuingOperationsBeforeTax = ($Revenues - $BenefitsCostsExpenses) Insurance-based revenues; us-gaap:BenefitsLossesAndExpenses is generally total expenses. Costs and expenses does NOT include nonoperating expenses and income. All other relations for insurance-based revenues on the income statement are the same. essence:IncomeLossFromContinuingOperationsBeforeTax 47
40 IS64 $IncomeLossFromContinuingOperationsBeforeTax = ($GrossProfit - $OperatingAndNonoperatingCostsAndExpenses) Economic entity reports gross profit; but then groups all other operating and nonoperating costs and expenses together. Note that operating income (loss) is not reported. IncomeStatement_MultiStep_NoOperatingIncome.txt essence:IncomeLossFromContinuingOperationsBeforeTax 29
41 IS71 $InterestIncomeExpenseOperatingNet = ($InterestAndDividendIncomeOperating - $InterestExpenseOperating) Interest based revenues essence:InterestIncomeExpenseOperatingNet 27
42 IS72 $InterestIncomeExpenseAfterProvisionForLosses = ($InterestIncomeExpenseOperatingNet - $ProvisionForLoanLeaseAndOtherLosses) Interest based revenues essence:InterestIncomeExpenseAfterProvisionForLosses 28
43 IS75 $IncomeLossFromContinuingOperationsBeforeTax = ($InterestIncomeExpenseAfterProvisionForLosses + $NoninterestIncome - $NoninterestExpense) Interest based revenues essence:IncomeLossFromContinuingOperationsBeforeTax 44
44 IS80 $ComprehensiveIncomeLoss = ($NetIncomeLossAttributableToParent + $OtherComprehensiveIncomeLoss) Net income attributable to parent essence:ComprehensiveIncomeLoss 49
45 IS84 $IncomeLossFromContinuingOperationsBeforeTax = ($Revenues - $CostsAndExpenses) Insurance-based revenues; us-gaap:BenefitsLossesAndExpenses is generally total expenses. Costs and expenses does NOT include nonoperating expenses and income. All other relations for insurance-based revenues on the income statement are the same. essence:IncomeLossFromContinuingOperationsBeforeTax 26
46 IS91 $RevenuesNetInterestExpense = ($NoninterestIncome + $InterestAndDividendIncomeOperating - $InterestExpense) CITI Specific essence:RevenuesNetInterestExpense 33
47 IS94 $IncomeLossFromContinuingOperationsBeforeTax = ($RevenuesNetInterestExpense - $ProvisionForLoanLeaseAndOtherLosses - $NoninterestExpense) CITI Specific essence:IncomeLossFromContinuingOperationsBeforeTax 34

Last updated: 8/25/2022 9:32:00 AM

fac-Rule-Consistency.xsd