Generated by Pacioli version 54f833c (updated 2 hours ago). Analysis at 2021-06-16T22:09:05+0000 for [email protected]. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/c52dcf4088acbd1f7fe9451f4239108c2e441fa9.report/index.html for about 28 days.
Type | Defined | Bound | Derived | OK | Fail |
---|---|---|---|---|---|
calculation | 17 | 28 | 0 | 28 | 0 |
Type | Name | Rule Expression | Prolog form (technical) | |
---|---|---|---|---|
calculation | fac:Assets (in BSC)
|
total=CurrentAssets_2+NoncurrentAssets_1 |
calculation('http://www.xbrlsite.com/fac/role/BSC',fac:'Assets') valueAssertion /* not loadable */ total=CurrentAssets_2+NoncurrentAssets_1 variables total: [concept(fac:'Assets')], CurrentAssets_2: [concept(fac:'CurrentAssets')], NoncurrentAssets_1: [concept(fac:'NoncurrentAssets')]. | |
calculation | fac:Equity (in BSC)
|
total=EquityAttributableToControllingInterests_2+EquityAttributableToNoncontrollingInterests_1 |
calculation('http://www.xbrlsite.com/fac/role/BSC',fac:'Equity') valueAssertion /* not loadable */ total=EquityAttributableToControllingInterests_2+EquityAttributableToNoncontrollingInterests_1 variables total: [concept(fac:'Equity')], EquityAttributableToControllingInterests_2: [concept(fac:'EquityAttributableToControllingInterests')], EquityAttributableToNoncontrollingInterests_1: [concept(fac:'EquityAttributableToNoncontrollingInterests')]. | |
calculation | fac:Liabilities (in BSC)
|
total=CurrentLiabilities_2+NoncurrentLiabilities_1 |
calculation('http://www.xbrlsite.com/fac/role/BSC',fac:'Liabilities') valueAssertion /* not loadable */ total=CurrentLiabilities_2+NoncurrentLiabilities_1 variables total: [concept(fac:'Liabilities')], CurrentLiabilities_2: [concept(fac:'CurrentLiabilities')], NoncurrentLiabilities_1: [concept(fac:'NoncurrentLiabilities')]. | |
calculation | fac:LiabilitiesAndEquity (in BSC)
|
total=Liabilities_2+Equity_1 |
calculation('http://www.xbrlsite.com/fac/role/BSC',fac:'LiabilitiesAndEquity') valueAssertion /* not loadable */ total=Liabilities_2+Equity_1 variables total: [concept(fac:'LiabilitiesAndEquity')], Liabilities_2: [concept(fac:'Liabilities')], Equity_1: [concept(fac:'Equity')]. | |
calculation | fac:NetCashFlow (in CashFlowStatement)
|
total=NetCashFlowFromOperatingActivities_3+(NetCashFlowFromInvestingActivities_2+NetCashFlowFromFinancingActivities_1) |
calculation('http://www.xbrlsite.com/fac/role/CashFlowStatement',fac:'NetCashFlow') valueAssertion /* not loadable */ total=NetCashFlowFromOperatingActivities_3+(NetCashFlowFromInvestingActivities_2+NetCashFlowFromFinancingActivities_1) variables total: [concept(fac:'NetCashFlow')], NetCashFlowFromOperatingActivities_3: [concept(fac:'NetCashFlowFromOperatingActivities')], NetCashFlowFromInvestingActivities_2: [concept(fac:'NetCashFlowFromInvestingActivities')], NetCashFlowFromFinancingActivities_1: [concept(fac:'NetCashFlowFromFinancingActivities')]. | |
calculation | fac:NetIncomeLoss (in IS1)
|
total=Revenue_4+(-Expenses_3+(Gains_2+ -Losses_1)) |
calculation('http://www.xbrlsite.com/fac/role/IS1',fac:'NetIncomeLoss') valueAssertion /* not loadable */ total=Revenue_4+(-Expenses_3+(Gains_2+ -Losses_1)) variables total: [concept(fac:'NetIncomeLoss')], Revenue_4: [concept(fac:'Revenue')], Expenses_3: [concept(fac:'Expenses')], Gains_2: [concept(fac:'Gains')], Losses_1: [concept(fac:'Losses')]. | |
calculation | fac:ComprehensiveIncomeLoss (in OCI)
|
total=NetIncomeLoss_2+OtherComprehensiveIncome_1 |
calculation('http://www.xbrlsite.com/fac/role/OCI',fac:'ComprehensiveIncomeLoss') valueAssertion /* not loadable */ total=NetIncomeLoss_2+OtherComprehensiveIncome_1 variables total: [concept(fac:'ComprehensiveIncomeLoss')], NetIncomeLoss_2: [concept(fac:'NetIncomeLoss')], OtherComprehensiveIncome_1: [concept(fac:'OtherComprehensiveIncome')]. | |
calculation | proof:Assets (in BalanceSheet)
|
total=CurrentAssets_2+NoncurrentAssets_1 |
calculation('http://www.xbrlsite.com/report/role/BalanceSheet',proof:'Assets') valueAssertion /* not loadable */ total=CurrentAssets_2+NoncurrentAssets_1 variables total: [concept(proof:'Assets')], CurrentAssets_2: [concept(proof:'CurrentAssets')], NoncurrentAssets_1: [concept(proof:'NoncurrentAssets')]. | |
calculation | proof:Equity (in BalanceSheet)
|
total=EquityAttributableToControllingInterests_2+EquityAttributableToNoncontrollingInterests_1 |
calculation('http://www.xbrlsite.com/report/role/BalanceSheet',proof:'Equity') valueAssertion /* not loadable */ total=EquityAttributableToControllingInterests_2+EquityAttributableToNoncontrollingInterests_1 variables total: [concept(proof:'Equity')], EquityAttributableToControllingInterests_2: [concept(proof:'EquityAttributableToControllingInterests')], EquityAttributableToNoncontrollingInterests_1: [concept(proof:'EquityAttributableToNoncontrollingInterests')]. | |
calculation | proof:Liabilities (in BalanceSheet)
|
total=CurrentLiabilities_2+NoncurrentLiabilities_1 |
calculation('http://www.xbrlsite.com/report/role/BalanceSheet',proof:'Liabilities') valueAssertion /* not loadable */ total=CurrentLiabilities_2+NoncurrentLiabilities_1 variables total: [concept(proof:'Liabilities')], CurrentLiabilities_2: [concept(proof:'CurrentLiabilities')], NoncurrentLiabilities_1: [concept(proof:'NoncurrentLiabilities')]. | |
calculation | proof:LiabilitiesAndEquity (in BalanceSheet)
|
total=Liabilities_2+Equity_1 |
calculation('http://www.xbrlsite.com/report/role/BalanceSheet',proof:'LiabilitiesAndEquity') valueAssertion /* not loadable */ total=Liabilities_2+Equity_1 variables total: [concept(proof:'LiabilitiesAndEquity')], Liabilities_2: [concept(proof:'Liabilities')], Equity_1: [concept(proof:'Equity')]. | |
calculation | proof:NetCashFlow (in CashFlow)
|
total=NetCashFlowOperatingActivities_3+(NetCashFlowInvestingActivities_2+NetCashFlowFinancingActivities_1) |
calculation('http://www.xbrlsite.com/report/role/CashFlow',proof:'NetCashFlow') valueAssertion /* not loadable */ total=NetCashFlowOperatingActivities_3+(NetCashFlowInvestingActivities_2+NetCashFlowFinancingActivities_1) variables total: [concept(proof:'NetCashFlow')], NetCashFlowOperatingActivities_3: [concept(proof:'NetCashFlowOperatingActivities')], NetCashFlowInvestingActivities_2: [concept(proof:'NetCashFlowInvestingActivities')], NetCashFlowFinancingActivities_1: [concept(proof:'NetCashFlowFinancingActivities')]. | |
calculation | proof:NetIncome (in ComprehensiveIncome)
|
total=Revenues_4+(-Expenses_3+(Gains_2+ -Losses_1)) |
calculation('http://www.xbrlsite.com/report/role/ComprehensiveIncome',proof:'NetIncome') valueAssertion /* not loadable */ total=Revenues_4+(-Expenses_3+(Gains_2+ -Losses_1)) variables total: [concept(proof:'NetIncome')], Revenues_4: [concept(proof:'Revenues')], Expenses_3: [concept(proof:'Expenses')], Gains_2: [concept(proof:'Gains')], Losses_1: [concept(proof:'Losses')]. | |
calculation | proof:NetIncome (in ComprehensiveIncome2)
|
total=IncomeFromNormalActivitiesOfEntity_2+IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1 |
calculation('http://www.xbrlsite.com/report/role/ComprehensiveIncome2',proof:'NetIncome') valueAssertion /* not loadable */ total=IncomeFromNormalActivitiesOfEntity_2+IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1 variables total: [concept(proof:'NetIncome')], IncomeFromNormalActivitiesOfEntity_2: [concept(proof:'IncomeFromNormalActivitiesOfEntity')], IncomeFromPeripheralOrIncidentalTransactionsOfEntity_1: [concept(proof:'IncomeFromPeripheralOrIncidentalTransactionsOfEntity')]. | |
calculation | proof:ComprehensiveIncome (in ComprehensiveIncome3)
|
total=NetIncome_2+OtherComprehensiveIncome_1 |
calculation('http://www.xbrlsite.com/report/role/ComprehensiveIncome3',proof:'ComprehensiveIncome') valueAssertion /* not loadable */ total=NetIncome_2+OtherComprehensiveIncome_1 variables total: [concept(proof:'ComprehensiveIncome')], NetIncome_2: [concept(proof:'NetIncome')], OtherComprehensiveIncome_1: [concept(proof:'OtherComprehensiveIncome')]. | |
calculation | proof:NetAssets (in NetAssets)
|
total=Assets_2+ -Liabilities_1 |
calculation('http://www.xbrlsite.com/report/role/NetAssets',proof:'NetAssets') valueAssertion /* not loadable */ total=Assets_2+ -Liabilities_1 variables total: [concept(proof:'NetAssets')], Assets_2: [concept(proof:'Assets')], Liabilities_1: [concept(proof:'Liabilities')]. | |
calculation | proof:NetIncome (in VarianceAnalysis)
|
total=Revenues_4+(-Expenses_3+(Gains_2+ -Losses_1)) 3 instances: proof:NetIncome[3750] = proof:Revenues[6000] + - proof:Expenses[2000] + proof:Gains[750] + - proof:Losses[1000] proof:NetIncome[-750] = proof:Revenues[1000] + - proof:Expenses[1000] + proof:Gains[250] + - proof:Losses[1000] proof:NetIncome[3000] = proof:Revenues[7000] + - proof:Expenses[3000] + proof:Gains[1000] + - proof:Losses[2000] |
calculation('http://www.xbrlsite.com/report/role/VarianceAnalysis',proof:'NetIncome') valueAssertion /* not loadable */ total=Revenues_4+(-Expenses_3+(Gains_2+ -Losses_1)) variables total: [concept(proof:'NetIncome')], Revenues_4: [concept(proof:'Revenues')], Expenses_3: [concept(proof:'Expenses')], Gains_2: [concept(proof:'Gains')], Losses_1: [concept(proof:'Losses')]. |
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