Generated by Logical Toolkit for XBRL version f512f32 (updated 14 hours ago). Analysis at 2021-06-12T15:41:37+0000 for charles.hoffman@me.com. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/fb48e93daa9dbb638fa73b35727499980ab8a256.report/index.html for about 28 days.
Type | Defined | Bound | Derived | OK | Fail |
---|---|---|---|---|---|
formula | 78 | 0 | 302 | 0 | 0 |
Type | Name | Rule Expression | |
---|---|---|---|
formula | FAC_IMPUTE_BS_Impute_91
|
if RedeemableNoncontrollingInterest eq null and exists(RedeemableNoncontrollingInterestCommon)and exists(RedeemableNoncontrollingInterestPreferred)then RedeemableNoncontrollingInterestCommon+RedeemableNoncontrollingInterestPreferred+RedeemableNoncontrollingInterestOther else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_92
|
if TemporaryEquity eq null and exists(TemporaryEquityAttributableToParent)and exists(RedeemableNoncontrollingInterest)then TemporaryEquityAttributableToParent+RedeemableNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_01
|
if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_02
|
if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and exists(LiabilitiesAndEquity)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_03
|
if Assets eq null and NoncurrentAssets eq null and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_04
|
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_05
|
if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_06
|
if Equity eq null and exists(EquityAttributableToNoncontrollingInterest)and exists(EquityAttributableToParent)then EquityAttributableToParent+EquityAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_07
|
if Equity eq null and EquityAttributableToNoncontrollingInterest eq null and exists(EquityAttributableToParent)then EquityAttributableToParent else null 66 instances: if fac:Equity[-1756000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[-1756000000] then fac:EquityAttributableToParent[-1756000000] else null if fac:Equity[-1756000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[-1756000000] then fac:EquityAttributableToParent[-1756000000] else null if fac:Equity[-1528000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[-1528000000] then fac:EquityAttributableToParent[-1528000000] else null if fac:Equity[-1528000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[-1528000000] then fac:EquityAttributableToParent[-1528000000] else null if fac:Equity[-1237000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[-1237000000] then fac:EquityAttributableToParent[-1237000000] else null if fac:Equity[-1237000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[-1237000000] then fac:EquityAttributableToParent[-1237000000] else null if fac:Equity[0] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[0] then fac:EquityAttributableToParent[0] else null if fac:Equity[0] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[0] then fac:EquityAttributableToParent[0] else null if fac:Equity[0] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[0] then fac:EquityAttributableToParent[0] else null if fac:Equity[0] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[0] then fac:EquityAttributableToParent[0] else null if fac:Equity[31000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[31000000] then fac:EquityAttributableToParent[31000000] else null if fac:Equity[31000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[31000000] then fac:EquityAttributableToParent[31000000] else null if fac:Equity[134000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[134000000] then fac:EquityAttributableToParent[134000000] else null if fac:Equity[134000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[134000000] then fac:EquityAttributableToParent[134000000] else null if fac:Equity[146000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[146000000] then fac:EquityAttributableToParent[146000000] else null if fac:Equity[146000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[146000000] then fac:EquityAttributableToParent[146000000] else null if fac:Equity[352000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[352000000] then fac:EquityAttributableToParent[352000000] else null if fac:Equity[352000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[352000000] then fac:EquityAttributableToParent[352000000] else null if fac:Equity[431000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[431000000] then fac:EquityAttributableToParent[431000000] else null if fac:Equity[431000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[431000000] then fac:EquityAttributableToParent[431000000] else null if fac:Equity[590000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[590000000] then fac:EquityAttributableToParent[590000000] else null if fac:Equity[590000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[590000000] then fac:EquityAttributableToParent[590000000] else null if fac:Equity[1537000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[1537000000] then fac:EquityAttributableToParent[1537000000] else null if fac:Equity[1537000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[1537000000] then fac:EquityAttributableToParent[1537000000] else null if fac:Equity[1825000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[1825000000] then fac:EquityAttributableToParent[1825000000] else null if fac:Equity[1825000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[1825000000] then fac:EquityAttributableToParent[1825000000] else null if fac:Equity[2282000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2282000000] then fac:EquityAttributableToParent[2282000000] else null if fac:Equity[2282000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2282000000] then fac:EquityAttributableToParent[2282000000] else null if fac:Equity[2522000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2522000000] then fac:EquityAttributableToParent[2522000000] else null if fac:Equity[2522000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2522000000] then fac:EquityAttributableToParent[2522000000] else null if fac:Equity[2648000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2648000000] then fac:EquityAttributableToParent[2648000000] else null if fac:Equity[2648000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2648000000] then fac:EquityAttributableToParent[2648000000] else null if fac:Equity[2941000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2941000000] then fac:EquityAttributableToParent[2941000000] else null if fac:Equity[2941000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[2941000000] then fac:EquityAttributableToParent[2941000000] else null if fac:Equity[3169000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[3169000000] then fac:EquityAttributableToParent[3169000000] else null if fac:Equity[3169000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[3169000000] then fac:EquityAttributableToParent[3169000000] else null if fac:Equity[3531000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[3531000000] then fac:EquityAttributableToParent[3531000000] else null if fac:Equity[3531000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[3531000000] then fac:EquityAttributableToParent[3531000000] else null if fac:Equity[3708000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[3708000000] then fac:EquityAttributableToParent[3708000000] else null if fac:Equity[3708000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[3708000000] then fac:EquityAttributableToParent[3708000000] else null if fac:Equity[9096000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[9096000000] then fac:EquityAttributableToParent[9096000000] else null if fac:Equity[9096000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[9096000000] then fac:EquityAttributableToParent[9096000000] else null if fac:Equity[11093000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[11093000000] then fac:EquityAttributableToParent[11093000000] else null if fac:Equity[11093000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[11093000000] then fac:EquityAttributableToParent[11093000000] else null if fac:Equity[15317000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[15317000000] then fac:EquityAttributableToParent[15317000000] else null if fac:Equity[15317000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[15317000000] then fac:EquityAttributableToParent[15317000000] else null if fac:Equity[17710000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[17710000000] then fac:EquityAttributableToParent[17710000000] else null if fac:Equity[17710000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[17710000000] then fac:EquityAttributableToParent[17710000000] else null if fac:Equity[68178000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[68178000000] then fac:EquityAttributableToParent[68178000000] else null if fac:Equity[68178000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[68178000000] then fac:EquityAttributableToParent[68178000000] else null if fac:Equity[68366000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[68366000000] then fac:EquityAttributableToParent[68366000000] else null if fac:Equity[68366000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[68366000000] then fac:EquityAttributableToParent[68366000000] else null if fac:Equity[68465000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[68465000000] then fac:EquityAttributableToParent[68465000000] else null if fac:Equity[68465000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[68465000000] then fac:EquityAttributableToParent[68465000000] else null if fac:Equity[69315000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[69315000000] then fac:EquityAttributableToParent[69315000000] else null if fac:Equity[69315000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[69315000000] then fac:EquityAttributableToParent[69315000000] else null if fac:Equity[71997000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[71997000000] then fac:EquityAttributableToParent[71997000000] else null if fac:Equity[71997000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[71997000000] then fac:EquityAttributableToParent[71997000000] else null if fac:Equity[72394000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[72394000000] then fac:EquityAttributableToParent[72394000000] else null if fac:Equity[72394000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[72394000000] then fac:EquityAttributableToParent[72394000000] else null if fac:Equity[80083000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[80083000000] then fac:EquityAttributableToParent[80083000000] else null if fac:Equity[80083000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[80083000000] then fac:EquityAttributableToParent[80083000000] else null if fac:Equity[83090000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[83090000000] then fac:EquityAttributableToParent[83090000000] else null if fac:Equity[83090000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[83090000000] then fac:EquityAttributableToParent[83090000000] else null if fac:Equity[87711000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[87711000000] then fac:EquityAttributableToParent[87711000000] else null if fac:Equity[87711000000] eq null and fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:EquityAttributableToParent[87711000000] then fac:EquityAttributableToParent[87711000000] else null | |
formula | FAC_IMPUTE_BS_Impute_08
|
if Equity eq null and exists(EquityAttributableToParent)and exists(EquityAttributableToNoncontrollingInterest)then Equity=EquityAttributableToParent+EquityAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_09
|
if EquityAttributableToParent eq null and exists(Equity)and exists(EquityAttributableToNoncontrollingInterest)then EquityAttributableToParent=Equity-EquityAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_10
|
if EquityAttributableToParent eq null and exists(Equity)and exists(EquityAttributableToNoncontrollingInterest)then EquityAttributableToParent=Equity else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_56
|
if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null 4 instances: if fac:NoncurrentLiabilities[62114000000] eq null and exists fac:CurrentLiabilities[59357000000] and exists fac:Liabilities[121471000000] then fac:Liabilities[121471000000] - fac:CurrentLiabilities[59357000000] else null if fac:NoncurrentLiabilities[62114000000] eq null and exists fac:CurrentLiabilities[59357000000] and exists fac:Liabilities[121471000000] then fac:Liabilities[121471000000] - fac:CurrentLiabilities[59357000000] else null if fac:NoncurrentLiabilities[104165000000] eq null and exists fac:CurrentLiabilities[64527000000] and exists fac:Liabilities[168692000000] then fac:Liabilities[168692000000] - fac:CurrentLiabilities[64527000000] else null if fac:NoncurrentLiabilities[104165000000] eq null and exists fac:CurrentLiabilities[64527000000] and exists fac:Liabilities[168692000000] then fac:Liabilities[168692000000] - fac:CurrentLiabilities[64527000000] else null | |
formula | FAC_IMPUTE_BS_Impute_14
|
if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_11
|
if Liabilities eq null and exists(LiabilitiesAndEquity)and exists(Equity)and exists(CommitmentsAndContingencies)and exists(TemporaryEquity)then LiabilitiesAndEquity-Equity else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_12
|
if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_13
|
if Liabilities eq null and NoncurrentLiabilities eq null and exists(CurrentLiabilities)then CurrentLiabilities else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_15
|
if EquityAttributableToParent eq null and exists(Equity)and exists(EquityAttributableToNoncontrollingInterest)then Equity-EquityAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_16
|
if CurrentLiabilities eq null and NoncurrentLiabilities eq null and exists(Liabilities)then Liabilities else null 0 instance: | |
formula | FAC_IMPUTE_BS_Impute_17
|
if EquityAttributableToNoncontrollingInterest eq null and exists(Equity)and exists(EquityAttributableToParent)then Equity-EquityAttributableToParent else null 66 instances: if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[-1756000000] and exists fac:EquityAttributableToParent[-1756000000] then fac:Equity[-1756000000] - fac:EquityAttributableToParent[-1756000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[-1756000000] and exists fac:EquityAttributableToParent[-1756000000] then fac:Equity[-1756000000] - fac:EquityAttributableToParent[-1756000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[-1528000000] and exists fac:EquityAttributableToParent[-1528000000] then fac:Equity[-1528000000] - fac:EquityAttributableToParent[-1528000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[-1528000000] and exists fac:EquityAttributableToParent[-1528000000] then fac:Equity[-1528000000] - fac:EquityAttributableToParent[-1528000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[-1237000000] and exists fac:EquityAttributableToParent[-1237000000] then fac:Equity[-1237000000] - fac:EquityAttributableToParent[-1237000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[-1237000000] and exists fac:EquityAttributableToParent[-1237000000] then fac:Equity[-1237000000] - fac:EquityAttributableToParent[-1237000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[0] and exists fac:EquityAttributableToParent[0] then fac:Equity[0] - fac:EquityAttributableToParent[0] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[0] and exists fac:EquityAttributableToParent[0] then fac:Equity[0] - fac:EquityAttributableToParent[0] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[0] and exists fac:EquityAttributableToParent[0] then fac:Equity[0] - fac:EquityAttributableToParent[0] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[0] and exists fac:EquityAttributableToParent[0] then fac:Equity[0] - fac:EquityAttributableToParent[0] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[31000000] and exists fac:EquityAttributableToParent[31000000] then fac:Equity[31000000] - fac:EquityAttributableToParent[31000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[31000000] and exists fac:EquityAttributableToParent[31000000] then fac:Equity[31000000] - fac:EquityAttributableToParent[31000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[134000000] and exists fac:EquityAttributableToParent[134000000] then fac:Equity[134000000] - fac:EquityAttributableToParent[134000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[134000000] and exists fac:EquityAttributableToParent[134000000] then fac:Equity[134000000] - fac:EquityAttributableToParent[134000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[146000000] and exists fac:EquityAttributableToParent[146000000] then fac:Equity[146000000] - fac:EquityAttributableToParent[146000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[146000000] and exists fac:EquityAttributableToParent[146000000] then fac:Equity[146000000] - fac:EquityAttributableToParent[146000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[352000000] and exists fac:EquityAttributableToParent[352000000] then fac:Equity[352000000] - fac:EquityAttributableToParent[352000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[352000000] and exists fac:EquityAttributableToParent[352000000] then fac:Equity[352000000] - fac:EquityAttributableToParent[352000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[431000000] and exists fac:EquityAttributableToParent[431000000] then fac:Equity[431000000] - fac:EquityAttributableToParent[431000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[431000000] and exists fac:EquityAttributableToParent[431000000] then fac:Equity[431000000] - fac:EquityAttributableToParent[431000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[590000000] and exists fac:EquityAttributableToParent[590000000] then fac:Equity[590000000] - fac:EquityAttributableToParent[590000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[590000000] and exists fac:EquityAttributableToParent[590000000] then fac:Equity[590000000] - fac:EquityAttributableToParent[590000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[1537000000] and exists fac:EquityAttributableToParent[1537000000] then fac:Equity[1537000000] - fac:EquityAttributableToParent[1537000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[1537000000] and exists fac:EquityAttributableToParent[1537000000] then fac:Equity[1537000000] - fac:EquityAttributableToParent[1537000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[1825000000] and exists fac:EquityAttributableToParent[1825000000] then fac:Equity[1825000000] - fac:EquityAttributableToParent[1825000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[1825000000] and exists fac:EquityAttributableToParent[1825000000] then fac:Equity[1825000000] - fac:EquityAttributableToParent[1825000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2282000000] and exists fac:EquityAttributableToParent[2282000000] then fac:Equity[2282000000] - fac:EquityAttributableToParent[2282000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2282000000] and exists fac:EquityAttributableToParent[2282000000] then fac:Equity[2282000000] - fac:EquityAttributableToParent[2282000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2522000000] and exists fac:EquityAttributableToParent[2522000000] then fac:Equity[2522000000] - fac:EquityAttributableToParent[2522000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2522000000] and exists fac:EquityAttributableToParent[2522000000] then fac:Equity[2522000000] - fac:EquityAttributableToParent[2522000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2648000000] and exists fac:EquityAttributableToParent[2648000000] then fac:Equity[2648000000] - fac:EquityAttributableToParent[2648000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2648000000] and exists fac:EquityAttributableToParent[2648000000] then fac:Equity[2648000000] - fac:EquityAttributableToParent[2648000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2941000000] and exists fac:EquityAttributableToParent[2941000000] then fac:Equity[2941000000] - fac:EquityAttributableToParent[2941000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[2941000000] and exists fac:EquityAttributableToParent[2941000000] then fac:Equity[2941000000] - fac:EquityAttributableToParent[2941000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[3169000000] and exists fac:EquityAttributableToParent[3169000000] then fac:Equity[3169000000] - fac:EquityAttributableToParent[3169000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[3169000000] and exists fac:EquityAttributableToParent[3169000000] then fac:Equity[3169000000] - fac:EquityAttributableToParent[3169000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[3531000000] and exists fac:EquityAttributableToParent[3531000000] then fac:Equity[3531000000] - fac:EquityAttributableToParent[3531000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[3531000000] and exists fac:EquityAttributableToParent[3531000000] then fac:Equity[3531000000] - fac:EquityAttributableToParent[3531000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[3708000000] and exists fac:EquityAttributableToParent[3708000000] then fac:Equity[3708000000] - fac:EquityAttributableToParent[3708000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[3708000000] and exists fac:EquityAttributableToParent[3708000000] then fac:Equity[3708000000] - fac:EquityAttributableToParent[3708000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[9096000000] and exists fac:EquityAttributableToParent[9096000000] then fac:Equity[9096000000] - fac:EquityAttributableToParent[9096000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[9096000000] and exists fac:EquityAttributableToParent[9096000000] then fac:Equity[9096000000] - fac:EquityAttributableToParent[9096000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[11093000000] and exists fac:EquityAttributableToParent[11093000000] then fac:Equity[11093000000] - fac:EquityAttributableToParent[11093000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[11093000000] and exists fac:EquityAttributableToParent[11093000000] then fac:Equity[11093000000] - fac:EquityAttributableToParent[11093000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[15317000000] and exists fac:EquityAttributableToParent[15317000000] then fac:Equity[15317000000] - fac:EquityAttributableToParent[15317000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[15317000000] and exists fac:EquityAttributableToParent[15317000000] then fac:Equity[15317000000] - fac:EquityAttributableToParent[15317000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[17710000000] and exists fac:EquityAttributableToParent[17710000000] then fac:Equity[17710000000] - fac:EquityAttributableToParent[17710000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[17710000000] and exists fac:EquityAttributableToParent[17710000000] then fac:Equity[17710000000] - fac:EquityAttributableToParent[17710000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[68178000000] and exists fac:EquityAttributableToParent[68178000000] then fac:Equity[68178000000] - fac:EquityAttributableToParent[68178000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[68178000000] and exists fac:EquityAttributableToParent[68178000000] then fac:Equity[68178000000] - fac:EquityAttributableToParent[68178000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[68366000000] and exists fac:EquityAttributableToParent[68366000000] then fac:Equity[68366000000] - fac:EquityAttributableToParent[68366000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[68366000000] and exists fac:EquityAttributableToParent[68366000000] then fac:Equity[68366000000] - fac:EquityAttributableToParent[68366000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[68465000000] and exists fac:EquityAttributableToParent[68465000000] then fac:Equity[68465000000] - fac:EquityAttributableToParent[68465000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[68465000000] and exists fac:EquityAttributableToParent[68465000000] then fac:Equity[68465000000] - fac:EquityAttributableToParent[68465000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[69315000000] and exists fac:EquityAttributableToParent[69315000000] then fac:Equity[69315000000] - fac:EquityAttributableToParent[69315000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[69315000000] and exists fac:EquityAttributableToParent[69315000000] then fac:Equity[69315000000] - fac:EquityAttributableToParent[69315000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[71997000000] and exists fac:EquityAttributableToParent[71997000000] then fac:Equity[71997000000] - fac:EquityAttributableToParent[71997000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[71997000000] and exists fac:EquityAttributableToParent[71997000000] then fac:Equity[71997000000] - fac:EquityAttributableToParent[71997000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[72394000000] and exists fac:EquityAttributableToParent[72394000000] then fac:Equity[72394000000] - fac:EquityAttributableToParent[72394000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[72394000000] and exists fac:EquityAttributableToParent[72394000000] then fac:Equity[72394000000] - fac:EquityAttributableToParent[72394000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[80083000000] and exists fac:EquityAttributableToParent[80083000000] then fac:Equity[80083000000] - fac:EquityAttributableToParent[80083000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[80083000000] and exists fac:EquityAttributableToParent[80083000000] then fac:Equity[80083000000] - fac:EquityAttributableToParent[80083000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[83090000000] and exists fac:EquityAttributableToParent[83090000000] then fac:Equity[83090000000] - fac:EquityAttributableToParent[83090000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[83090000000] and exists fac:EquityAttributableToParent[83090000000] then fac:Equity[83090000000] - fac:EquityAttributableToParent[83090000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[87711000000] and exists fac:EquityAttributableToParent[87711000000] then fac:Equity[87711000000] - fac:EquityAttributableToParent[87711000000] else null if fac:EquityAttributableToNoncontrollingInterest[0] eq null and exists fac:Equity[87711000000] and exists fac:EquityAttributableToParent[87711000000] then fac:Equity[87711000000] - fac:EquityAttributableToParent[87711000000] else null | |
formula | FAC_IMPUTE_BS_Impute_18
|
if CurrentAssets eq null and exists(Assets)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Assets then Assets else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_77
|
if ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic eq null and exists(PreferredStockDividendsAndOtherAdjustments)and exists(UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic)then PreferredStockDividendsAndOtherAdjustments+UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_88
|
if IncomeLossFromDiscontinuedOperationsNetOfTax eq null and exists(IncomeLossFromDiscontinuedOperationsNetOfTaxDuringPhaseOut)and exists(IncomeLossFromDiscontinuedOperationsNetOfTaxGainLossOnDisposal)and exists(IncomeLossFromDiscontinuedOperationsNetOfTaxProvisionForGainLossOnDisposal)and exists(IncomeLossFromDiscontinuedOperationsNetOfTaxAdjustmentToPriorYearGainLossOnDisposal)then IncomeLossFromDiscontinuedOperationsNetOfTaxDuringPhaseOut+IncomeLossFromDiscontinuedOperationsNetOfTaxGainLossOnDisposal+IncomeLossFromDiscontinuedOperationsNetOfTaxProvisionForGainLossOnDisposal+IncomeLossFromDiscontinuedOperationsNetOfTaxAdjustmentToPriorYearGainLossOnDisposal else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_89
|
if NetIncomeLossAttributableToNoncontrollingInterest eq null and exists(NetIncomeLossAttributableToNonredeemableNoncontrollingInterest)and exists(NetIncomeLossAttributableToRedeemableNoncontrollingInterest)then NetIncomeLossAttributableToNonredeemableNoncontrollingInterest+NetIncomeLossAttributableToRedeemableNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_01
|
if IncomeTaxExpenseBenefit eq null and exists(IncomeTaxExpenseBenefitCurrent)and exists(IncomeTaxExpenseBenefitDeferred)then IncomeTaxExpenseBenefitCurrent+IncomeTaxExpenseBenefitDeferred else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_02
|
if NetIncomeLossAttributableToParent eq null and PreferredStockDividendsAndOtherAdjustments eq null and exists(NetIncomeLossAvailableToCommonStockholdersBasic)then NetIncomeLossAvailableToCommonStockholdersBasic else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_03
|
if NetIncomeLossAvailableToCommonStockholdersBasic eq null and PreferredStockDividendsAndOtherAdjustments eq null and exists(NetIncomeLossAttributableToParent)then NetIncomeLossAttributableToParent else null 40 instances: if fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[3122000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3122000000] then fac:NetIncomeLossAttributableToParent[3122000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[3122000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3122000000] then fac:NetIncomeLossAttributableToParent[3122000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[3741000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3741000000] then fac:NetIncomeLossAttributableToParent[3741000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[3741000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3741000000] then fac:NetIncomeLossAttributableToParent[3741000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[3756000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3756000000] then fac:NetIncomeLossAttributableToParent[3756000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[3756000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3756000000] then fac:NetIncomeLossAttributableToParent[3756000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4285000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4285000000] then fac:NetIncomeLossAttributableToParent[4285000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4285000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4285000000] then fac:NetIncomeLossAttributableToParent[4285000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4690000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4690000000] then fac:NetIncomeLossAttributableToParent[4690000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4690000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4690000000] then fac:NetIncomeLossAttributableToParent[4690000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4801000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4801000000] then fac:NetIncomeLossAttributableToParent[4801000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4801000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4801000000] then fac:NetIncomeLossAttributableToParent[4801000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4902000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4902000000] then fac:NetIncomeLossAttributableToParent[4902000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[4902000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4902000000] then fac:NetIncomeLossAttributableToParent[4902000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[5018000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5018000000] then fac:NetIncomeLossAttributableToParent[5018000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[5018000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5018000000] then fac:NetIncomeLossAttributableToParent[5018000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[5200000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5200000000] then fac:NetIncomeLossAttributableToParent[5200000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[5200000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5200000000] then fac:NetIncomeLossAttributableToParent[5200000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[6513000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[6513000000] then fac:NetIncomeLossAttributableToParent[6513000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[6513000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[6513000000] then fac:NetIncomeLossAttributableToParent[6513000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[20539000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[20539000000] then fac:NetIncomeLossAttributableToParent[20539000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[20539000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[20539000000] then fac:NetIncomeLossAttributableToParent[20539000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[25489000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[25489000000] then fac:NetIncomeLossAttributableToParent[25489000000] else null if fac:NetIncomeLossAvailableToCommonStockholdersBasic[25489000000] eq null and fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[25489000000] then fac:NetIncomeLossAttributableToParent[25489000000] else null | |
formula | FAC_IMPUTE_IS_Impute_04
|
if IncomeLossFromContinuingOperationsAfterTax eq null and exists(IncomeLossFromContinuingOperationsBeforeTax)and exists(IncomeTaxExpenseBenefit)then IncomeLossFromContinuingOperationsBeforeTax-IncomeTaxExpenseBenefit else null 6 instances: if fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] eq null and exists fac:IncomeLossFromContinuingOperationsBeforeTax[23149000000] and exists fac:IncomeTaxExpenseBenefit[1945000000] then fac:IncomeLossFromContinuingOperationsBeforeTax[23149000000] - fac:IncomeTaxExpenseBenefit[1945000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] eq null and exists fac:IncomeLossFromContinuingOperationsBeforeTax[23149000000] and exists fac:IncomeTaxExpenseBenefit[1945000000] then fac:IncomeLossFromContinuingOperationsBeforeTax[23149000000] - fac:IncomeTaxExpenseBenefit[1945000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] eq null and exists fac:IncomeLossFromContinuingOperationsBeforeTax[19751000000] and exists fac:IncomeTaxExpenseBenefit[2953000000] then fac:IncomeLossFromContinuingOperationsBeforeTax[19751000000] - fac:IncomeTaxExpenseBenefit[2953000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] eq null and exists fac:IncomeLossFromContinuingOperationsBeforeTax[19751000000] and exists fac:IncomeTaxExpenseBenefit[2953000000] then fac:IncomeLossFromContinuingOperationsBeforeTax[19751000000] - fac:IncomeTaxExpenseBenefit[2953000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] eq null and exists fac:IncomeLossFromContinuingOperationsBeforeTax[18507000000] and exists fac:IncomeTaxExpenseBenefit[6314000000] then fac:IncomeLossFromContinuingOperationsBeforeTax[18507000000] - fac:IncomeTaxExpenseBenefit[6314000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] eq null and exists fac:IncomeLossFromContinuingOperationsBeforeTax[18507000000] and exists fac:IncomeTaxExpenseBenefit[6314000000] then fac:IncomeLossFromContinuingOperationsBeforeTax[18507000000] - fac:IncomeTaxExpenseBenefit[6314000000] else null | |
formula | FAC_IMPUTE_IS_Impute_05
|
if IncomeLossFromContinuingOperationsAfterTax eq null and IncomeLossFromDiscontinuedOperationsNetOfTax eq null and exists(NetIncomeLoss)then NetIncomeLoss else null 34 instances: if fac:IncomeLossFromContinuingOperationsAfterTax[0] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:IncomeLossFromContinuingOperationsAfterTax[0] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:IncomeLossFromContinuingOperationsAfterTax[0] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:IncomeLossFromContinuingOperationsAfterTax[0] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:IncomeLossFromContinuingOperationsAfterTax[3122000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[3122000000] then fac:NetIncomeLoss[3122000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[3122000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[3122000000] then fac:NetIncomeLoss[3122000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[3741000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[3741000000] then fac:NetIncomeLoss[3741000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[3741000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[3741000000] then fac:NetIncomeLoss[3741000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[3756000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[3756000000] then fac:NetIncomeLoss[3756000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[3756000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[3756000000] then fac:NetIncomeLoss[3756000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4285000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4285000000] then fac:NetIncomeLoss[4285000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4285000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4285000000] then fac:NetIncomeLoss[4285000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4690000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4690000000] then fac:NetIncomeLoss[4690000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4690000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4690000000] then fac:NetIncomeLoss[4690000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4801000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4801000000] then fac:NetIncomeLoss[4801000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4801000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4801000000] then fac:NetIncomeLoss[4801000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4902000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4902000000] then fac:NetIncomeLoss[4902000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[4902000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[4902000000] then fac:NetIncomeLoss[4902000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[5018000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[5018000000] then fac:NetIncomeLoss[5018000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[5018000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[5018000000] then fac:NetIncomeLoss[5018000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[5200000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[5200000000] then fac:NetIncomeLoss[5200000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[5200000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[5200000000] then fac:NetIncomeLoss[5200000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[6513000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[6513000000] then fac:NetIncomeLoss[6513000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[6513000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[6513000000] then fac:NetIncomeLoss[6513000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[12193000000] then fac:NetIncomeLoss[12193000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[12193000000] then fac:NetIncomeLoss[12193000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[16798000000] then fac:NetIncomeLoss[16798000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[16798000000] then fac:NetIncomeLoss[16798000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[20539000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[20539000000] then fac:NetIncomeLoss[20539000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[20539000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[20539000000] then fac:NetIncomeLoss[20539000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[21204000000] then fac:NetIncomeLoss[21204000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[21204000000] then fac:NetIncomeLoss[21204000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[25489000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[25489000000] then fac:NetIncomeLoss[25489000000] else null if fac:IncomeLossFromContinuingOperationsAfterTax[25489000000] eq null and fac:IncomeLossFromDiscontinuedOperationsNetOfTax[null] eq null and exists fac:NetIncomeLoss[25489000000] then fac:NetIncomeLoss[25489000000] else null | |
formula | FAC_IMPUTE_IS_Impute_06
|
if NetIncomeLoss eq null and exists(IncomeLossFromContinuingOperationsAfterTax)and exists(IncomeLossFromDiscontinuedOperationsNetOfTax)then IncomeLossFromContinuingOperationsAfterTax+IncomeLossFromDiscontinuedOperationsNetOfTax else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_07
|
if NetIncomeLoss eq null and NetIncomeLossAttributableToNoncontrollingInterest eq null and exists(NetIncomeLossAttributableToParent)then NetIncomeLossAttributableToParent else null 40 instances: if fac:NetIncomeLoss[0] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLoss[0] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLoss[0] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLoss[0] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLoss[3122000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[3122000000] then fac:NetIncomeLossAttributableToParent[3122000000] else null if fac:NetIncomeLoss[3122000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[3122000000] then fac:NetIncomeLossAttributableToParent[3122000000] else null if fac:NetIncomeLoss[3741000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[3741000000] then fac:NetIncomeLossAttributableToParent[3741000000] else null if fac:NetIncomeLoss[3741000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[3741000000] then fac:NetIncomeLossAttributableToParent[3741000000] else null if fac:NetIncomeLoss[3756000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[3756000000] then fac:NetIncomeLossAttributableToParent[3756000000] else null if fac:NetIncomeLoss[3756000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[3756000000] then fac:NetIncomeLossAttributableToParent[3756000000] else null if fac:NetIncomeLoss[4285000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4285000000] then fac:NetIncomeLossAttributableToParent[4285000000] else null if fac:NetIncomeLoss[4285000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4285000000] then fac:NetIncomeLossAttributableToParent[4285000000] else null if fac:NetIncomeLoss[4690000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4690000000] then fac:NetIncomeLossAttributableToParent[4690000000] else null if fac:NetIncomeLoss[4690000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4690000000] then fac:NetIncomeLossAttributableToParent[4690000000] else null if fac:NetIncomeLoss[4801000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4801000000] then fac:NetIncomeLossAttributableToParent[4801000000] else null if fac:NetIncomeLoss[4801000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4801000000] then fac:NetIncomeLossAttributableToParent[4801000000] else null if fac:NetIncomeLoss[4902000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4902000000] then fac:NetIncomeLossAttributableToParent[4902000000] else null if fac:NetIncomeLoss[4902000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[4902000000] then fac:NetIncomeLossAttributableToParent[4902000000] else null if fac:NetIncomeLoss[5018000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[5018000000] then fac:NetIncomeLossAttributableToParent[5018000000] else null if fac:NetIncomeLoss[5018000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[5018000000] then fac:NetIncomeLossAttributableToParent[5018000000] else null if fac:NetIncomeLoss[5200000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[5200000000] then fac:NetIncomeLossAttributableToParent[5200000000] else null if fac:NetIncomeLoss[5200000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[5200000000] then fac:NetIncomeLossAttributableToParent[5200000000] else null if fac:NetIncomeLoss[6513000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[6513000000] then fac:NetIncomeLossAttributableToParent[6513000000] else null if fac:NetIncomeLoss[6513000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[6513000000] then fac:NetIncomeLossAttributableToParent[6513000000] else null if fac:NetIncomeLoss[12193000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLoss[12193000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLoss[12193000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLoss[12193000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLoss[16798000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLoss[16798000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLoss[16798000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLoss[16798000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLoss[20539000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[20539000000] then fac:NetIncomeLossAttributableToParent[20539000000] else null if fac:NetIncomeLoss[20539000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[20539000000] then fac:NetIncomeLossAttributableToParent[20539000000] else null if fac:NetIncomeLoss[21204000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLoss[21204000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLoss[21204000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLoss[21204000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLoss[25489000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[25489000000] then fac:NetIncomeLossAttributableToParent[25489000000] else null if fac:NetIncomeLoss[25489000000] eq null and fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLossAttributableToParent[25489000000] then fac:NetIncomeLossAttributableToParent[25489000000] else null | |
formula | FAC_IMPUTE_IS_Impute_08
|
if IncomeLossFromContinuingOperationsBeforeTax eq null and IncomeTaxExpenseBenefit eq null and exists(IncomeLossFromContinuingOperationsAfterTax)then IncomeLossFromContinuingOperationsAfterTax else null 22 instances: if fac:IncomeLossFromContinuingOperationsBeforeTax[3122000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[3122000000] then fac:IncomeLossFromContinuingOperationsAfterTax[3122000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[3122000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[3122000000] then fac:IncomeLossFromContinuingOperationsAfterTax[3122000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[3756000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[3756000000] then fac:IncomeLossFromContinuingOperationsAfterTax[3756000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[3756000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[3756000000] then fac:IncomeLossFromContinuingOperationsAfterTax[3756000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[4690000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4690000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4690000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[4690000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4690000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4690000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[4801000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4801000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4801000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[4801000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4801000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4801000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[4902000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4902000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4902000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[4902000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4902000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4902000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[5018000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[5018000000] then fac:IncomeLossFromContinuingOperationsAfterTax[5018000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[5018000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[5018000000] then fac:IncomeLossFromContinuingOperationsAfterTax[5018000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[5200000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[5200000000] then fac:IncomeLossFromContinuingOperationsAfterTax[5200000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[5200000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[5200000000] then fac:IncomeLossFromContinuingOperationsAfterTax[5200000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[6513000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[6513000000] then fac:IncomeLossFromContinuingOperationsAfterTax[6513000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[6513000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[6513000000] then fac:IncomeLossFromContinuingOperationsAfterTax[6513000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[12193000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] then fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[12193000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] then fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[16798000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] then fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[16798000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] then fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[21204000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] then fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[21204000000] eq null and fac:IncomeTaxExpenseBenefit[null] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] then fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] else null | |
formula | FAC_IMPUTE_IS_Impute_09
|
if NetIncomeLoss eq null and exists(NetIncomeLossAttributableToParent)and exists(NetIncomeLossAttributableToNoncontrollingInterest)then NetIncomeLossAttributableToParent+NetIncomeLossAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_10
|
if NetIncomeLossAttributableToParent eq null and exists(NetIncomeLossAttributableToNoncontrollingInterest)and exists(NetIncomeLoss)then NetIncomeLoss-NetIncomeLossAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_11
|
if NetIncomeLossAvailableToCommonStockholdersBasic eq null and exists(PreferredStockDividendsAndOtherAdjustments)and exists(NetIncomeLossAttributableToParent)then NetIncomeLossAttributableToParent-PreferredStockDividendsAndOtherAdjustments else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_12
|
if NetIncomeLossAttributableToParent eq null and NetIncomeLossAttributableToNoncontrollingInterest eq null and exists(NetIncomeLoss)then NetIncomeLoss else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_13
|
if PreferredStockDividendsAndOtherAdjustments eq null and exists(NetIncomeLossAttributableToParent)and exists(NetIncomeLossAvailableToCommonStockholdersBasic)then NetIncomeLossAttributableToParent-NetIncomeLossAvailableToCommonStockholdersBasic else null 40 instances: if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] then fac:NetIncomeLossAttributableToParent[0] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] then fac:NetIncomeLossAttributableToParent[0] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] then fac:NetIncomeLossAttributableToParent[0] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[0] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] then fac:NetIncomeLossAttributableToParent[0] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[0] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3122000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[3122000000] then fac:NetIncomeLossAttributableToParent[3122000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[3122000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3122000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[3122000000] then fac:NetIncomeLossAttributableToParent[3122000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[3122000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3741000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[3741000000] then fac:NetIncomeLossAttributableToParent[3741000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[3741000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3741000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[3741000000] then fac:NetIncomeLossAttributableToParent[3741000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[3741000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3756000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[3756000000] then fac:NetIncomeLossAttributableToParent[3756000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[3756000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[3756000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[3756000000] then fac:NetIncomeLossAttributableToParent[3756000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[3756000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4285000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4285000000] then fac:NetIncomeLossAttributableToParent[4285000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4285000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4285000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4285000000] then fac:NetIncomeLossAttributableToParent[4285000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4285000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4690000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4690000000] then fac:NetIncomeLossAttributableToParent[4690000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4690000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4690000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4690000000] then fac:NetIncomeLossAttributableToParent[4690000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4690000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4801000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4801000000] then fac:NetIncomeLossAttributableToParent[4801000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4801000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4801000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4801000000] then fac:NetIncomeLossAttributableToParent[4801000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4801000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4902000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4902000000] then fac:NetIncomeLossAttributableToParent[4902000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4902000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[4902000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[4902000000] then fac:NetIncomeLossAttributableToParent[4902000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[4902000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5018000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[5018000000] then fac:NetIncomeLossAttributableToParent[5018000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[5018000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5018000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[5018000000] then fac:NetIncomeLossAttributableToParent[5018000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[5018000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5200000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[5200000000] then fac:NetIncomeLossAttributableToParent[5200000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[5200000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[5200000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[5200000000] then fac:NetIncomeLossAttributableToParent[5200000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[5200000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[6513000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[6513000000] then fac:NetIncomeLossAttributableToParent[6513000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[6513000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[6513000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[6513000000] then fac:NetIncomeLossAttributableToParent[6513000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[6513000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[12193000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] then fac:NetIncomeLossAttributableToParent[12193000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[12193000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[16798000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] then fac:NetIncomeLossAttributableToParent[16798000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[16798000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[20539000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[20539000000] then fac:NetIncomeLossAttributableToParent[20539000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[20539000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[20539000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[20539000000] then fac:NetIncomeLossAttributableToParent[20539000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[20539000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[21204000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] then fac:NetIncomeLossAttributableToParent[21204000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[21204000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[25489000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[25489000000] then fac:NetIncomeLossAttributableToParent[25489000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[25489000000] else null if fac:PreferredStockDividendsAndOtherAdjustments[0] eq null and exists fac:NetIncomeLossAttributableToParent[25489000000] and exists fac:NetIncomeLossAvailableToCommonStockholdersBasic[25489000000] then fac:NetIncomeLossAttributableToParent[25489000000] - fac:NetIncomeLossAvailableToCommonStockholdersBasic[25489000000] else null | |
formula | FAC_IMPUTE_IS_Impute_14
|
if NetIncomeLossAvailableToCommonStockholdersBasic eq null and PreferredStockDividendsAndOtherAdjustments eq null and exists(NetIncomeLossAttributableToParent)then NetIncomeLossAttributableToParent else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_15
|
if IncomeLossFromContinuingOperationsAfterTax eq null and exists(NetIncomeLoss)and exists(IncomeLossFromDiscontinuedOperationsNetOfTax)then NetIncomeLoss-IncomeLossFromDiscontinuedOperationsNetOfTax else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_16
|
if IncomeLossFromContinuingOperationsAfterTax eq null and exists(IncomeTaxExpenseBenefit)and exists(IncomeLossFromContinuingOperationsBeforeTax)then IncomeLossFromContinuingOperationsBeforeTax-IncomeTaxExpenseBenefit else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_17
|
if IncomeLossFromContinuingOperationsBeforeTax eq null and exists(IncomeLossBeforeEquityMethodInvestments)and exists(IncomeLossFromEquityMethodInvestments)then IncomeLossBeforeEquityMethodInvestments+IncomeLossFromEquityMethodInvestments else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_18
|
if IncomeLossFromContinuingOperationsBeforeTax eq null and exists(IncomeLossFromContinuingOperationsAfterTax)and exists(IncomeTaxExpenseBenefit)then IncomeLossFromContinuingOperationsAfterTax+IncomeTaxExpenseBenefit else null 18 instances: if fac:IncomeLossFromContinuingOperationsBeforeTax[0] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[0] and exists fac:IncomeTaxExpenseBenefit[0] then fac:IncomeLossFromContinuingOperationsAfterTax[0] + fac:IncomeTaxExpenseBenefit[0] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[0] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[0] and exists fac:IncomeTaxExpenseBenefit[0] then fac:IncomeLossFromContinuingOperationsAfterTax[0] + fac:IncomeTaxExpenseBenefit[0] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[0] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[0] and exists fac:IncomeTaxExpenseBenefit[0] then fac:IncomeLossFromContinuingOperationsAfterTax[0] + fac:IncomeTaxExpenseBenefit[0] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[0] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[0] and exists fac:IncomeTaxExpenseBenefit[0] then fac:IncomeLossFromContinuingOperationsAfterTax[0] + fac:IncomeTaxExpenseBenefit[0] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[23149000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] and exists fac:IncomeTaxExpenseBenefit[1945000000] then fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] + fac:IncomeTaxExpenseBenefit[1945000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[23149000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] and exists fac:IncomeTaxExpenseBenefit[1945000000] then fac:IncomeLossFromContinuingOperationsAfterTax[21204000000] + fac:IncomeTaxExpenseBenefit[1945000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[5888000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[3741000000] and exists fac:IncomeTaxExpenseBenefit[2147000000] then fac:IncomeLossFromContinuingOperationsAfterTax[3741000000] + fac:IncomeTaxExpenseBenefit[2147000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[5888000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[3741000000] and exists fac:IncomeTaxExpenseBenefit[2147000000] then fac:IncomeLossFromContinuingOperationsAfterTax[3741000000] + fac:IncomeTaxExpenseBenefit[2147000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[6752000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4285000000] and exists fac:IncomeTaxExpenseBenefit[2467000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4285000000] + fac:IncomeTaxExpenseBenefit[2467000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[6752000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[4285000000] and exists fac:IncomeTaxExpenseBenefit[2467000000] then fac:IncomeLossFromContinuingOperationsAfterTax[4285000000] + fac:IncomeTaxExpenseBenefit[2467000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[19751000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] and exists fac:IncomeTaxExpenseBenefit[2953000000] then fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] + fac:IncomeTaxExpenseBenefit[2953000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[19751000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] and exists fac:IncomeTaxExpenseBenefit[2953000000] then fac:IncomeLossFromContinuingOperationsAfterTax[16798000000] + fac:IncomeTaxExpenseBenefit[2953000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[29901000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[25489000000] and exists fac:IncomeTaxExpenseBenefit[4412000000] then fac:IncomeLossFromContinuingOperationsAfterTax[25489000000] + fac:IncomeTaxExpenseBenefit[4412000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[29901000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[25489000000] and exists fac:IncomeTaxExpenseBenefit[4412000000] then fac:IncomeLossFromContinuingOperationsAfterTax[25489000000] + fac:IncomeTaxExpenseBenefit[4412000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[25639000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[20539000000] and exists fac:IncomeTaxExpenseBenefit[5100000000] then fac:IncomeLossFromContinuingOperationsAfterTax[20539000000] + fac:IncomeTaxExpenseBenefit[5100000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[25639000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[20539000000] and exists fac:IncomeTaxExpenseBenefit[5100000000] then fac:IncomeLossFromContinuingOperationsAfterTax[20539000000] + fac:IncomeTaxExpenseBenefit[5100000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[18507000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] and exists fac:IncomeTaxExpenseBenefit[6314000000] then fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] + fac:IncomeTaxExpenseBenefit[6314000000] else null if fac:IncomeLossFromContinuingOperationsBeforeTax[18507000000] eq null and exists fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] and exists fac:IncomeTaxExpenseBenefit[6314000000] then fac:IncomeLossFromContinuingOperationsAfterTax[12193000000] + fac:IncomeTaxExpenseBenefit[6314000000] else null | |
formula | FAC_IMPUTE_IS_Impute_19
|
if IncomeLossBeforeEquityMethodInvestments eq null and exists(IncomeLossFromContinuingOperationsBeforeTax)and exists(IncomeLossFromEquityMethodInvestments)then IncomeLossFromContinuingOperationsBeforeTax-IncomeLossFromEquityMethodInvestments else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_20
|
if IncomeLossFromContinuingOperationsBeforeTax eq null and exists(OperatingIncomeLoss)and exists(IncomeLossFromEquityMethodInvestments)then IncomeLossFromContinuingOperationsBeforeTax-OperatingIncomeLoss else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_21
|
if GrossProfit eq null and exists(Revenues)and exists(CostOfRevenue)then Revenues-CostOfRevenue else null 0 instance: | |
formula | FAC_IMPUTE_IS_Impute_22
|
if OperatingExpenses eq null and exists(OperatingIncomeLoss)and exists(GrossProfit)then GrossProfit-OperatingIncomeLoss else null 22 instances: if fac:OperatingExpenses[7384000000] eq null and exists fac:OperatingIncomeLoss[5225000000] and exists fac:GrossProfit[12609000000] then fac:GrossProfit[12609000000] - fac:OperatingIncomeLoss[5225000000] else null if fac:OperatingExpenses[7384000000] eq null and exists fac:OperatingIncomeLoss[5225000000] and exists fac:GrossProfit[12609000000] then fac:GrossProfit[12609000000] - fac:OperatingIncomeLoss[5225000000] else null if fac:OperatingExpenses[9555000000] eq null and exists fac:OperatingIncomeLoss[3080000000] and exists fac:GrossProfit[12635000000] then fac:GrossProfit[12635000000] - fac:OperatingIncomeLoss[3080000000] else null if fac:OperatingExpenses[9555000000] eq null and exists fac:OperatingIncomeLoss[3080000000] and exists fac:GrossProfit[12635000000] then fac:GrossProfit[12635000000] - fac:OperatingIncomeLoss[3080000000] else null if fac:OperatingExpenses[7526000000] eq null and exists fac:OperatingIncomeLoss[5283000000] and exists fac:GrossProfit[12809000000] then fac:GrossProfit[12809000000] - fac:OperatingIncomeLoss[5283000000] else null if fac:OperatingExpenses[7526000000] eq null and exists fac:OperatingIncomeLoss[5283000000] and exists fac:GrossProfit[12809000000] then fac:GrossProfit[12809000000] - fac:OperatingIncomeLoss[5283000000] else null if fac:OperatingExpenses[7379000000] eq null and exists fac:OperatingIncomeLoss[5793000000] and exists fac:GrossProfit[13172000000] then fac:GrossProfit[13172000000] - fac:OperatingIncomeLoss[5793000000] else null if fac:OperatingExpenses[7379000000] eq null and exists fac:OperatingIncomeLoss[5793000000] and exists fac:GrossProfit[13172000000] then fac:GrossProfit[13172000000] - fac:OperatingIncomeLoss[5793000000] else null if fac:OperatingExpenses[7898000000] eq null and exists fac:OperatingIncomeLoss[6026000000] and exists fac:GrossProfit[13924000000] then fac:GrossProfit[13924000000] - fac:OperatingIncomeLoss[6026000000] else null if fac:OperatingExpenses[7898000000] eq null and exists fac:OperatingIncomeLoss[6026000000] and exists fac:GrossProfit[13924000000] then fac:GrossProfit[13924000000] - fac:OperatingIncomeLoss[6026000000] else null if fac:OperatingExpenses[8436000000] eq null and exists fac:OperatingIncomeLoss[5594000000] and exists fac:GrossProfit[14030000000] then fac:GrossProfit[14030000000] - fac:OperatingIncomeLoss[5594000000] else null if fac:OperatingExpenses[8436000000] eq null and exists fac:OperatingIncomeLoss[5594000000] and exists fac:GrossProfit[14030000000] then fac:GrossProfit[14030000000] - fac:OperatingIncomeLoss[5594000000] else null if fac:OperatingExpenses[8012000000] eq null and exists fac:OperatingIncomeLoss[6177000000] and exists fac:GrossProfit[14189000000] then fac:GrossProfit[14189000000] - fac:OperatingIncomeLoss[6177000000] else null if fac:OperatingExpenses[8012000000] eq null and exists fac:OperatingIncomeLoss[6177000000] and exists fac:GrossProfit[14189000000] then fac:GrossProfit[14189000000] - fac:OperatingIncomeLoss[6177000000] else null if fac:OperatingExpenses[9531000000] eq null and exists fac:OperatingIncomeLoss[5330000000] and exists fac:GrossProfit[14861000000] then fac:GrossProfit[14861000000] - fac:OperatingIncomeLoss[5330000000] else null if fac:OperatingExpenses[9531000000] eq null and exists fac:OperatingIncomeLoss[5330000000] and exists fac:GrossProfit[14861000000] then fac:GrossProfit[14861000000] - fac:OperatingIncomeLoss[5330000000] else null if fac:OperatingExpenses[32358000000] eq null and exists fac:OperatingIncomeLoss[20182000000] and exists fac:GrossProfit[52540000000] then fac:GrossProfit[52540000000] - fac:OperatingIncomeLoss[20182000000] else null if fac:OperatingExpenses[32358000000] eq null and exists fac:OperatingIncomeLoss[20182000000] and exists fac:GrossProfit[52540000000] then fac:GrossProfit[52540000000] - fac:OperatingIncomeLoss[20182000000] else null if fac:OperatingExpenses[33363000000] eq null and exists fac:OperatingIncomeLoss[22326000000] and exists fac:GrossProfit[55689000000] then fac:GrossProfit[55689000000] - fac:OperatingIncomeLoss[22326000000] else null if fac:OperatingExpenses[33363000000] eq null and exists fac:OperatingIncomeLoss[22326000000] and exists fac:GrossProfit[55689000000] then fac:GrossProfit[55689000000] - fac:OperatingIncomeLoss[22326000000] else null if fac:OperatingExpenses[42381000000] eq null and exists fac:OperatingIncomeLoss[18161000000] and exists fac:GrossProfit[60542000000] then fac:GrossProfit[60542000000] - fac:OperatingIncomeLoss[18161000000] else null if fac:OperatingExpenses[42381000000] eq null and exists fac:OperatingIncomeLoss[18161000000] and exists fac:GrossProfit[60542000000] then fac:GrossProfit[60542000000] - fac:OperatingIncomeLoss[18161000000] else null | |
formula | FAC_IMPUTE_IS_Impute_23
|
if CostOfRevenue eq null and exists(Revenues)and exists(GrossProfit)then Revenues-GrossProfit else null 22 instances: if fac:CostOfRevenue[7844000000] eq null and exists fac:Revenues[20453000000] and exists fac:GrossProfit[12609000000] then fac:Revenues[20453000000] - fac:GrossProfit[12609000000] else null if fac:CostOfRevenue[7844000000] eq null and exists fac:Revenues[20453000000] and exists fac:GrossProfit[12609000000] then fac:Revenues[20453000000] - fac:GrossProfit[12609000000] else null if fac:CostOfRevenue[7979000000] eq null and exists fac:Revenues[20614000000] and exists fac:GrossProfit[12635000000] then fac:Revenues[20614000000] - fac:GrossProfit[12635000000] else null if fac:CostOfRevenue[7979000000] eq null and exists fac:Revenues[20614000000] and exists fac:GrossProfit[12635000000] then fac:Revenues[20614000000] - fac:GrossProfit[12635000000] else null if fac:CostOfRevenue[7722000000] eq null and exists fac:Revenues[20531000000] and exists fac:GrossProfit[12809000000] then fac:Revenues[20531000000] - fac:GrossProfit[12809000000] else null if fac:CostOfRevenue[7722000000] eq null and exists fac:Revenues[20531000000] and exists fac:GrossProfit[12809000000] then fac:Revenues[20531000000] - fac:GrossProfit[12809000000] else null if fac:CostOfRevenue[7207000000] eq null and exists fac:Revenues[20379000000] and exists fac:GrossProfit[13172000000] then fac:Revenues[20379000000] - fac:GrossProfit[13172000000] else null if fac:CostOfRevenue[7207000000] eq null and exists fac:Revenues[20379000000] and exists fac:GrossProfit[13172000000] then fac:Revenues[20379000000] - fac:GrossProfit[13172000000] else null if fac:CostOfRevenue[9872000000] eq null and exists fac:Revenues[23796000000] and exists fac:GrossProfit[13924000000] then fac:Revenues[23796000000] - fac:GrossProfit[13924000000] else null if fac:CostOfRevenue[9872000000] eq null and exists fac:Revenues[23796000000] and exists fac:GrossProfit[13924000000] then fac:Revenues[23796000000] - fac:GrossProfit[13924000000] else null if fac:CostOfRevenue[8060000000] eq null and exists fac:Revenues[22090000000] and exists fac:GrossProfit[14030000000] then fac:Revenues[22090000000] - fac:GrossProfit[14030000000] else null if fac:CostOfRevenue[8060000000] eq null and exists fac:Revenues[22090000000] and exists fac:GrossProfit[14030000000] then fac:Revenues[22090000000] - fac:GrossProfit[14030000000] else null if fac:CostOfRevenue[9901000000] eq null and exists fac:Revenues[24090000000] and exists fac:GrossProfit[14189000000] then fac:Revenues[24090000000] - fac:GrossProfit[14189000000] else null if fac:CostOfRevenue[9901000000] eq null and exists fac:Revenues[24090000000] and exists fac:GrossProfit[14189000000] then fac:Revenues[24090000000] - fac:GrossProfit[14189000000] else null if fac:CostOfRevenue[8456000000] eq null and exists fac:Revenues[23317000000] and exists fac:GrossProfit[14861000000] then fac:Revenues[23317000000] - fac:GrossProfit[14861000000] else null if fac:CostOfRevenue[8456000000] eq null and exists fac:Revenues[23317000000] and exists fac:GrossProfit[14861000000] then fac:Revenues[23317000000] - fac:GrossProfit[14861000000] else null if fac:CostOfRevenue[32780000000] eq null and exists fac:Revenues[85320000000] and exists fac:GrossProfit[52540000000] then fac:Revenues[85320000000] - fac:GrossProfit[52540000000] else null if fac:CostOfRevenue[32780000000] eq null and exists fac:Revenues[85320000000] and exists fac:GrossProfit[52540000000] then fac:Revenues[85320000000] - fac:GrossProfit[52540000000] else null if fac:CostOfRevenue[34261000000] eq null and exists fac:Revenues[89950000000] and exists fac:GrossProfit[55689000000] then fac:Revenues[89950000000] - fac:GrossProfit[55689000000] else null if fac:CostOfRevenue[34261000000] eq null and exists fac:Revenues[89950000000] and exists fac:GrossProfit[55689000000] then fac:Revenues[89950000000] - fac:GrossProfit[55689000000] else null if fac:CostOfRevenue[33038000000] eq null and exists fac:Revenues[93580000000] and exists fac:GrossProfit[60542000000] then fac:Revenues[93580000000] - fac:GrossProfit[60542000000] else null if fac:CostOfRevenue[33038000000] eq null and exists fac:Revenues[93580000000] and exists fac:GrossProfit[60542000000] then fac:Revenues[93580000000] - fac:GrossProfit[60542000000] else null | |
formula | FAC_IMPUTE_IS_Impute_24
|
if NetIncomeLossAttributableToNoncontrollingInterest eq null and exists(NetIncomeLoss)and exists(NetIncomeLossAttributableToParent)then NetIncomeLoss-NetIncomeLossAttributableToParent else null 40 instances: if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[0] and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLoss[0] - fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[0] and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLoss[0] - fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[0] and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLoss[0] - fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[0] and exists fac:NetIncomeLossAttributableToParent[0] then fac:NetIncomeLoss[0] - fac:NetIncomeLossAttributableToParent[0] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[3122000000] and exists fac:NetIncomeLossAttributableToParent[3122000000] then fac:NetIncomeLoss[3122000000] - fac:NetIncomeLossAttributableToParent[3122000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[3122000000] and exists fac:NetIncomeLossAttributableToParent[3122000000] then fac:NetIncomeLoss[3122000000] - fac:NetIncomeLossAttributableToParent[3122000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[3741000000] and exists fac:NetIncomeLossAttributableToParent[3741000000] then fac:NetIncomeLoss[3741000000] - fac:NetIncomeLossAttributableToParent[3741000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[3741000000] and exists fac:NetIncomeLossAttributableToParent[3741000000] then fac:NetIncomeLoss[3741000000] - fac:NetIncomeLossAttributableToParent[3741000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[3756000000] and exists fac:NetIncomeLossAttributableToParent[3756000000] then fac:NetIncomeLoss[3756000000] - fac:NetIncomeLossAttributableToParent[3756000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[3756000000] and exists fac:NetIncomeLossAttributableToParent[3756000000] then fac:NetIncomeLoss[3756000000] - fac:NetIncomeLossAttributableToParent[3756000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4285000000] and exists fac:NetIncomeLossAttributableToParent[4285000000] then fac:NetIncomeLoss[4285000000] - fac:NetIncomeLossAttributableToParent[4285000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4285000000] and exists fac:NetIncomeLossAttributableToParent[4285000000] then fac:NetIncomeLoss[4285000000] - fac:NetIncomeLossAttributableToParent[4285000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4690000000] and exists fac:NetIncomeLossAttributableToParent[4690000000] then fac:NetIncomeLoss[4690000000] - fac:NetIncomeLossAttributableToParent[4690000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4690000000] and exists fac:NetIncomeLossAttributableToParent[4690000000] then fac:NetIncomeLoss[4690000000] - fac:NetIncomeLossAttributableToParent[4690000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4801000000] and exists fac:NetIncomeLossAttributableToParent[4801000000] then fac:NetIncomeLoss[4801000000] - fac:NetIncomeLossAttributableToParent[4801000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4801000000] and exists fac:NetIncomeLossAttributableToParent[4801000000] then fac:NetIncomeLoss[4801000000] - fac:NetIncomeLossAttributableToParent[4801000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4902000000] and exists fac:NetIncomeLossAttributableToParent[4902000000] then fac:NetIncomeLoss[4902000000] - fac:NetIncomeLossAttributableToParent[4902000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[4902000000] and exists fac:NetIncomeLossAttributableToParent[4902000000] then fac:NetIncomeLoss[4902000000] - fac:NetIncomeLossAttributableToParent[4902000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[5018000000] and exists fac:NetIncomeLossAttributableToParent[5018000000] then fac:NetIncomeLoss[5018000000] - fac:NetIncomeLossAttributableToParent[5018000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[5018000000] and exists fac:NetIncomeLossAttributableToParent[5018000000] then fac:NetIncomeLoss[5018000000] - fac:NetIncomeLossAttributableToParent[5018000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[5200000000] and exists fac:NetIncomeLossAttributableToParent[5200000000] then fac:NetIncomeLoss[5200000000] - fac:NetIncomeLossAttributableToParent[5200000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[5200000000] and exists fac:NetIncomeLossAttributableToParent[5200000000] then fac:NetIncomeLoss[5200000000] - fac:NetIncomeLossAttributableToParent[5200000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[6513000000] and exists fac:NetIncomeLossAttributableToParent[6513000000] then fac:NetIncomeLoss[6513000000] - fac:NetIncomeLossAttributableToParent[6513000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[6513000000] and exists fac:NetIncomeLossAttributableToParent[6513000000] then fac:NetIncomeLoss[6513000000] - fac:NetIncomeLossAttributableToParent[6513000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[12193000000] and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLoss[12193000000] - fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[12193000000] and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLoss[12193000000] - fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[12193000000] and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLoss[12193000000] - fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[12193000000] and exists fac:NetIncomeLossAttributableToParent[12193000000] then fac:NetIncomeLoss[12193000000] - fac:NetIncomeLossAttributableToParent[12193000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[16798000000] and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLoss[16798000000] - fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[16798000000] and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLoss[16798000000] - fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[16798000000] and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLoss[16798000000] - fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[16798000000] and exists fac:NetIncomeLossAttributableToParent[16798000000] then fac:NetIncomeLoss[16798000000] - fac:NetIncomeLossAttributableToParent[16798000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[20539000000] and exists fac:NetIncomeLossAttributableToParent[20539000000] then fac:NetIncomeLoss[20539000000] - fac:NetIncomeLossAttributableToParent[20539000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[20539000000] and exists fac:NetIncomeLossAttributableToParent[20539000000] then fac:NetIncomeLoss[20539000000] - fac:NetIncomeLossAttributableToParent[20539000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[21204000000] and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLoss[21204000000] - fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[21204000000] and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLoss[21204000000] - fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[21204000000] and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLoss[21204000000] - fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[21204000000] and exists fac:NetIncomeLossAttributableToParent[21204000000] then fac:NetIncomeLoss[21204000000] - fac:NetIncomeLossAttributableToParent[21204000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[25489000000] and exists fac:NetIncomeLossAttributableToParent[25489000000] then fac:NetIncomeLoss[25489000000] - fac:NetIncomeLossAttributableToParent[25489000000] else null if fac:NetIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:NetIncomeLoss[25489000000] and exists fac:NetIncomeLossAttributableToParent[25489000000] then fac:NetIncomeLoss[25489000000] - fac:NetIncomeLossAttributableToParent[25489000000] else null | |
formula | FAC_IMPUTE_CI_Impute_01
|
if ComprehensiveIncomeLossAttributableToParent eq null and ComprehensiveIncomeLossAttributableToNoncontrollingInterest eq null and exists(ComprehensiveIncomeLoss)then ComprehensiveIncomeLoss else null 0 instance: | |
formula | FAC_IMPUTE_CI_Impute_02
|
if ComprehensiveIncomeLossAttributableToParent eq null and exists(ComprehensiveIncomeLossAttributableToNoncontrollingInterest)and exists(ComprehensiveIncomeLoss)then ComprehensiveIncomeLoss-ComprehensiveIncomeLossAttributableToNoncontrollingInterest else null 6 instances: if fac:ComprehensiveIncomeLossAttributableToParent[11007000000] eq null and exists fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] and exists fac:ComprehensiveIncomeLoss[11007000000] then fac:ComprehensiveIncomeLoss[11007000000] - fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[11007000000] eq null and exists fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] and exists fac:ComprehensiveIncomeLoss[11007000000] then fac:ComprehensiveIncomeLoss[11007000000] - fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[15813000000] eq null and exists fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] and exists fac:ComprehensiveIncomeLoss[15813000000] then fac:ComprehensiveIncomeLoss[15813000000] - fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[15813000000] eq null and exists fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] and exists fac:ComprehensiveIncomeLoss[15813000000] then fac:ComprehensiveIncomeLoss[15813000000] - fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[20098000000] eq null and exists fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] and exists fac:ComprehensiveIncomeLoss[20098000000] then fac:ComprehensiveIncomeLoss[20098000000] - fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[20098000000] eq null and exists fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] and exists fac:ComprehensiveIncomeLoss[20098000000] then fac:ComprehensiveIncomeLoss[20098000000] - fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] else null | |
formula | FAC_IMPUTE_CI_Impute_03
|
if ComprehensiveIncomeLoss eq null and exists(ComprehensiveIncomeLossAttributableToNoncontrollingInterest)and exists(ComprehensiveIncomeLossAttributableToParent)then ComprehensiveIncomeLossAttributableToParent+ComprehensiveIncomeLossAttributableToNoncontrollingInterest else null 0 instance: | |
formula | FAC_IMPUTE_CI_Impute_04
|
if ComprehensiveIncomeLoss eq null and ComprehensiveIncomeLossAttributableToNoncontrollingInterest eq null and exists(ComprehensiveIncomeLossAttributableToParent)then ComprehensiveIncomeLossAttributableToParent else null 6 instances: if fac:ComprehensiveIncomeLoss[11007000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[11007000000] then fac:ComprehensiveIncomeLossAttributableToParent[11007000000] else null if fac:ComprehensiveIncomeLoss[11007000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[11007000000] then fac:ComprehensiveIncomeLossAttributableToParent[11007000000] else null if fac:ComprehensiveIncomeLoss[15813000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[15813000000] then fac:ComprehensiveIncomeLossAttributableToParent[15813000000] else null if fac:ComprehensiveIncomeLoss[15813000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[15813000000] then fac:ComprehensiveIncomeLossAttributableToParent[15813000000] else null if fac:ComprehensiveIncomeLoss[20098000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[20098000000] then fac:ComprehensiveIncomeLossAttributableToParent[20098000000] else null if fac:ComprehensiveIncomeLoss[20098000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[20098000000] then fac:ComprehensiveIncomeLossAttributableToParent[20098000000] else null | |
formula | FAC_IMPUTE_CI_Impute_05
|
if ComprehensiveIncomeLossAttributableToNoncontrollingInterest eq null and exists(ComprehensiveIncomeLoss)and exists(ComprehensiveIncomeLossAttributableToParent)then ComprehensiveIncomeLoss-ComprehensiveIncomeLossAttributableToParent else null 6 instances: if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[11007000000] and exists fac:ComprehensiveIncomeLossAttributableToParent[11007000000] then fac:ComprehensiveIncomeLoss[11007000000] - fac:ComprehensiveIncomeLossAttributableToParent[11007000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[11007000000] and exists fac:ComprehensiveIncomeLossAttributableToParent[11007000000] then fac:ComprehensiveIncomeLoss[11007000000] - fac:ComprehensiveIncomeLossAttributableToParent[11007000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[15813000000] and exists fac:ComprehensiveIncomeLossAttributableToParent[15813000000] then fac:ComprehensiveIncomeLoss[15813000000] - fac:ComprehensiveIncomeLossAttributableToParent[15813000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[15813000000] and exists fac:ComprehensiveIncomeLossAttributableToParent[15813000000] then fac:ComprehensiveIncomeLoss[15813000000] - fac:ComprehensiveIncomeLossAttributableToParent[15813000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[20098000000] and exists fac:ComprehensiveIncomeLossAttributableToParent[20098000000] then fac:ComprehensiveIncomeLoss[20098000000] - fac:ComprehensiveIncomeLossAttributableToParent[20098000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[20098000000] and exists fac:ComprehensiveIncomeLossAttributableToParent[20098000000] then fac:ComprehensiveIncomeLoss[20098000000] - fac:ComprehensiveIncomeLossAttributableToParent[20098000000] else null | |
formula | FAC_IMPUTE_CI_Impute_06
|
if ComprehensiveIncomeLoss eq null and ComprehensiveIncomeLossAttributableToParent eq null and ComprehensiveIncomeLossAttributableToNoncontrollingInterest eq null and OtherComprehensiveIncomeLoss eq null and exists(NetIncomeLoss)then NetIncomeLoss else null 34 instances: if fac:ComprehensiveIncomeLoss[0] eq null and fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:ComprehensiveIncomeLoss[0] eq null and fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:ComprehensiveIncomeLoss[0] eq null and fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:ComprehensiveIncomeLoss[0] eq null and fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[0] then fac:NetIncomeLoss[0] else null if fac:ComprehensiveIncomeLoss[3122000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[3122000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[3122000000] then fac:NetIncomeLoss[3122000000] else null if fac:ComprehensiveIncomeLoss[3122000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[3122000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[3122000000] then fac:NetIncomeLoss[3122000000] else null if fac:ComprehensiveIncomeLoss[3741000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[3741000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[3741000000] then fac:NetIncomeLoss[3741000000] else null if fac:ComprehensiveIncomeLoss[3741000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[3741000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[3741000000] then fac:NetIncomeLoss[3741000000] else null if fac:ComprehensiveIncomeLoss[3756000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[3756000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[3756000000] then fac:NetIncomeLoss[3756000000] else null if fac:ComprehensiveIncomeLoss[3756000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[3756000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[3756000000] then fac:NetIncomeLoss[3756000000] else null if fac:ComprehensiveIncomeLoss[4285000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4285000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4285000000] then fac:NetIncomeLoss[4285000000] else null if fac:ComprehensiveIncomeLoss[4285000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4285000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4285000000] then fac:NetIncomeLoss[4285000000] else null if fac:ComprehensiveIncomeLoss[4690000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4690000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4690000000] then fac:NetIncomeLoss[4690000000] else null if fac:ComprehensiveIncomeLoss[4690000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4690000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4690000000] then fac:NetIncomeLoss[4690000000] else null if fac:ComprehensiveIncomeLoss[4801000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4801000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4801000000] then fac:NetIncomeLoss[4801000000] else null if fac:ComprehensiveIncomeLoss[4801000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4801000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4801000000] then fac:NetIncomeLoss[4801000000] else null if fac:ComprehensiveIncomeLoss[4902000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4902000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4902000000] then fac:NetIncomeLoss[4902000000] else null if fac:ComprehensiveIncomeLoss[4902000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[4902000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[4902000000] then fac:NetIncomeLoss[4902000000] else null if fac:ComprehensiveIncomeLoss[5018000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[5018000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[5018000000] then fac:NetIncomeLoss[5018000000] else null if fac:ComprehensiveIncomeLoss[5018000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[5018000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[5018000000] then fac:NetIncomeLoss[5018000000] else null if fac:ComprehensiveIncomeLoss[5200000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[5200000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[5200000000] then fac:NetIncomeLoss[5200000000] else null if fac:ComprehensiveIncomeLoss[5200000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[5200000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[5200000000] then fac:NetIncomeLoss[5200000000] else null if fac:ComprehensiveIncomeLoss[6513000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[6513000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[6513000000] then fac:NetIncomeLoss[6513000000] else null if fac:ComprehensiveIncomeLoss[6513000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[6513000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[6513000000] then fac:NetIncomeLoss[6513000000] else null if fac:ComprehensiveIncomeLoss[12193000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[12193000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[12193000000] then fac:NetIncomeLoss[12193000000] else null if fac:ComprehensiveIncomeLoss[12193000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[12193000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[12193000000] then fac:NetIncomeLoss[12193000000] else null if fac:ComprehensiveIncomeLoss[16798000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[16798000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[16798000000] then fac:NetIncomeLoss[16798000000] else null if fac:ComprehensiveIncomeLoss[16798000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[16798000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[16798000000] then fac:NetIncomeLoss[16798000000] else null if fac:ComprehensiveIncomeLoss[20539000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[20539000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[20539000000] then fac:NetIncomeLoss[20539000000] else null if fac:ComprehensiveIncomeLoss[20539000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[20539000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[20539000000] then fac:NetIncomeLoss[20539000000] else null if fac:ComprehensiveIncomeLoss[21204000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[21204000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[21204000000] then fac:NetIncomeLoss[21204000000] else null if fac:ComprehensiveIncomeLoss[21204000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[21204000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[21204000000] then fac:NetIncomeLoss[21204000000] else null if fac:ComprehensiveIncomeLoss[25489000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[25489000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[25489000000] then fac:NetIncomeLoss[25489000000] else null if fac:ComprehensiveIncomeLoss[25489000000] eq null and fac:ComprehensiveIncomeLossAttributableToParent[25489000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:NetIncomeLoss[25489000000] then fac:NetIncomeLoss[25489000000] else null | |
formula | FAC_IMPUTE_CI_Impute_07
|
if OtherComprehensiveIncomeLoss eq null and exists(ComprehensiveIncomeLoss)and exists(NetIncomeLoss)then ComprehensiveIncomeLoss-NetIncomeLoss else null 40 instances: if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[0] and exists fac:NetIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:NetIncomeLoss[0] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[0] and exists fac:NetIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:NetIncomeLoss[0] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[0] and exists fac:NetIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:NetIncomeLoss[0] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[0] and exists fac:NetIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:NetIncomeLoss[0] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[3122000000] and exists fac:NetIncomeLoss[3122000000] then fac:ComprehensiveIncomeLoss[3122000000] - fac:NetIncomeLoss[3122000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[3122000000] and exists fac:NetIncomeLoss[3122000000] then fac:ComprehensiveIncomeLoss[3122000000] - fac:NetIncomeLoss[3122000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[3741000000] and exists fac:NetIncomeLoss[3741000000] then fac:ComprehensiveIncomeLoss[3741000000] - fac:NetIncomeLoss[3741000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[3741000000] and exists fac:NetIncomeLoss[3741000000] then fac:ComprehensiveIncomeLoss[3741000000] - fac:NetIncomeLoss[3741000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[3756000000] and exists fac:NetIncomeLoss[3756000000] then fac:ComprehensiveIncomeLoss[3756000000] - fac:NetIncomeLoss[3756000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[3756000000] and exists fac:NetIncomeLoss[3756000000] then fac:ComprehensiveIncomeLoss[3756000000] - fac:NetIncomeLoss[3756000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4285000000] and exists fac:NetIncomeLoss[4285000000] then fac:ComprehensiveIncomeLoss[4285000000] - fac:NetIncomeLoss[4285000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4285000000] and exists fac:NetIncomeLoss[4285000000] then fac:ComprehensiveIncomeLoss[4285000000] - fac:NetIncomeLoss[4285000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4690000000] and exists fac:NetIncomeLoss[4690000000] then fac:ComprehensiveIncomeLoss[4690000000] - fac:NetIncomeLoss[4690000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4690000000] and exists fac:NetIncomeLoss[4690000000] then fac:ComprehensiveIncomeLoss[4690000000] - fac:NetIncomeLoss[4690000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4801000000] and exists fac:NetIncomeLoss[4801000000] then fac:ComprehensiveIncomeLoss[4801000000] - fac:NetIncomeLoss[4801000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4801000000] and exists fac:NetIncomeLoss[4801000000] then fac:ComprehensiveIncomeLoss[4801000000] - fac:NetIncomeLoss[4801000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4902000000] and exists fac:NetIncomeLoss[4902000000] then fac:ComprehensiveIncomeLoss[4902000000] - fac:NetIncomeLoss[4902000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[4902000000] and exists fac:NetIncomeLoss[4902000000] then fac:ComprehensiveIncomeLoss[4902000000] - fac:NetIncomeLoss[4902000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[5018000000] and exists fac:NetIncomeLoss[5018000000] then fac:ComprehensiveIncomeLoss[5018000000] - fac:NetIncomeLoss[5018000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[5018000000] and exists fac:NetIncomeLoss[5018000000] then fac:ComprehensiveIncomeLoss[5018000000] - fac:NetIncomeLoss[5018000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[5200000000] and exists fac:NetIncomeLoss[5200000000] then fac:ComprehensiveIncomeLoss[5200000000] - fac:NetIncomeLoss[5200000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[5200000000] and exists fac:NetIncomeLoss[5200000000] then fac:ComprehensiveIncomeLoss[5200000000] - fac:NetIncomeLoss[5200000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[6513000000] and exists fac:NetIncomeLoss[6513000000] then fac:ComprehensiveIncomeLoss[6513000000] - fac:NetIncomeLoss[6513000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[6513000000] and exists fac:NetIncomeLoss[6513000000] then fac:ComprehensiveIncomeLoss[6513000000] - fac:NetIncomeLoss[6513000000] else null if fac:OtherComprehensiveIncomeLoss[-1186000000] eq null and exists fac:ComprehensiveIncomeLoss[11007000000] and exists fac:NetIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[11007000000] - fac:NetIncomeLoss[12193000000] else null if fac:OtherComprehensiveIncomeLoss[-1186000000] eq null and exists fac:ComprehensiveIncomeLoss[11007000000] and exists fac:NetIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[11007000000] - fac:NetIncomeLoss[12193000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[12193000000] and exists fac:NetIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[12193000000] - fac:NetIncomeLoss[12193000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[12193000000] and exists fac:NetIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[12193000000] - fac:NetIncomeLoss[12193000000] else null if fac:OtherComprehensiveIncomeLoss[-985000000] eq null and exists fac:ComprehensiveIncomeLoss[15813000000] and exists fac:NetIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[15813000000] - fac:NetIncomeLoss[16798000000] else null if fac:OtherComprehensiveIncomeLoss[-985000000] eq null and exists fac:ComprehensiveIncomeLoss[15813000000] and exists fac:NetIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[15813000000] - fac:NetIncomeLoss[16798000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[16798000000] and exists fac:NetIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[16798000000] - fac:NetIncomeLoss[16798000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[16798000000] and exists fac:NetIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[16798000000] - fac:NetIncomeLoss[16798000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[20539000000] and exists fac:NetIncomeLoss[20539000000] then fac:ComprehensiveIncomeLoss[20539000000] - fac:NetIncomeLoss[20539000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[20539000000] and exists fac:NetIncomeLoss[20539000000] then fac:ComprehensiveIncomeLoss[20539000000] - fac:NetIncomeLoss[20539000000] else null if fac:OtherComprehensiveIncomeLoss[-1106000000] eq null and exists fac:ComprehensiveIncomeLoss[20098000000] and exists fac:NetIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[20098000000] - fac:NetIncomeLoss[21204000000] else null if fac:OtherComprehensiveIncomeLoss[-1106000000] eq null and exists fac:ComprehensiveIncomeLoss[20098000000] and exists fac:NetIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[20098000000] - fac:NetIncomeLoss[21204000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[21204000000] and exists fac:NetIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[21204000000] - fac:NetIncomeLoss[21204000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[21204000000] and exists fac:NetIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[21204000000] - fac:NetIncomeLoss[21204000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[25489000000] and exists fac:NetIncomeLoss[25489000000] then fac:ComprehensiveIncomeLoss[25489000000] - fac:NetIncomeLoss[25489000000] else null if fac:OtherComprehensiveIncomeLoss[0] eq null and exists fac:ComprehensiveIncomeLoss[25489000000] and exists fac:NetIncomeLoss[25489000000] then fac:ComprehensiveIncomeLoss[25489000000] - fac:NetIncomeLoss[25489000000] else null | |
formula | FAC_IMPUTE_CI_Impute_08
|
if ComprehensiveIncomeLossAttributableToParent eq null and ComprehensiveIncomeLossAttributableToNoncontrollingInterest eq null and exists(ComprehensiveIncomeLoss)then ComprehensiveIncomeLoss else null 34 instances: if fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[0] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] else null if fac:ComprehensiveIncomeLossAttributableToParent[3122000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[3122000000] then fac:ComprehensiveIncomeLoss[3122000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[3122000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[3122000000] then fac:ComprehensiveIncomeLoss[3122000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[3741000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[3741000000] then fac:ComprehensiveIncomeLoss[3741000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[3741000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[3741000000] then fac:ComprehensiveIncomeLoss[3741000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[3756000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[3756000000] then fac:ComprehensiveIncomeLoss[3756000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[3756000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[3756000000] then fac:ComprehensiveIncomeLoss[3756000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4285000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4285000000] then fac:ComprehensiveIncomeLoss[4285000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4285000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4285000000] then fac:ComprehensiveIncomeLoss[4285000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4690000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4690000000] then fac:ComprehensiveIncomeLoss[4690000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4690000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4690000000] then fac:ComprehensiveIncomeLoss[4690000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4801000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4801000000] then fac:ComprehensiveIncomeLoss[4801000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4801000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4801000000] then fac:ComprehensiveIncomeLoss[4801000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4902000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4902000000] then fac:ComprehensiveIncomeLoss[4902000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[4902000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[4902000000] then fac:ComprehensiveIncomeLoss[4902000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[5018000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[5018000000] then fac:ComprehensiveIncomeLoss[5018000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[5018000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[5018000000] then fac:ComprehensiveIncomeLoss[5018000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[5200000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[5200000000] then fac:ComprehensiveIncomeLoss[5200000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[5200000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[5200000000] then fac:ComprehensiveIncomeLoss[5200000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[6513000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[6513000000] then fac:ComprehensiveIncomeLoss[6513000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[6513000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[6513000000] then fac:ComprehensiveIncomeLoss[6513000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[12193000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[12193000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[12193000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[12193000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[16798000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[16798000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[16798000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[16798000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[20539000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[20539000000] then fac:ComprehensiveIncomeLoss[20539000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[20539000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[20539000000] then fac:ComprehensiveIncomeLoss[20539000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[21204000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[21204000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[21204000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[21204000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[25489000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[25489000000] then fac:ComprehensiveIncomeLoss[25489000000] else null if fac:ComprehensiveIncomeLossAttributableToParent[25489000000] eq null and fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLoss[25489000000] then fac:ComprehensiveIncomeLoss[25489000000] else null | |
formula | FAC_IMPUTE_CI_Impute_09
|
if ComprehensiveIncomeLossAttributableToNoncontrollingInterest eq null and exists(ComprehensiveIncomeLossAttributableToParent)and exists(ComprehensiveIncomeLoss)then ComprehensiveIncomeLoss-ComprehensiveIncomeLossAttributableToParent else null 34 instances: if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[0] and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:ComprehensiveIncomeLossAttributableToParent[0] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[0] and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:ComprehensiveIncomeLossAttributableToParent[0] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[0] and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:ComprehensiveIncomeLossAttributableToParent[0] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[0] and exists fac:ComprehensiveIncomeLoss[0] then fac:ComprehensiveIncomeLoss[0] - fac:ComprehensiveIncomeLossAttributableToParent[0] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[3122000000] and exists fac:ComprehensiveIncomeLoss[3122000000] then fac:ComprehensiveIncomeLoss[3122000000] - fac:ComprehensiveIncomeLossAttributableToParent[3122000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[3122000000] and exists fac:ComprehensiveIncomeLoss[3122000000] then fac:ComprehensiveIncomeLoss[3122000000] - fac:ComprehensiveIncomeLossAttributableToParent[3122000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[3741000000] and exists fac:ComprehensiveIncomeLoss[3741000000] then fac:ComprehensiveIncomeLoss[3741000000] - fac:ComprehensiveIncomeLossAttributableToParent[3741000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[3741000000] and exists fac:ComprehensiveIncomeLoss[3741000000] then fac:ComprehensiveIncomeLoss[3741000000] - fac:ComprehensiveIncomeLossAttributableToParent[3741000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[3756000000] and exists fac:ComprehensiveIncomeLoss[3756000000] then fac:ComprehensiveIncomeLoss[3756000000] - fac:ComprehensiveIncomeLossAttributableToParent[3756000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[3756000000] and exists fac:ComprehensiveIncomeLoss[3756000000] then fac:ComprehensiveIncomeLoss[3756000000] - fac:ComprehensiveIncomeLossAttributableToParent[3756000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4285000000] and exists fac:ComprehensiveIncomeLoss[4285000000] then fac:ComprehensiveIncomeLoss[4285000000] - fac:ComprehensiveIncomeLossAttributableToParent[4285000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4285000000] and exists fac:ComprehensiveIncomeLoss[4285000000] then fac:ComprehensiveIncomeLoss[4285000000] - fac:ComprehensiveIncomeLossAttributableToParent[4285000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4690000000] and exists fac:ComprehensiveIncomeLoss[4690000000] then fac:ComprehensiveIncomeLoss[4690000000] - fac:ComprehensiveIncomeLossAttributableToParent[4690000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4690000000] and exists fac:ComprehensiveIncomeLoss[4690000000] then fac:ComprehensiveIncomeLoss[4690000000] - fac:ComprehensiveIncomeLossAttributableToParent[4690000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4801000000] and exists fac:ComprehensiveIncomeLoss[4801000000] then fac:ComprehensiveIncomeLoss[4801000000] - fac:ComprehensiveIncomeLossAttributableToParent[4801000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4801000000] and exists fac:ComprehensiveIncomeLoss[4801000000] then fac:ComprehensiveIncomeLoss[4801000000] - fac:ComprehensiveIncomeLossAttributableToParent[4801000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4902000000] and exists fac:ComprehensiveIncomeLoss[4902000000] then fac:ComprehensiveIncomeLoss[4902000000] - fac:ComprehensiveIncomeLossAttributableToParent[4902000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[4902000000] and exists fac:ComprehensiveIncomeLoss[4902000000] then fac:ComprehensiveIncomeLoss[4902000000] - fac:ComprehensiveIncomeLossAttributableToParent[4902000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[5018000000] and exists fac:ComprehensiveIncomeLoss[5018000000] then fac:ComprehensiveIncomeLoss[5018000000] - fac:ComprehensiveIncomeLossAttributableToParent[5018000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[5018000000] and exists fac:ComprehensiveIncomeLoss[5018000000] then fac:ComprehensiveIncomeLoss[5018000000] - fac:ComprehensiveIncomeLossAttributableToParent[5018000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[5200000000] and exists fac:ComprehensiveIncomeLoss[5200000000] then fac:ComprehensiveIncomeLoss[5200000000] - fac:ComprehensiveIncomeLossAttributableToParent[5200000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[5200000000] and exists fac:ComprehensiveIncomeLoss[5200000000] then fac:ComprehensiveIncomeLoss[5200000000] - fac:ComprehensiveIncomeLossAttributableToParent[5200000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[6513000000] and exists fac:ComprehensiveIncomeLoss[6513000000] then fac:ComprehensiveIncomeLoss[6513000000] - fac:ComprehensiveIncomeLossAttributableToParent[6513000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[6513000000] and exists fac:ComprehensiveIncomeLoss[6513000000] then fac:ComprehensiveIncomeLoss[6513000000] - fac:ComprehensiveIncomeLossAttributableToParent[6513000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[12193000000] and exists fac:ComprehensiveIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[12193000000] - fac:ComprehensiveIncomeLossAttributableToParent[12193000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[12193000000] and exists fac:ComprehensiveIncomeLoss[12193000000] then fac:ComprehensiveIncomeLoss[12193000000] - fac:ComprehensiveIncomeLossAttributableToParent[12193000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[16798000000] and exists fac:ComprehensiveIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[16798000000] - fac:ComprehensiveIncomeLossAttributableToParent[16798000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[16798000000] and exists fac:ComprehensiveIncomeLoss[16798000000] then fac:ComprehensiveIncomeLoss[16798000000] - fac:ComprehensiveIncomeLossAttributableToParent[16798000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[20539000000] and exists fac:ComprehensiveIncomeLoss[20539000000] then fac:ComprehensiveIncomeLoss[20539000000] - fac:ComprehensiveIncomeLossAttributableToParent[20539000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[20539000000] and exists fac:ComprehensiveIncomeLoss[20539000000] then fac:ComprehensiveIncomeLoss[20539000000] - fac:ComprehensiveIncomeLossAttributableToParent[20539000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[21204000000] and exists fac:ComprehensiveIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[21204000000] - fac:ComprehensiveIncomeLossAttributableToParent[21204000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[21204000000] and exists fac:ComprehensiveIncomeLoss[21204000000] then fac:ComprehensiveIncomeLoss[21204000000] - fac:ComprehensiveIncomeLossAttributableToParent[21204000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[25489000000] and exists fac:ComprehensiveIncomeLoss[25489000000] then fac:ComprehensiveIncomeLoss[25489000000] - fac:ComprehensiveIncomeLossAttributableToParent[25489000000] else null if fac:ComprehensiveIncomeLossAttributableToNoncontrollingInterest[0] eq null and exists fac:ComprehensiveIncomeLossAttributableToParent[25489000000] and exists fac:ComprehensiveIncomeLoss[25489000000] then fac:ComprehensiveIncomeLoss[25489000000] - fac:ComprehensiveIncomeLossAttributableToParent[25489000000] else null | |
formula | FAC_IMPUTE_CF_Impute_01
|
if NetCashFlowFromOperatingActivitiesDiscontinued eq null and NetCashFlowFromInvestingActivitiesDiscontinued eq null and NetCashFlowFromFinancingActivitiesDiscontinued eq null and exists(NetCashFlowDiscontinued)then NetCashFlowDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_02
|
if NetCashFlowFromOperatingActivitiesContinuing eq null and exists(NetCashFlowFromOperatingActivities)and exists(NetCashFlowFromOperatingActivitiesDiscontinued)then NetCashFlowFromOperatingActivities-NetCashFlowFromOperatingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_03
|
if NetCashFlowFromInvestingActivitiesContinuing eq null and exists(NetCashFlowFromInvestingActivities)and exists(NetCashFlowFromInvestingActivitiesDiscontinued)then NetCashFlowFromInvestingActivities-NetCashFlowFromInvestingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_04
|
if NetCashFlowFromFinancingActivitiesContinuing eq null and exists(NetCashFlowFromFinancingActivities)and exists(NetCashFlowFromFinancingActivitiesDiscontinued)then NetCashFlowFromFinancingActivities-NetCashFlowFromFinancingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_05
|
if NetCashFlowFromOperatingActivities eq null and exists(NetCashFlowFromOperatingActivitiesContinuing)and exists(NetCashFlowFromOperatingActivitiesDiscontinued)then NetCashFlowFromOperatingActivitiesContinuing+NetCashFlowFromOperatingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_06
|
if NetCashFlowFromInvestingActivities eq null and exists(NetCashFlowFromInvestingActivitiesContinuing)and exists(NetCashFlowFromInvestingActivitiesDiscontinued)then NetCashFlowFromInvestingActivitiesContinuing+NetCashFlowFromInvestingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_07
|
if NetCashFlowFromFinancingActivities eq null and exists(NetCashFlowFromFinancingActivitiesContinuing)and exists(NetCashFlowFromFinancingActivitiesDiscontinued)then NetCashFlowFromFinancingActivitiesContinuing+NetCashFlowFromFinancingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_08
|
if NetCashFlowDiscontinued eq null and exists(NetCashFlowFromOperatingActivitiesDiscontinued)and exists(NetCashFlowFromInvestingActivitiesDiscontinued)then NetCashFlowFromOperatingActivitiesDiscontinued+NetCashFlowFromInvestingActivitiesDiscontinued+NetCashFlowFromFinancingActivitiesDiscontinued else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_09
|
if NetCashFlowContinuing eq null and exists(NetCashFlow)and exists(NetCashFlowDiscontinued)and exists(ExchangeGainsLosses)then NetCashFlow-NetCashFlowDiscontinued-ExchangeGainsLosses else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_10
|
if NetCashFlow eq null and exists(NetCashFlowContinuing)and exists(NetCashFlowDiscontinued)and exists(ExchangeGainsLosses)then NetCashFlowContinuing+NetCashFlowDiscontinued+ExchangeGainsLosses else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_11
|
if NetCashFlowFromInvestingActivitiesContinuing eq null and exists(NetCashFlowFromOperatingActivitiesContinuing)and exists(NetCashFlowDiscontinued)and exists(NetCashFlowFromFinancingActivitiesContinuing)and NetCashFlowContinuing-(NetCashFlowFromOperatingActivitiesContinuing+NetCashFlowFromInvestingActivitiesContinuing+NetCashFlowFromFinancingActivitiesContinuing)<>0 then NetCashFlowFromInvestingActivitiesContinuing=NetCashFlowContinuing-(NetCashFlowFromOperatingActivitiesContinuing+NetCashFlowFromFinancingActivitiesContinuing)else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_12
|
if NetCashFlowFromFinancingActivitiesContinuing eq null and exists(NetCashFlowFromOperatingActivitiesContinuing)and exists(NetCashFlowFromInvestingActivitiesContinuing)and exists(NetCashFlowFromFinancingActivitiesContinuing)and NetCashFlowContinuing-(NetCashFlowFromOperatingActivitiesContinuing+NetCashFlowFromInvestingActivitiesContinuing+NetCashFlowFromFinancingActivitiesContinuing)<>0 then NetCashFlowContinuing-(NetCashFlowFromOperatingActivitiesContinuing+NetCashFlowFromInvestingActivitiesContinuing)else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_13
|
if NetCashFlowFromInvestingActivities eq null and exists(NetCashFlowFromOperatingActivitiesContinuing)and exists(NetCashFlowFromOperatingActivities)and exists(NetCashFlowFromFinancingActivitiesContinuing)and NetCashFlow-(NetCashFlowFromOperatingActivities+NetCashFlowFromInvestingActivities+NetCashFlowFromFinancingActivities+ExchangeGainsLosses)<>0 then NetCashFlow-(NetCashFlowFromOperatingActivities+NetCashFlowFromFinancingActivities+ExchangeGainsLosses)else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_14
|
if NetCashFlowFromFinancingActivities eq null and exists(NetCashFlowFromOperatingActivities)and exists(NetCashFlowFromInvestingActivities)and NetCashFlow-(NetCashFlowFromOperatingActivities+NetCashFlowFromInvestingActivities+ExchangeGainsLosses)<>0 then NetCashFlow-(NetCashFlowFromOperatingActivities+NetCashFlowFromInvestingActivities+ExchangeGainsLosses)else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_15
|
if NetCashFlowContinuing eq null and exists(NetCashFlowFromOperatingActivitiesContinuing)and exists(NetCashFlowFromInvestingActivitiesContinuing)and exists(NetCashFlowFromFinancingActivitiesContinuing)then NetCashFlowFromOperatingActivitiesContinuing+NetCashFlowFromInvestingActivitiesContinuing+NetCashFlowFromFinancingActivitiesContinuing else null 6 instances: if fac:NetCashFlowContinuing[-3001000000] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] + fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] + fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] else null if fac:NetCashFlowContinuing[-3001000000] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] + fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] + fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] else null if fac:NetCashFlowContinuing[982000000] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] + fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] + fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] else null if fac:NetCashFlowContinuing[982000000] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] + fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] + fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] else null if fac:NetCashFlowContinuing[1134000000] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] and exists fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] + fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] + fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] else null if fac:NetCashFlowContinuing[1134000000] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] and exists fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] + fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] + fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] else null | |
formula | FAC_IMPUTE_CF_Impute_16
|
if NetCashFlowFromOperatingActivities eq null and NetCashFlowFromOperatingActivitiesDiscontinued eq null and exists(NetCashFlowFromOperatingActivitiesContinuing)then NetCashFlowFromOperatingActivitiesContinuing else null 6 instances: if fac:NetCashFlowFromOperatingActivities[29668000000] eq null and fac:NetCashFlowFromOperatingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] else null if fac:NetCashFlowFromOperatingActivities[29668000000] eq null and fac:NetCashFlowFromOperatingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[29668000000] else null if fac:NetCashFlowFromOperatingActivities[33325000000] eq null and fac:NetCashFlowFromOperatingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] else null if fac:NetCashFlowFromOperatingActivities[33325000000] eq null and fac:NetCashFlowFromOperatingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[33325000000] else null if fac:NetCashFlowFromOperatingActivities[39507000000] eq null and fac:NetCashFlowFromOperatingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] else null if fac:NetCashFlowFromOperatingActivities[39507000000] eq null and fac:NetCashFlowFromOperatingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] then fac:NetCashFlowFromOperatingActivitiesContinuing[39507000000] else null | |
formula | FAC_IMPUTE_CF_Impute_17
|
if NetCashFlowFromInvestingActivities eq null and NetCashFlowFromInvestingActivitiesDiscontinued eq null and exists(NetCashFlowFromInvestingActivitiesContinuing)then NetCashFlowFromInvestingActivitiesContinuing else null 6 instances: if fac:NetCashFlowFromInvestingActivities[-46781000000] eq null and fac:NetCashFlowFromInvestingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] then fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] else null if fac:NetCashFlowFromInvestingActivities[-46781000000] eq null and fac:NetCashFlowFromInvestingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] then fac:NetCashFlowFromInvestingActivitiesContinuing[-46781000000] else null if fac:NetCashFlowFromInvestingActivities[-23950000000] eq null and fac:NetCashFlowFromInvestingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] then fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] else null if fac:NetCashFlowFromInvestingActivities[-23950000000] eq null and fac:NetCashFlowFromInvestingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] then fac:NetCashFlowFromInvestingActivitiesContinuing[-23950000000] else null if fac:NetCashFlowFromInvestingActivities[-23001000000] eq null and fac:NetCashFlowFromInvestingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] then fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] else null if fac:NetCashFlowFromInvestingActivities[-23001000000] eq null and fac:NetCashFlowFromInvestingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] then fac:NetCashFlowFromInvestingActivitiesContinuing[-23001000000] else null | |
formula | FAC_IMPUTE_CF_Impute_18
|
if NetCashFlowFromFinancingActivities eq null and NetCashFlowFromFinancingActivitiesDiscontinued eq null and exists(NetCashFlowFromFinancingActivitiesContinuing)then NetCashFlowFromFinancingActivitiesContinuing else null 6 instances: if fac:NetCashFlowFromFinancingActivities[-9668000000] eq null and fac:NetCashFlowFromFinancingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] then fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] else null if fac:NetCashFlowFromFinancingActivities[-9668000000] eq null and fac:NetCashFlowFromFinancingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] then fac:NetCashFlowFromFinancingActivitiesContinuing[-9668000000] else null if fac:NetCashFlowFromFinancingActivities[-8393000000] eq null and fac:NetCashFlowFromFinancingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] then fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] else null if fac:NetCashFlowFromFinancingActivities[-8393000000] eq null and fac:NetCashFlowFromFinancingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] then fac:NetCashFlowFromFinancingActivitiesContinuing[-8393000000] else null if fac:NetCashFlowFromFinancingActivities[8408000000] eq null and fac:NetCashFlowFromFinancingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] then fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] else null if fac:NetCashFlowFromFinancingActivities[8408000000] eq null and fac:NetCashFlowFromFinancingActivitiesDiscontinued[null] eq null and exists fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] then fac:NetCashFlowFromFinancingActivitiesContinuing[8408000000] else null | |
formula | FAC_IMPUTE_CF_Impute_19
|
if NetCashFlow eq null and NetCashFlowDiscontinued eq null and NetCashFlowFromOperatingActivitiesDiscontinued eq null and NetCashFlowFromInvestingActivitiesDiscontinued eq null and NetCashFlowFromFinancingActivitiesDiscontinued eq null and ExchangeGainsLosses eq null and exists(NetCashFlowContinuing)then NetCashFlowContinuing else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_20
|
if NetCashFlow eq null and (exists(NetCashFlowFromOperatingActivities)or exists(NetCashFlowFromInvestingActivities)or exists(NetCashFlowFromFinancingActivities))then NetCashFlowFromOperatingActivities+NetCashFlowFromInvestingActivities+NetCashFlowFromFinancingActivities+ExchangeGainsLosses else null 0 instance: | |
formula | FAC_IMPUTE_CF_Impute_21
|
if NetCashFlow eq null and exists(NetCashFlowContinuing)and exists(NetCashFlowDiscontinued)and exists(ExchangeGainsLosses)then NetCashFlowContinuing+NetCashFlowDiscontinued+ExchangeGainsLosses else null 0 instance: |
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes