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 |
|---|---|---|---|---|---|
| formula | 8 | 0 | 0 | 0 | 0 |
| Type | Name | Rule Expression | Prolog form (technical) | |
|---|---|---|---|---|
| formula | FAC_IMPUTE_BS_Impute_04
|
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_04' formula
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null
variables
CurrentAssets: [concept(fac:'CurrentAssets')],
NoncurrentAssets: [output('INF',null),concept(fac:'NoncurrentAssets')],
Assets: [concept(fac:'Assets')].
| |
| formula | FAC_IMPUTE_BS_Impute_12
|
if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null 0 instance: |
'FAC_IMPUTE_BS_Impute_12' formula
if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null
variables
CurrentLiabilities: [concept(fac:'CurrentLiabilities')],
Liabilities: [concept(fac:'Liabilities')],
NoncurrentLiabilities: [output('INF',null),concept(fac:'NoncurrentLiabilities')].
| |
| formula | FAC_IMPUTE_BS_Impute_14
|
if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null 0 instance: |
'FAC_IMPUTE_BS_Impute_14' formula
if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null
variables
NoncurrentLiabilities: [concept(fac:'NoncurrentLiabilities')],
CurrentLiabilities: [concept(fac:'CurrentLiabilities')],
Liabilities: [output('INF',null),concept(fac:'Liabilities')].
| |
| formula | FAC_IMPUTE_BS_Impute_56
|
if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null 0 instance: |
'FAC_IMPUTE_BS_Impute_56' formula
if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null
variables
Liabilities: [concept(fac:'Liabilities')],
CurrentLiabilities: [concept(fac:'CurrentLiabilities')],
NoncurrentLiabilities: [output('INF',null),concept(fac:'NoncurrentLiabilities')].
| |
| 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: |
'FAC_IMPUTE_BS_Impute_01' formula
if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null
variables
NoncurrentAssets: [concept(fac:'NoncurrentAssets')],
Assets: [output('INF',null),concept(fac:'Assets')],
CurrentAssets: [concept(fac:'CurrentAssets')],
LiabilitiesAndEquity: [concept(fac:'LiabilitiesAndEquity')].
| |
| 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: |
'FAC_IMPUTE_BS_Impute_02' formula
if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and exists(LiabilitiesAndEquity)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null
variables
NoncurrentAssets: [concept(fac:'NoncurrentAssets')],
Assets: [output('INF',null),concept(fac:'Assets')],
CurrentAssets: [concept(fac:'CurrentAssets')],
LiabilitiesAndEquity: [concept(fac:'LiabilitiesAndEquity')].
| |
| formula | FAC_IMPUTE_BS_Impute_03
|
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_03' formula
if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null
variables
LiabilitiesAndEquity: [concept(fac:'LiabilitiesAndEquity')],
Equity: [concept(fac:'Equity')],
Liabilities: [concept(fac:'Liabilities')],
CurrentAssets: [concept(fac:'CurrentAssets')],
NoncurrentAssets: [concept(fac:'NoncurrentAssets')],
Assets: [output('INF',null),concept(fac:'Assets')].
| |
| formula | FAC_IMPUTE_BS_Impute_05
|
if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null 0 instance: |
'FAC_IMPUTE_BS_Impute_05' formula
if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null
variables
Assets: [concept(fac:'Assets')],
LiabilitiesAndEquity: [output('INF',null),concept(fac:'LiabilitiesAndEquity')].
|
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