Generated at 2020-11-04T23:11:44+0000 for charles.hoffman@me.com. This page will remain online at http://demo.logicalcontracts.com/reportAnalysis/8ca0cf9d8b41bdbc1754a2e639b692000a85dfcb.html for about 7 days.
| Type | Defined | Bound | Derived | OK | Fail |
|---|---|---|---|---|---|
| formula | 0 | 0 | 0 | 0 | 0 |
| existenceAssertion | 0 | 0 | 0 | 0 | 0 |
| valueAssertion | 10 | 11 | 0 | 11 | 0 |
| calculation | 73 | 112 | 0 | 112 | 0 |
| Type | Name | Rule Expression | Prolog form | |
|---|---|---|---|---|
| valueAssertion | REPORT_Balances_BalanceSheet
| Total_Assets=Total_LiabilitiesAndEquity |
'REPORT_Balances_BalanceSheet' valueAssertion Total_Assets=Total_LiabilitiesAndEquity variables Total_Assets: [concept(mini:'Assets')], Total_LiabilitiesAndEquity: [concept(mini:'LiabilitiesAndEquity')]. | |
| valueAssertion | REPORT_RollFowardReconciles_CashFlowStatement
| VARIABLE_BalanceStart+NetCashFlow=VARIABLE_BalanceEnd |
'REPORT_RollFowardReconciles_CashFlowStatement' valueAssertion
VARIABLE_BalanceStart+NetCashFlow=VARIABLE_BalanceEnd
variables
NetCashFlow: [concept(mini:'NetCashFlow')],
VARIABLE_BalanceEnd: [instantDuration('NetCashFlow',end),concept(mini:'CashAndCashEquivalents')],
VARIABLE_BalanceStart: [instantDuration('NetCashFlow',start),concept(mini:'CashAndCashEquivalents')].
| |
| valueAssertion | REPORT_RollFowardReconciles_StatementOfChangesInEquity
| VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd |
'REPORT_RollFowardReconciles_StatementOfChangesInEquity' valueAssertion
VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd
variables
VARIABLE_BalanceEnd: [instantDuration('VARIABLE_Change1',end),concept(mini:'Equity')],
VARIABLE_BalanceStart: [instantDuration('VARIABLE_Change1',start),concept(mini:'Equity')],
VARIABLE_Change1: [concept(mini:'NetIncomeLoss')].
| |
| valueAssertion | REPORT_RollForwardReconciles_CashAndCashEquivalents
| VARIABLE_BalanceStart+CollectionReceivables-PaymentOfAccountsPayable+AdditionalLongtermBorrowings-RepaymentLongtermBorrowings-CapitalAdditionsPropertyPlantAndEquipment=VARIABLE_BalanceEnd |
'REPORT_RollForwardReconciles_CashAndCashEquivalents' valueAssertion
VARIABLE_BalanceStart+CollectionReceivables-PaymentOfAccountsPayable+AdditionalLongtermBorrowings-RepaymentLongtermBorrowings-CapitalAdditionsPropertyPlantAndEquipment=VARIABLE_BalanceEnd
variables
AdditionalLongtermBorrowings: [concept(mini:'AdditionalLongtermBorrowings')],
CapitalAdditionsPropertyPlantAndEquipment: [concept(mini:'CapitalAdditionsPropertyPlantAndEquipment')],
CollectionReceivables: [concept(mini:'CollectionReceivables')],
PaymentOfAccountsPayable: [concept(mini:'PaymentOfAccountsPayable')],
RepaymentLongtermBorrowings: [concept(mini:'RepaymentLongtermBorrowings')],
VARIABLE_BalanceEnd: [instantDuration('CollectionReceivables',end),concept(mini:'CashAndCashEquivalents')],
VARIABLE_BalanceStart: [instantDuration('CollectionReceivables',start),concept(mini:'CashAndCashEquivalents')].
| |
| valueAssertion | REPORT_RollForwardReconciles_Receivables
| VARIABLE_BalanceStart+Sales-CollectionReceivables-AdditionsToAllowanceForBadDebts-BadDebtsWrittenOff=VARIABLE_BalanceEnd |
'REPORT_RollForwardReconciles_Receivables' valueAssertion
VARIABLE_BalanceStart+Sales-CollectionReceivables-AdditionsToAllowanceForBadDebts-BadDebtsWrittenOff=VARIABLE_BalanceEnd
variables
AdditionsToAllowanceForBadDebts: [concept(mini:'AdditionsToAllowanceForBadDebts')],
BadDebtsWrittenOff: [concept(mini:'BadDebtsWrittenOff')],
CollectionReceivables: [concept(mini:'CollectionReceivables')],
Sales: [concept(mini:'Sales')],
VARIABLE_BalanceEnd: [instantDuration('Sales',end),concept(mini:'Receivables')],
VARIABLE_BalanceStart: [instantDuration('Sales',start),concept(mini:'Receivables')].
| |
| valueAssertion | REPORT_RollForwardReconciles_Inventories
| VARIABLE_BalanceStart+PurchasesOfInventoryForSale-CostsOfSales-InventoryWrittenOff=VARIABLE_BalanceEnd |
'REPORT_RollForwardReconciles_Inventories' valueAssertion
VARIABLE_BalanceStart+PurchasesOfInventoryForSale-CostsOfSales-InventoryWrittenOff=VARIABLE_BalanceEnd
variables
CostsOfSales: [concept(mini:'CostsOfSales')],
InventoryWrittenOff: [concept(mini:'InventoryWrittenOff')],
PurchasesOfInventoryForSale: [concept(mini:'PurchasesOfInventoryForSale')],
VARIABLE_BalanceEnd: [instantDuration('PurchasesOfInventoryForSale',end),concept(mini:'Inventories')],
VARIABLE_BalanceStart: [instantDuration('PurchasesOfInventoryForSale',start),concept(mini:'Inventories')].
| |
| valueAssertion | REPORT_RollForwardReconciles_PropertyPlantAndEquipment
| VARIABLE_BalanceStart+CapitalAdditionsPropertyPlantAndEquipment-DepreciationAndAmortization-PropertyPlantAndEquipmentWrittenOff=VARIABLE_BalanceEnd |
'REPORT_RollForwardReconciles_PropertyPlantAndEquipment' valueAssertion
VARIABLE_BalanceStart+CapitalAdditionsPropertyPlantAndEquipment-DepreciationAndAmortization-PropertyPlantAndEquipmentWrittenOff=VARIABLE_BalanceEnd
variables
CapitalAdditionsPropertyPlantAndEquipment: [concept(mini:'CapitalAdditionsPropertyPlantAndEquipment')],
DepreciationAndAmortization: [concept(mini:'DepreciationAndAmortization')],
PropertyPlantAndEquipmentWrittenOff: [concept(mini:'PropertyPlantAndEquipmentWrittenOff')],
VARIABLE_BalanceEnd: [instantDuration('CapitalAdditionsPropertyPlantAndEquipment',end),concept(mini:'PropertyPlantAndEquipment')],
VARIABLE_BalanceStart: [instantDuration('CapitalAdditionsPropertyPlantAndEquipment',start),concept(mini:'PropertyPlantAndEquipment')].
| |
| valueAssertion | REPORT_RollForwardReconciles_AccountsPayable
| VARIABLE_BalanceStart+PurchasesOfInventoryForSale-PaymentOfAccountsPayable=VARIABLE_BalanceEnd |
'REPORT_RollForwardReconciles_AccountsPayable' valueAssertion
VARIABLE_BalanceStart+PurchasesOfInventoryForSale-PaymentOfAccountsPayable=VARIABLE_BalanceEnd
variables
PaymentOfAccountsPayable: [concept(mini:'PaymentOfAccountsPayable')],
PurchasesOfInventoryForSale: [concept(mini:'PurchasesOfInventoryForSale')],
VARIABLE_BalanceEnd: [instantDuration('PurchasesOfInventoryForSale',end),concept(mini:'AccountsPayable')],
VARIABLE_BalanceStart: [instantDuration('PurchasesOfInventoryForSale',start),concept(mini:'AccountsPayable')].
| |
| valueAssertion | REPORT_RollForwardReconciles_LongTermDebt
| VARIABLE_BalanceStart+AdditionalLongtermBorrowings-RepaymentLongtermBorrowings=VARIABLE_BalanceEnd |
'REPORT_RollForwardReconciles_LongTermDebt' valueAssertion
VARIABLE_BalanceStart+AdditionalLongtermBorrowings-RepaymentLongtermBorrowings=VARIABLE_BalanceEnd
variables
AdditionalLongtermBorrowings: [concept(mini:'AdditionalLongtermBorrowings')],
RepaymentLongtermBorrowings: [concept(mini:'RepaymentLongtermBorrowings')],
VARIABLE_BalanceEnd: [instantDuration('AdditionalLongtermBorrowings',end),concept(mini:'LongtermDebt')],
VARIABLE_BalanceStart: [instantDuration('AdditionalLongtermBorrowings',start),concept(mini:'LongtermDebt')].
| |
| valueAssertion | REPORT_RollFowardReconciles_RetainedEarnings
| VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd |
'REPORT_RollFowardReconciles_RetainedEarnings' valueAssertion
VARIABLE_BalanceStart+VARIABLE_Change1=VARIABLE_BalanceEnd
variables
VARIABLE_BalanceEnd: [instantDuration('VARIABLE_Change1',end),concept(mini:'RetainedEarnings')],
VARIABLE_BalanceStart: [instantDuration('VARIABLE_Change1',start),concept(mini:'RetainedEarnings')],
VARIABLE_Change1: [concept(mini:'NetIncomeLoss')].
| |
| calculation | mini:AccountsPayable (in AccountsPayableDetail)
| total=TradePayables_2+OtherPayables_1 |
calculation('http://www.company6.com/company6/role/level4/AccountsPayableDetail',mini:'AccountsPayable') valueAssertion /* not loadable */
total=TradePayables_2+OtherPayables_1
variables
total: [concept(mini:'AccountsPayable')],
TradePayables_2: [concept(mini:'TradePayables')],
OtherPayables_1: [concept(mini:'OtherPayables')].
| |
| calculation | mini:Assets (in BalanceSheet)
| total=CurrentAssets_2+PropertyPlantAndEquipment_1 |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'Assets') valueAssertion /* not loadable */
total=CurrentAssets_2+PropertyPlantAndEquipment_1
variables
total: [concept(mini:'Assets')],
CurrentAssets_2: [concept(mini:'CurrentAssets')],
PropertyPlantAndEquipment_1: [concept(mini:'PropertyPlantAndEquipment')].
| |
| calculation | mini:CurrentAssets (in BalanceSheet)
| total=CashAndCashEquivalents_3+(Receivables_2+Inventories_1) |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'CurrentAssets') valueAssertion /* not loadable */
total=CashAndCashEquivalents_3+(Receivables_2+Inventories_1)
variables
total: [concept(mini:'CurrentAssets')],
CashAndCashEquivalents_3: [concept(mini:'CashAndCashEquivalents')],
Receivables_2: [concept(mini:'Receivables')],
Inventories_1: [concept(mini:'Inventories')].
| |
| calculation | mini:CurrentLiabilities (in BalanceSheet)
| total=AccountsPayable_1 |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'CurrentLiabilities') valueAssertion /* not loadable */
total=AccountsPayable_1
variables
total: [concept(mini:'CurrentLiabilities')],
AccountsPayable_1: [concept(mini:'AccountsPayable')].
| |
| calculation | mini:Equity (in BalanceSheet)
| total=RetainedEarnings_1 |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'Equity') valueAssertion /* not loadable */
total=RetainedEarnings_1
variables
total: [concept(mini:'Equity')],
RetainedEarnings_1: [concept(mini:'RetainedEarnings')].
| |
| calculation | mini:Liabilities (in BalanceSheet)
| total=CurrentLiabilities_2+NoncurrentLiabilities_1 |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'Liabilities') valueAssertion /* not loadable */
total=CurrentLiabilities_2+NoncurrentLiabilities_1
variables
total: [concept(mini:'Liabilities')],
CurrentLiabilities_2: [concept(mini:'CurrentLiabilities')],
NoncurrentLiabilities_1: [concept(mini:'NoncurrentLiabilities')].
| |
| calculation | mini:LiabilitiesAndEquity (in BalanceSheet)
| total=Liabilities_2+Equity_1 |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'LiabilitiesAndEquity') valueAssertion /* not loadable */
total=Liabilities_2+Equity_1
variables
total: [concept(mini:'LiabilitiesAndEquity')],
Liabilities_2: [concept(mini:'Liabilities')],
Equity_1: [concept(mini:'Equity')].
| |
| calculation | mini:NoncurrentLiabilities (in BalanceSheet)
| total=LongtermDebt_1 |
calculation('http://www.company6.com/company6/role/level4/BalanceSheet',mini:'NoncurrentLiabilities') valueAssertion /* not loadable */
total=LongtermDebt_1
variables
total: [concept(mini:'NoncurrentLiabilities')],
LongtermDebt_1: [concept(mini:'LongtermDebt')].
| |
| calculation | mini:CashAndCashEquivalents (in CashAndCashEquivalentsDetail)
| total=Cash_2+CashEquivalents_1 |
calculation('http://www.company6.com/company6/role/level4/CashAndCashEquivalentsDetail',mini:'CashAndCashEquivalents') valueAssertion /* not loadable */
total=Cash_2+CashEquivalents_1
variables
total: [concept(mini:'CashAndCashEquivalents')],
Cash_2: [concept(mini:'Cash')],
CashEquivalents_1: [concept(mini:'CashEquivalents')].
| |
| calculation | mini:Inventories (in CashAndCashEquivalentsDetail)
| total=FinishedGoods_3+(WorkInProgress_2+RawMaterial_1) |
calculation('http://www.company6.com/company6/role/level4/CashAndCashEquivalentsDetail',mini:'Inventories') valueAssertion /* not loadable */
total=FinishedGoods_3+(WorkInProgress_2+RawMaterial_1)
variables
total: [concept(mini:'Inventories')],
FinishedGoods_3: [concept(mini:'FinishedGoods')],
WorkInProgress_2: [concept(mini:'WorkInProgress')],
RawMaterial_1: [concept(mini:'RawMaterial')].
| |
| calculation | mini:Receivables (in CashAndCashEquivalentsDetail)
| total=TradeReceivables_2+OtherReceivables_1 |
calculation('http://www.company6.com/company6/role/level4/CashAndCashEquivalentsDetail',mini:'Receivables') valueAssertion /* not loadable */
total=TradeReceivables_2+OtherReceivables_1
variables
total: [concept(mini:'Receivables')],
TradeReceivables_2: [concept(mini:'TradeReceivables')],
OtherReceivables_1: [concept(mini:'OtherReceivables')].
| |
| calculation | mini:NetCashFlow (in CashFlowStatement)
| total=NetCashFlowOperatingActivities_3+(NetCashFlowFinancingActivities_2+NetCashFlowInvestingActivities_1) |
calculation('http://www.company6.com/company6/role/level4/CashFlowStatement',mini:'NetCashFlow') valueAssertion /* not loadable */
total=NetCashFlowOperatingActivities_3+(NetCashFlowFinancingActivities_2+NetCashFlowInvestingActivities_1)
variables
total: [concept(mini:'NetCashFlow')],
NetCashFlowOperatingActivities_3: [concept(mini:'NetCashFlowOperatingActivities')],
NetCashFlowFinancingActivities_2: [concept(mini:'NetCashFlowFinancingActivities')],
NetCashFlowInvestingActivities_1: [concept(mini:'NetCashFlowInvestingActivities')].
| |
| calculation | mini:NetCashFlowFinancingActivities (in CashFlowStatement)
| total= -CapitalAdditionsPropertyPlantAndEquipment2_1 |
calculation('http://www.company6.com/company6/role/level4/CashFlowStatement',mini:'NetCashFlowFinancingActivities') valueAssertion /* not loadable */
total= -CapitalAdditionsPropertyPlantAndEquipment2_1
variables
total: [concept(mini:'NetCashFlowFinancingActivities')],
CapitalAdditionsPropertyPlantAndEquipment2_1: [concept(mini:'CapitalAdditionsPropertyPlantAndEquipment2')].
| |
| calculation | mini:NetCashFlowInvestingActivities (in CashFlowStatement)
| total=AdditionalLongtermBorrowings2_2+ -RepaymentLongtermBorrowings2_1 |
calculation('http://www.company6.com/company6/role/level4/CashFlowStatement',mini:'NetCashFlowInvestingActivities') valueAssertion /* not loadable */
total=AdditionalLongtermBorrowings2_2+ -RepaymentLongtermBorrowings2_1
variables
total: [concept(mini:'NetCashFlowInvestingActivities')],
AdditionalLongtermBorrowings2_2: [concept(mini:'AdditionalLongtermBorrowings2')],
RepaymentLongtermBorrowings2_1: [concept(mini:'RepaymentLongtermBorrowings2')].
| |
| calculation | mini:NetCashFlowOperatingActivities (in CashFlowStatement)
| total=CollectionReceivables_2+ -PaymentOfAccountsPayable_1 |
calculation('http://www.company6.com/company6/role/level4/CashFlowStatement',mini:'NetCashFlowOperatingActivities') valueAssertion /* not loadable */
total=CollectionReceivables_2+ -PaymentOfAccountsPayable_1
variables
total: [concept(mini:'NetCashFlowOperatingActivities')],
CollectionReceivables_2: [concept(mini:'CollectionReceivables')],
PaymentOfAccountsPayable_1: [concept(mini:'PaymentOfAccountsPayable')].
| |
| calculation | mini:FinishedGoods (in FinishedGoodsDetail)
| total=ProductFoxtrot_4+(ProductGolf_3+(ProductHotel_2+ProductIndia_1)) |
calculation('http://www.company6.com/company6/role/level4/FinishedGoodsDetail',mini:'FinishedGoods') valueAssertion /* not loadable */
total=ProductFoxtrot_4+(ProductGolf_3+(ProductHotel_2+ProductIndia_1))
variables
total: [concept(mini:'FinishedGoods')],
ProductFoxtrot_4: [concept(company6:'ProductFoxtrot')],
ProductGolf_3: [concept(company6:'ProductGolf')],
ProductHotel_2: [concept(company6:'ProductHotel')],
ProductIndia_1: [concept(company6:'ProductIndia')].
| |
| calculation | mini:IncomeLossFromContinuingOperationsBeforeTax (in IncomeStatement)
| total=Sales_4+(-CostsOfSales_3+(-DepreciationAndAmortization_2+NonoperatingIncomeExpenses_1)) |
calculation('http://www.company6.com/company6/role/level4/IncomeStatement',mini:'IncomeLossFromContinuingOperationsBeforeTax') valueAssertion /* not loadable */
total=Sales_4+(-CostsOfSales_3+(-DepreciationAndAmortization_2+NonoperatingIncomeExpenses_1))
variables
total: [concept(mini:'IncomeLossFromContinuingOperationsBeforeTax')],
Sales_4: [concept(mini:'Sales')],
CostsOfSales_3: [concept(mini:'CostsOfSales')],
DepreciationAndAmortization_2: [concept(mini:'DepreciationAndAmortization')],
NonoperatingIncomeExpenses_1: [concept(mini:'NonoperatingIncomeExpenses')].
| |
| calculation | mini:NetIncomeLoss (in IncomeStatement)
| total=IncomeLossFromContinuingOperationsBeforeTax_2+ -IncomeTaxExpenseBenefit_1 |
calculation('http://www.company6.com/company6/role/level4/IncomeStatement',mini:'NetIncomeLoss') valueAssertion /* not loadable */
total=IncomeLossFromContinuingOperationsBeforeTax_2+ -IncomeTaxExpenseBenefit_1
variables
total: [concept(mini:'NetIncomeLoss')],
IncomeLossFromContinuingOperationsBeforeTax_2: [concept(mini:'IncomeLossFromContinuingOperationsBeforeTax')],
IncomeTaxExpenseBenefit_1: [concept(mini:'IncomeTaxExpenseBenefit')].
| |
| calculation | mini:LongtermDebt (in LongTermDebtDetail)
| total=MortgageLoans_2+OtherSecuredLoans_1 |
calculation('http://www.company6.com/company6/role/level4/LongTermDebtDetail',mini:'LongtermDebt') valueAssertion /* not loadable */
total=MortgageLoans_2+OtherSecuredLoans_1
variables
total: [concept(mini:'LongtermDebt')],
MortgageLoans_2: [concept(mini:'MortgageLoans')],
OtherSecuredLoans_1: [concept(mini:'OtherSecuredLoans')].
| |
| calculation | mini:PropertyPlantAndEquipment (in PropertyPlantAndEquipmentDetail)
| total=PropertyPlantAndEquipmentGross_2+ -AccumulatedDepreciation_1 |
calculation('http://www.company6.com/company6/role/level4/PropertyPlantAndEquipmentDetail',mini:'PropertyPlantAndEquipment') valueAssertion /* not loadable */
total=PropertyPlantAndEquipmentGross_2+ -AccumulatedDepreciation_1
variables
total: [concept(mini:'PropertyPlantAndEquipment')],
PropertyPlantAndEquipmentGross_2: [concept(mini:'PropertyPlantAndEquipmentGross')],
AccumulatedDepreciation_1: [concept(mini:'AccumulatedDepreciation')].
| |
| calculation | mini:PropertyPlantAndEquipmentGross (in PropertyPlantAndEquipmentDetail)
| total=LandAndBuildings_3+(ComputerEquipment_2+ManufacturingEquipment_1) |
calculation('http://www.company6.com/company6/role/level4/PropertyPlantAndEquipmentDetail',mini:'PropertyPlantAndEquipmentGross') valueAssertion /* not loadable */
total=LandAndBuildings_3+(ComputerEquipment_2+ManufacturingEquipment_1)
variables
total: [concept(mini:'PropertyPlantAndEquipmentGross')],
LandAndBuildings_3: [concept(company6:'LandAndBuildings')],
ComputerEquipment_2: [concept(company6:'ComputerEquipment')],
ManufacturingEquipment_1: [concept(company6:'ManufacturingEquipment')].
| |
| calculation | mini:CheckSumChanges (in Transactions)
| total=CollectionReceivables_20+(-PaymentOfAccountsPayable_19+(AdditionalLongtermBorrowings2_18+(-RepaymentLongtermBorrowings2_17+(-CapitalAdditionsPropertyPlantAndEquipment2_16+(Sales2_15+(-CollectionReceivables2_14+(-AdditionsToAllowanceForBadDebts_13+(-BadDebtsWrittenOff_12+(PurchasesOfInventoryForSale_11+(-CostsOfSales2_10+(-InventoryWrittenOff_9+(CapitalAdditionsPropertyPlantAndEquipment_8+(-DepreciationAndAmortization2_7+(-PropertyPlantAndEquipmentWrittenOff_6+(-PurchasesOfInventoryForSale2_5+(PaymentOfAccountsPayable2_4+(-AdditionalLongtermBorrowings_3+(RepaymentLongtermBorrowings_2+ -NetIncomeLoss_1)))))))))))))))))) |
calculation('http://www.company6.com/company6/role/level4/Transactions',mini:'CheckSumChanges') valueAssertion /* not loadable */
total=CollectionReceivables_20+(-PaymentOfAccountsPayable_19+(AdditionalLongtermBorrowings2_18+(-RepaymentLongtermBorrowings2_17+(-CapitalAdditionsPropertyPlantAndEquipment2_16+(Sales2_15+(-CollectionReceivables2_14+(-AdditionsToAllowanceForBadDebts_13+(-BadDebtsWrittenOff_12+(PurchasesOfInventoryForSale_11+(-CostsOfSales2_10+(-InventoryWrittenOff_9+(CapitalAdditionsPropertyPlantAndEquipment_8+(-DepreciationAndAmortization2_7+(-PropertyPlantAndEquipmentWrittenOff_6+(-PurchasesOfInventoryForSale2_5+(PaymentOfAccountsPayable2_4+(-AdditionalLongtermBorrowings_3+(RepaymentLongtermBorrowings_2+ -NetIncomeLoss_1))))))))))))))))))
variables
total: [concept(mini:'CheckSumChanges')],
CollectionReceivables_20: [concept(mini:'CollectionReceivables')],
PaymentOfAccountsPayable_19: [concept(mini:'PaymentOfAccountsPayable')],
AdditionalLongtermBorrowings2_18: [concept(mini:'AdditionalLongtermBorrowings2')],
RepaymentLongtermBorrowings2_17: [concept(mini:'RepaymentLongtermBorrowings2')],
CapitalAdditionsPropertyPlantAndEquipment2_16: [concept(mini:'CapitalAdditionsPropertyPlantAndEquipment2')],
Sales2_15: [concept(mini:'Sales2')],
CollectionReceivables2_14: [concept(mini:'CollectionReceivables2')],
AdditionsToAllowanceForBadDebts_13: [concept(mini:'AdditionsToAllowanceForBadDebts')],
BadDebtsWrittenOff_12: [concept(mini:'BadDebtsWrittenOff')],
PurchasesOfInventoryForSale_11: [concept(mini:'PurchasesOfInventoryForSale')],
CostsOfSales2_10: [concept(mini:'CostsOfSales2')],
InventoryWrittenOff_9: [concept(mini:'InventoryWrittenOff')],
CapitalAdditionsPropertyPlantAndEquipment_8: [concept(mini:'CapitalAdditionsPropertyPlantAndEquipment')],
DepreciationAndAmortization2_7: [concept(mini:'DepreciationAndAmortization2')],
PropertyPlantAndEquipmentWrittenOff_6: [concept(mini:'PropertyPlantAndEquipmentWrittenOff')],
PurchasesOfInventoryForSale2_5: [concept(mini:'PurchasesOfInventoryForSale2')],
PaymentOfAccountsPayable2_4: [concept(mini:'PaymentOfAccountsPayable2')],
AdditionalLongtermBorrowings_3: [concept(mini:'AdditionalLongtermBorrowings')],
RepaymentLongtermBorrowings_2: [concept(mini:'RepaymentLongtermBorrowings')],
NetIncomeLoss_1: [concept(mini:'NetIncomeLoss')].
| |
| calculation | mini:CheckSum (in TrialBalance)
| total=CashAndCashEquivalents_7+(Receivables_6+(Inventories_5+(PropertyPlantAndEquipment_4+(-AccountsPayable_3+(-LongtermDebt_2+ -RetainedEarnings_1))))) |
calculation('http://www.company6.com/company6/role/level4/TrialBalance',mini:'CheckSum') valueAssertion /* not loadable */
total=CashAndCashEquivalents_7+(Receivables_6+(Inventories_5+(PropertyPlantAndEquipment_4+(-AccountsPayable_3+(-LongtermDebt_2+ -RetainedEarnings_1)))))
variables
total: [concept(mini:'CheckSum')],
CashAndCashEquivalents_7: [concept(mini:'CashAndCashEquivalents')],
Receivables_6: [concept(mini:'Receivables')],
Inventories_5: [concept(mini:'Inventories')],
PropertyPlantAndEquipment_4: [concept(mini:'PropertyPlantAndEquipment')],
AccountsPayable_3: [concept(mini:'AccountsPayable')],
LongtermDebt_2: [concept(mini:'LongtermDebt')],
RetainedEarnings_1: [concept(mini:'RetainedEarnings')].
|
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