Generated by Pacioli version 54f833c (updated 2 hours ago). Analysis at 2021-06-16T22:05:26+0000 for [email protected]. This page will remain online at https://pacioli.logicalcontracts.com/reportAnalysis/6272dd738776aa6b13a7d0f6428035d3e2e0ae37.report/index.html for about 28 days.
Type | Defined | Bound | Derived | OK | Fail |
---|---|---|---|---|---|
valueAssertion | 12 | 17 | 0 | 17 | 0 |
Type | Name | Rule Expression | Prolog form (technical) | |
---|---|---|---|---|
valueAssertion | Arithmetic_BS01
|
Assets=Liabilities+Equity |
'Arithmetic_BS01' valueAssertion Assets=Liabilities+Equity variables Assets: [concept(common:'Assets')], Equity: [concept(common:'Equity')], Liabilities: [concept(common:'Liabilities')]. | |
valueAssertion | Arithmetic_BS02
|
Assets=CurrentAssets+NoncurrentAssets |
'Arithmetic_BS02' valueAssertion Assets=CurrentAssets+NoncurrentAssets variables Assets: [concept(common:'Assets')], CurrentAssets: [concept(common:'CurrentAssets')], NoncurrentAssets: [concept(common:'NoncurrentAssets')]. | |
valueAssertion | Arithmetic_BS03
|
Liabilities=CurrentLiabilities+NoncurrentLiabilities |
'Arithmetic_BS03' valueAssertion Liabilities=CurrentLiabilities+NoncurrentLiabilities variables CurrentLiabilities: [concept(common:'CurrentLiabilities')], Liabilities: [concept(common:'Liabilities')], NoncurrentLiabilities: [concept(common:'NoncurrentLiabilities')]. | |
valueAssertion | Arithmetic_BS04
|
Equity=EquityAttributableToControllingInterests+EquityAttributableToNoncontrollingInterests |
'Arithmetic_BS04' valueAssertion Equity=EquityAttributableToControllingInterests+EquityAttributableToNoncontrollingInterests variables Equity: [concept(common:'Equity')], EquityAttributableToControllingInterests: [concept(common:'EquityAttributableToControllingInterests')], EquityAttributableToNoncontrollingInterests: [concept(common:'EquityAttributableToNoncontrollingInterests')]. | |
valueAssertion | Arithmetic_CF01
|
NetCashFlow=NetCashFlowOperatingActivities+NetCashFlowFinancingActivities+NetCashFlowInvestingActivities |
'Arithmetic_CF01' valueAssertion NetCashFlow=NetCashFlowOperatingActivities+NetCashFlowFinancingActivities+NetCashFlowInvestingActivities variables NetCashFlow: [concept(common:'NetCashFlow')], NetCashFlowFinancingActivities: [concept(common:'NetCashFlowFinancingActivities')], NetCashFlowInvestingActivities: [concept(common:'NetCashFlowInvestingActivities')], NetCashFlowOperatingActivities: [concept(common:'NetCashFlowOperatingActivities')]. | |
valueAssertion | Arithmetic_IS01
|
ComprehensiveIncome=Revenues-Expenses+Gains-Losses |
'Arithmetic_IS01' valueAssertion ComprehensiveIncome=Revenues-Expenses+Gains-Losses variables ComprehensiveIncome: [concept(common:'ComprehensiveIncome')], Expenses: [concept(common:'Expenses')], Gains: [concept(common:'Gains')], Losses: [concept(common:'Losses')], Revenues: [concept(common:'Revenues')]. | |
valueAssertion | Arithmetic_IS02
|
ComprehensiveIncome=IncomeFromNormalActivitiesOfEntity+IncomeFromPeripheralOrIncidentalTransactionsOfEntity |
'Arithmetic_IS02' valueAssertion ComprehensiveIncome=IncomeFromNormalActivitiesOfEntity+IncomeFromPeripheralOrIncidentalTransactionsOfEntity variables ComprehensiveIncome: [concept(common:'ComprehensiveIncome')], IncomeFromNormalActivitiesOfEntity: [concept(common:'IncomeFromNormalActivitiesOfEntity')], IncomeFromPeripheralOrIncidentalTransactionsOfEntity: [concept(common:'IncomeFromPeripheralOrIncidentalTransactionsOfEntity')]. | |
valueAssertion | Arithmetic_IS03
|
ComprehensiveIncome=NetIncome+OtherComprehensiveIncome |
'Arithmetic_IS03' valueAssertion ComprehensiveIncome=NetIncome+OtherComprehensiveIncome variables ComprehensiveIncome: [concept(common:'ComprehensiveIncome')], NetIncome: [concept(common:'NetIncome')], OtherComprehensiveIncome: [concept(common:'OtherComprehensiveIncome')]. | |
valueAssertion | Arithmetic_NA01
|
NetAssets=Assets-Liabilities |
'Arithmetic_NA01' valueAssertion NetAssets=Assets-Liabilities variables Assets: [concept(common:'Assets')], Liabilities: [concept(common:'Liabilities')], NetAssets: [concept(common:'NetAssets')]. | |
valueAssertion | RollForward_CF01
|
Assets_BalanceStart+NetCashFlow=Assets_BalanceEnd |
'RollForward_CF01' valueAssertion Assets_BalanceStart+NetCashFlow=Assets_BalanceEnd variables Assets_BalanceEnd: [concept(common:'Assets'),instantDuration('NetCashFlow',end)], Assets_BalanceStart: [concept(common:'Assets'),instantDuration('NetCashFlow',start)], NetCashFlow: [concept(common:'NetCashFlow')]. | |
valueAssertion | RollForward_SHE01
|
Equity_BalanceStart+ComprehensiveIncome+InvestmentsByOwners-DistributionsToOwners=Equity_BalanceEnd |
'RollForward_SHE01' valueAssertion Equity_BalanceStart+ComprehensiveIncome+InvestmentsByOwners-DistributionsToOwners=Equity_BalanceEnd variables ComprehensiveIncome: [concept(common:'ComprehensiveIncome')], DistributionsToOwners: [concept(common:'DistributionsToOwners')], Equity_BalanceEnd: [concept(common:'Equity'),instantDuration('ComprehensiveIncome',end)], Equity_BalanceStart: [concept(common:'Equity'),instantDuration('ComprehensiveIncome',start)], InvestmentsByOwners: [concept(common:'InvestmentsByOwners')]. | |
valueAssertion | CONSISTENCY_SFAC6_ElementsOfFinancialStatement
|
0=Equity_BalanceStart+(Revenues-Expenses+(Gains-Losses))+(InvestmentsByOwners-DistributionsToOwners)+(Liabilities_BalanceEnd-Assets_BalanceEnd) |
'CONSISTENCY_SFAC6_ElementsOfFinancialStatement' valueAssertion 0=Equity_BalanceStart+(Revenues-Expenses+(Gains-Losses))+(InvestmentsByOwners-DistributionsToOwners)+(Liabilities_BalanceEnd-Assets_BalanceEnd) variables Assets_BalanceEnd: [concept(common:'Assets'),instantDuration('Revenues',end)], DistributionsToOwners: [concept(common:'DistributionsToOwners')], Equity_BalanceStart: [concept(common:'Equity'),instantDuration('Revenues',start)], Expenses: [concept(common:'Expenses')], Gains: [concept(common:'Gains')], InvestmentsByOwners: [concept(common:'InvestmentsByOwners')], Liabilities_BalanceEnd: [concept(common:'Liabilities'),instantDuration('Revenues',end)], Losses: [concept(common:'Losses')], Revenues: [concept(common:'Revenues')]. |
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