Generated by Pacioli version 54f833c (updated 2 hours ago). Analysis at 2021-06-16T22:09:05+0000 for charles.hoffman@me.com. 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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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('https://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: https://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