Generated by Pacioli version 45d7c8c (updated 2 years, 6 months ago). Analysis at 2025-10-23T14:19:49+0000 for myAUDTaddress. Return to MAIN PAGE  
TypeDefinedBoundDerivedOKFail
calculation40540540
disclosure35800800
disclosureCheck38380380
existenceAssertion00000
formula90000
valueAssertion20250250

All Rules

#TypeName Rule Expression
1valueAssertionCR1
  • ok:2
  • failed:0
 

Assets=LiabilitiesAndEquity

2 instances:

mini:Assets[0] = mini:LiabilitiesAndEquity[0]

mini:Assets[14,450] = mini:LiabilitiesAndEquity[14,450]

2valueAssertionFAC_CONSISTENCY_12 Added
  • ok:1
  • failed:0
 

GrossProfit=Revenues-CostOfRevenue

1 instance:

fac:GrossProfit[2,700] = fac:Revenues[8,000] - fac:CostOfRevenue[5,300]

3valueAssertionFAC_CONSISTENCY_17 Added
  • ok:1
  • failed:0
 

IncomeLossFromContinuingOperationsBeforeTax=OperatingIncomeLoss+NonoperatingIncomeLoss

1 instance:

fac:IncomeLossFromContinuingOperationsBeforeTax[2,450] = fac:OperatingIncomeLoss[2,600] + fac:NonoperatingIncomeLoss[-150]

4valueAssertionFAC_CONSISTENCY_2 Added
  • ok:2
  • failed:0
 

Assets=LiabilitiesAndEquity

2 instances:

fac:Assets[0] = fac:LiabilitiesAndEquity[0]

fac:Assets[14,450] = fac:LiabilitiesAndEquity[14,450]

5valueAssertionFAC_CONSISTENCY_3 Added
  • ok:2
  • failed:0
 

Assets=CurrentAssets+NoncurrentAssets

2 instances:

fac:Assets[0] = fac:CurrentAssets[0] + fac:NoncurrentAssets[0]

fac:Assets[14,450] = fac:CurrentAssets[13,550] + fac:NoncurrentAssets[900]

6valueAssertionFAC_CONSISTENCY_36 Added
  • ok:1
  • failed:0
 

OperatingIncomeLoss=GrossProfit-OperatingExpenses

1 instance:

fac:OperatingIncomeLoss[2,600] = fac:GrossProfit[2,700] - fac:OperatingExpenses[100]

7valueAssertionFAC_CONSISTENCY_4 Added
  • ok:2
  • failed:0
 

Liabilities=CurrentLiabilities+NoncurrentLiabilities

2 instances:

fac:Liabilities[0] = fac:CurrentLiabilities[0] + fac:NoncurrentLiabilities[0]

fac:Liabilities[2,400] = fac:CurrentLiabilities[1,400] + fac:NoncurrentLiabilities[1,000]

8valueAssertionFAC_CONSISTENCY_5 Added
  • ok:2
  • failed:0
 

LiabilitiesAndEquity=Liabilities+Equity

2 instances:

fac:LiabilitiesAndEquity[0] = fac:Liabilities[0] + fac:Equity[0]

fac:LiabilitiesAndEquity[14,450] = fac:Liabilities[2,400] + fac:Equity[12,050]

9formulaFAC_IMPUTE_BS_Impute_01 Added
  • derived:0
 

if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null
 derives fac:Assets

10formulaFAC_IMPUTE_BS_Impute_02 Added
  • derived:0
 

if exists(LiabilitiesAndEquity)and exists(CurrentAssets)and exists(LiabilitiesAndEquity)and Assets eq null and NoncurrentAssets eq null then CurrentAssets else null
 derives fac:Assets

11formulaFAC_IMPUTE_BS_Impute_03 Added
  • derived:0
 

if Assets eq null and NoncurrentAssets eq null and exists(Liabilities)and exists(Equity)and exists(LiabilitiesAndEquity)and LiabilitiesAndEquity=Liabilities+Equity then CurrentAssets else null
 derives fac:Assets

12formulaFAC_IMPUTE_BS_Impute_04 Added
  • derived:0
 

if Assets eq null and NoncurrentAssets eq null and exists(CurrentAssets)then Assets-CurrentAssets else null
 derives fac:NoncurrentAssets

13formulaFAC_IMPUTE_BS_Impute_05 Added
  • derived:0
 

if LiabilitiesAndEquity eq null and exists(Assets)then Assets else null
 derives fac:LiabilitiesAndEquity

14formulaFAC_IMPUTE_BS_Impute_12 Added
  • derived:0
 

if NoncurrentLiabilities eq null and exists(Liabilities)and exists(CurrentLiabilities)then Liabilities-CurrentLiabilities else null
 derives fac:NoncurrentLiabilities

15formulaFAC_IMPUTE_BS_Impute_14 Added
  • derived:0
 

if Liabilities eq null and exists(CurrentLiabilities)and exists(NoncurrentLiabilities)then CurrentLiabilities+NoncurrentLiabilities else null
 derives fac:Liabilities

16formulaFAC_IMPUTE_BS_Impute_56 Added
  • derived:0
 

if NoncurrentLiabilities eq null and exists(CurrentLiabilities)and exists(Liabilities)then Liabilities-CurrentLiabilities else null
 derives fac:NoncurrentLiabilities

17formulaFAC_IMPUTE_IS_Impute_21 Added
  • derived:0
 

if GrossProfit eq null and exists(Revenues)and exists(CostOfRevenue)then Revenues-CostOfRevenue else null
 derives fac:GrossProfit

18valueAssertionRF1
  • ok:1
  • failed:0
 

CashAndCashEquivalents_BalanceStart+NetCashFlow=CashAndCashEquivalents_BalanceEnd

1 instance:

mini:CashAndCashEquivalents[0] + mini:NetCashFlow[10,850] = mini:CashAndCashEquivalents[10,850]

19valueAssertionRF10
  • ok:1
  • failed:0
 

PaidInCapital_BalanceStart+InvestmentsByOwner-DistributionsToOwner=PaidInCapital_BalanceEnd

1 instance:

mini:PaidInCapital[0] + mini:InvestmentsByOwner[10,000] - mini:DistributionsToOwner[0] = mini:PaidInCapital[10,000]

20valueAssertionRF11
  • ok:1
  • failed:0
 

RetainedEarnings_BalanceStart+NetIncomeLoss-Dividends=RetainedEarnings_BalanceEnd

1 instance:

mini:RetainedEarnings[0] + mini:NetIncomeLoss[2,050] - mini:Dividends[0] = mini:RetainedEarnings[2,050]

21valueAssertionRF2
  • ok:1
  • failed:0
 

Equity_BalanceStart+NetIncomeLoss+InvestmentsByOwner-DistributionsToOwner-Dividends=Equity_BalanceEnd

1 instance:

mini:Equity[0] + mini:NetIncomeLoss[2,050] + mini:InvestmentsByOwner[10,000] - mini:DistributionsToOwner[0] - mini:Dividends[0] = mini:Equity[12,050]

22valueAssertionRF3
  • ok:1
  • failed:0
 

CashAndCashEquivalents_BalanceStart+ProceedsFromCollectionOfReceivables-PaymentOfAccountsPayable-PaymentInterest+ProceedsFromAdditionalLongtermBorrowings-PaymentForReductionOfLongtermBorrowings-PaymentForCapitalAdditionsOfPropertyPlantEquipment+ProceedsFromInvestmentsByOwner-PaymentForDistributionsToOwner-PaymentOfDividends=CashAndCashEquivalents_BalanceEnd

1 instance:

mini:CashAndCashEquivalents[0] + mini:ProceedsFromCollectionOfReceivables[8,000] - mini:PaymentOfAccountsPayable[7,000] - mini:PaymentInterest[150] + mini:ProceedsFromAdditionalLongtermBorrowings[2,000] - mini:PaymentForReductionOfLongtermBorrowings[1,000] - mini:PaymentForCapitalAdditionsOfPropertyPlantEquipment[1,000] + mini:ProceedsFromInvestmentsByOwner[10,000] - mini:PaymentForDistributionsToOwner[0] - mini:PaymentOfDividends[0] = mini:CashAndCashEquivalents[10,850]

23valueAssertionRF4
  • ok:1
  • failed:0
 

Receivables_BalanceStart+IncreaseInReceivablesFromSalesOnAccount-CollectionOfReceivables-AdditionsToAllowanceForBadDebts-BadDebtsWrittenOff=Receivables_BalanceEnd

1 instance:

mini:Receivables[0] + mini:IncreaseInReceivablesFromSalesOnAccount[8,000] - mini:CollectionOfReceivables[8,000] - mini:AdditionsToAllowanceForBadDebts[0] - mini:BadDebtsWrittenOff[0] = mini:Receivables[0]

24valueAssertionRF5
  • ok:1
  • failed:0
 

Inventories_PeriodStart+PurchasesOfInventoryForSale-DecreaseInInventoriesFromSales-InventoryWrittenOff=Inventories_PeriodEnd

1 instance:

mini:Inventories[0] + mini:PurchasesOfInventoryForSale[5,000] - mini:DecreaseInInventoriesFromSales[2,000] - mini:InventoryWrittenOff[300] = mini:Inventories[2,700]

25valueAssertionRF6
  • ok:1
  • failed:0
 

PropertyPlantAndEquipment_BalanceStart+CapitalAdditionsPropertyPlantAndEquipment-DecreaseFromDepreciationAndAmortization-PropertyPlantAndEquipmentWrittenOff=PropertyPlantAndEquipment_BalanceEnd

1 instance:

mini:PropertyPlantAndEquipment[0] + mini:CapitalAdditionsPropertyPlantAndEquipment[1,000] - mini:DecreaseFromDepreciationAndAmortization[100] - mini:PropertyPlantAndEquipmentWrittenOff[0] = mini:PropertyPlantAndEquipment[900]

26valueAssertionRF7
  • ok:1
  • failed:0
 

AccountsPayable_BalanceStart+PurchasesInventoryForSaleOnAccount-DecreaseFromPaymentAccountsPayable=AccountsPayable_BalanceEnd

1 instance:

mini:AccountsPayable[0] + mini:PurchasesInventoryForSaleOnAccount[8,000] - mini:DecreaseFromPaymentAccountsPayable[7,000] = mini:AccountsPayable[1,000]

27valueAssertionRF8
  • ok:1
  • failed:0
 

AccruedExpenses_BalanceStart+InterestAccrued-DecreaseFromPaymentOfInterest=AccruedExpenses_BalanceEnd

1 instance:

mini:AccruedExpenses[0] + mini:InterestAccrued[550] - mini:DecreaseFromPaymentOfInterest[150] = mini:AccruedExpenses[400]

28valueAssertionRF9
  • ok:1
  • failed:0
 

LongtermDebt_BalanceStart+AdditionalLongtermBorrowings-RepaymentLongtermBorrowings+IncreasesDecreasesFromTransfersFromCurrentPortion=LongtermDebt_BalanceEnd

1 instance:

mini:LongtermDebt[0] + mini:AdditionalLongtermBorrowings[2,000] - mini:RepaymentLongtermBorrowings[1,000] + mini:IncreasesDecreasesFromTransfersFromCurrentPortion[0] = mini:LongtermDebt[1,000]

29valueAssertionRF_ff7a9dcc
  • ok:1
  • failed:0
 

CurrentPortionOfLongtermDebt_PeriodStart+IncreasesDecreasesFromTransfersFromLongterm=CurrentPortionOfLongtermDebt_PeriodEnd

1 instance:

mini:CurrentPortionOfLongtermDebt[0] + mini:IncreasesDecreasesFromTransfersFromLongterm[0] = mini:CurrentPortionOfLongtermDebt[0]

30disclosuredisclosures:AccountsPayablePolicies Added
  • detections:1
 
Accounts Payable Policies
  • disclosures:AccountsPayablePolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Accounts Payable Policies [Text Block] [Level1TextBlock] with mini:AccountsPayablePoliciesTextBlock

    31disclosuredisclosures:AccountsPayableRollForward Added
    • detections:1
     
    Accounts Payable Roll Forward
  • disclosures:AccountsPayableRollForward requires:
  • 1 instance:

     In network 7110 - Disclosure - Accounts Payable Roll Forward:
    Detected block Accounts Payable, Beginning Balance [RollForward] with mini:AccountsPayable

    32disclosuredisclosures:AccountsPayableSubclassifications Added
    • detections:1
     
    Accounts Payable Subclassifications
  • disclosures:AccountsPayableSubclassifications requires:
  • 1 instance:

     In network 8160 - Disclosure - Accounts Payable Subclassifications:
    Detected block Accounts Payable [RollUp] with mini:AccountsPayable

    33disclosuredisclosures:AccruedExpensesRollForward Added
    • detections:1
     
    Accrued Expenses Roll Forward
  • disclosures:AccruedExpensesRollForward requires:
  • 1 instance:

     In network 7115 - Disclosure - Accrued Expenses Roll Forward:
    Detected block Accrued Expenses, Beginning Balance [RollForward] with mini:AccruedExpenses

    34disclosuredisclosures:AssetsRollUp Added
    • detections:1
     
    Assets Roll Up
  • disclosures:AssetsRollUp requires:
    • Concept Arrangement Pattern cm:RollUp
  • 1 instance:

     In network 1101 - Statement - Balance Sheet:
    Detected block Assets [RollUp] with mini:Assets

    35disclosuredisclosures:BalanceSheetClassified Added
    • detections:1
     
    Balance Sheet, Classified
  • disclosures:BalanceSheetClassified requires:
  • 1 instance:

     In network 1101 - Statement - Balance Sheet:
    1101 - Statement - Balance Sheet Balance Sheet [Hypercube] is a component
    Detected block Assets [RollUp] with mini:Assets
    Detected block Liabilities and Equity [RollUp] with mini:LiabilitiesAndEquity

    36disclosuredisclosures:BasisOfPresentation Added
    • detections:1
     
    Basis of Presentation
  • disclosures:BasisOfPresentation requires:
  • 1 instance:

     In network 2120 - Disclosure - Basis of Reporting Note:
    Detected block Basis of Reporting [Text Block] [Level1TextBlock] with mini:BasisReportingTextBlock

    37disclosuredisclosures:CashAndCashEquivalentsPolicy Added
    • detections:1
     
    Cash and Cash Equivalents Policy
  • disclosures:CashAndCashEquivalentsPolicy requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Cash and Cash Equivalents Policies [Text Block] [Level1TextBlock] with mini:CashAndCashEquivalentsPoliciesTextBlock

    38disclosuredisclosures:CashAndCashEquivalentsRollForward Added
    • detections:2
     
    Cash and Cash Equivalents Roll Forward
  • disclosures:CashAndCashEquivalentsRollForward requires:
  • 2 instances:

     In network 6110 - Disclosure - Cash and Cash Equivalents Roll Forward:
    mini:ProceedsFromCollectionOfReceivables is presented
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

     In network 1103 - Statement - Cash Flow Statement:
    mini:ProceedsFromCollectionOfReceivables is presented
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

    39disclosuredisclosures:CashAndCashEquivalentsSubclassifications Added
    • detections:1
     
    Cash and Cash Equivalents Subclassifications
  • disclosures:CashAndCashEquivalentsSubclassifications requires:
  • 1 instance:

     In network 8110 - Disclosure - Cash and Cash Equivalents Subclassifications:
    Detected block Cash and Cash Equivalents [RollUp] with mini:CashAndCashEquivalents

    40disclosuredisclosures:CashAndCashEquivalentsSummaryRollForward Added
    • detections:1
     
    Cash and Cash Equivalents Summary Roll Forward
  • disclosures:CashAndCashEquivalentsSummaryRollForward requires:
  • 1 instance:

     In network 1103 - Statement - Cash Flow Statement:
    mini:NetCashFlow is presented
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

    41disclosuredisclosures:CashFlowStatementDirectMethod Added
    • detections:1
     
    Cash Flow Statement, Direct Method
  • disclosures:CashFlowStatementDirectMethod requires:
  • 1 instance:

     In network 1103 - Statement - Cash Flow Statement:
    1103 - Statement - Cash Flow Statement Cash Flow Statement [Hypercube] is a component
    mini:NetCashFlow is presented
    Detected block Net Cash Flow [RollUp] with mini:NetCashFlow
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

    42disclosuredisclosures:IncomeStatement Added
    • detections:2
     
    Income Statement
  • disclosures:IncomeStatement requires:
  • 2 instances:

     In network 1102 - Statement - Income Statement:
    Detected block Net Income (Loss) [RollUp] with mini:NetIncomeLoss

     In network 9103 - Support - Income Summary:
    Detected block Net Income (Loss) [RollUp] with mini:NetIncomeLoss

    43disclosuredisclosures:InventoriesPolicies Added
    • detections:1
     
    Inventories Policies
  • disclosures:InventoriesPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Inventories Policies [Text Block] [Level1TextBlock] with mini:InventoriesPoliciesTextBlock

    44disclosuredisclosures:InventoriesRollForward Added
    • detections:1
     
    Inventories Roll Forward
  • disclosures:InventoriesRollForward requires:
  • 1 instance:

     In network 6130 - Disclosure - Inventories Roll Forward:
    Detected block Inventories, Beginning Balance [RollForward] with mini:Inventories

    45disclosuredisclosures:InventoriesSubclassifications Added
    • detections:1
     
    Inventories Subclassifications
  • disclosures:InventoriesSubclassifications requires:
  • 1 instance:

     In network 8130 - Disclosure - Inventories Subclassifications:
    Detected block Inventories [RollUp] with mini:Inventories

    46disclosuredisclosures:LiabilitiesAndEquityRollUp Added
    • detections:1
     
    Liabilities and Equity Roll Up
  • disclosures:LiabilitiesAndEquityRollUp requires:
  • 1 instance:

     In network 1101 - Statement - Balance Sheet:
    Detected block Liabilities and Equity [RollUp] with mini:LiabilitiesAndEquity

    47disclosuredisclosures:LongTermDebtMaturities Added
    • detections:1
     
    Long-Term Debt Maturities
  • disclosures:LongTermDebtMaturities requires:
  • 1 instance:

     In network 8180 - Disclosure - Long-term Debt Maturities:
    mini:MaturesInOneYear is presented
    Detected block Long-term Debt [RollUp] with mini:LongtermDebt

    48disclosuredisclosures:LongTermDebtPolicies Added
    • detections:1
     
    Long-Term Debt Policies
  • disclosures:LongTermDebtPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Long-term Debt Policies [Text Block] [Level1TextBlock] with mini:LongtermDebtPoliciesTextBlock

    49disclosuredisclosures:LongTermDebtRollForward Added
    • detections:1
     
    Long-Term Debt Roll Forward
  • disclosures:LongTermDebtRollForward requires:
  • 1 instance:

     In network 7120 - Disclosure - Long-term Debt Roll Forward:
    Detected block Long-term Debt, Beginning Balance [RollForward] with mini:LongtermDebt

    50disclosuredisclosures:LongTermDebtSubclassifications Added
    • detections:1
     
    Long-Term Debt Subclassifications
  • disclosures:LongTermDebtSubclassifications requires:
  • 1 instance:

     In network 8170 - Disclosure - Long-term Debt Subclassifications:
    mini:MortgageLoans is presented
    mini:OtherSecuredLoans is presented
    Detected block Long-term Debt [RollUp] with mini:LongtermDebt

    51disclosuredisclosures:NatureOfEntity Added
    • detections:1
     
    Nature of Entity
  • disclosures:NatureOfEntity requires:
  • 1 instance:

     In network 2110 - Disclosure - Nature of Business Note:
    Detected block Nature of Business [Text Block] [Level1TextBlock] with mini:NatureBusinessTextBlock

    52disclosuredisclosures:NetCashFlowRollUp Added
    • detections:1
     
    Net Cash Flow Roll Up
  • disclosures:NetCashFlowRollUp requires:
  • 1 instance:

     In network 1103 - Statement - Cash Flow Statement:
    Detected block Net Cash Flow [RollUp] with mini:NetCashFlow

    53disclosuredisclosures:PaidInCapitalRollForward Added
    • detections:1
     
    Paid In Capital Roll Forward
  • disclosures:PaidInCapitalRollForward requires:
  • 1 instance:

     In network 7130 - Disclosure - Paid In Capital Roll Forward:
    Detected block Paid In Capital, Beginning Balance [RollForward] with mini:PaidInCapital

    54disclosuredisclosures:PropertyPlantAndEquipmentNetRollForward Added
    • detections:1
     
    Property, Plant, and Equipment, Net Roll Forward
  • disclosures:PropertyPlantAndEquipmentNetRollForward requires:
  • 1 instance:

     In network 6140 - Disclosure - Property, Plant, and Equipment Roll Forward:
    Detected block Property, Plant and Equipment, Beginning Balance [RollForward] with mini:PropertyPlantAndEquipment

    55disclosuredisclosures:PropertyPlantAndEquipmentNetSubclassifications Added
    • detections:1
     
    Property, Plant, and Equipment, Net Subclassifications
  • disclosures:PropertyPlantAndEquipmentNetSubclassifications requires:
  • 1 instance:

     In network 8150 - Disclosure - Property, Plant, and Equipment Subclassifications:
    Detected block Property, Plant and Equipment [RollUp] with mini:PropertyPlantAndEquipment

    56disclosuredisclosures:PropertyPlantAndEquipmentPolicies Added
    • detections:1
     
    Property, Plant, and Equipment Policies
  • disclosures:PropertyPlantAndEquipmentPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Property, Plant, and Equipment Policies [Text Block] [Level1TextBlock] with mini:PropertyPlantAndEquipmentPoliciesTextBlock

    57disclosuredisclosures:ReceivablesPolicies Added
    • detections:1
     
    Receivables Policies
  • disclosures:ReceivablesPolicies requires:
  • 1 instance:

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Receivables Policies [Text Block] [Level1TextBlock] with mini:ReceivablesPoliciesTextBlock

    58disclosuredisclosures:ReceivablesRollForward Added
    • detections:1
     
    Receivables Roll Forward
  • disclosures:ReceivablesRollForward requires:
  • 1 instance:

     In network 6120 - Disclosure - Receivables Roll Forward:
    Detected block Receivables, Beginning Balance [RollForward] with mini:Receivables

    59disclosuredisclosures:ReceivablesSubclassifications Added
    • detections:1
     
    Receivables Subclassifications
  • disclosures:ReceivablesSubclassifications requires:
  • 1 instance:

     In network 8120 - Disclosure - Receivables Subclassifications:
    Detected block Receivables [RollUp] with mini:Receivables

    60disclosuredisclosures:RetainedEarningsRollForward Added
    • detections:2
     
    Retained Earnings Roll Forward
  • disclosures:RetainedEarningsRollForward requires:
  • 2 instances:

     In network 7140 - Disclosure - Retained Earnings Roll Forward:
    Detected block Retained Earnings, Beginning Balance [RollForward] with mini:RetainedEarnings

     In network 9104 - Support - Reconcile Income Summary and Trial Balance Roll Forward:
    Detected block Retained Earnings, Beginning Balance [RollForward] with mini:RetainedEarnings

    61disclosuredisclosures:RevenueRecognitionPolicies Added
    • detections:43
     
    Revenue Recognition Policies
  • disclosures:RevenueRecognitionPolicies requires:
    • Concept Arrangement Pattern cm:Level1TextBlock
  • 43 instances:

     In network 7110 - Disclosure - Accounts Payable Roll Forward:
    Detected block Accounts Payable, Beginning Balance [RollForward] with mini:AccountsPayable

     In network 8160 - Disclosure - Accounts Payable Subclassifications:
    Detected block Accounts Payable [RollUp] with mini:AccountsPayable

     In network 7115 - Disclosure - Accrued Expenses Roll Forward:
    Detected block Accrued Expenses, Beginning Balance [RollForward] with mini:AccruedExpenses

     In network 1101 - Statement - Balance Sheet:
    Detected block Assets [RollUp] with mini:Assets

     In network 1101 - Statement - Balance Sheet:
    Detected block Liabilities and Equity [RollUp] with mini:LiabilitiesAndEquity

     In network 2120 - Disclosure - Basis of Reporting Note:
    Detected block Basis of Reporting [Text Block] [Level1TextBlock] with mini:BasisReportingTextBlock

     In network 6110 - Disclosure - Cash and Cash Equivalents Roll Forward:
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

     In network 8110 - Disclosure - Cash and Cash Equivalents Subclassifications:
    Detected block Cash and Cash Equivalents [RollUp] with mini:CashAndCashEquivalents

     In network 1103 - Statement - Cash Flow Statement:
    Detected block Net Cash Flow [RollUp] with mini:NetCashFlow

     In network 1103 - Statement - Cash Flow Statement:
    Detected block Cash and Cash Equivalents, Beginning Balance [RollForward] with mini:CashAndCashEquivalents

     In network 1104 - Statement - Statement of Changes in Equity:
    Detected block Equity, Beginning Balance [RollForward] with mini:Equity

     In network 7117 - Disclosure - Current Portion of Long-term Debt Roll Forward:
    Detected block Current Portion of Long-term Debt, Beginning Balance [RollForward] with mini:CurrentPortionOfLongtermDebt

     In network 1102 - Statement - Income Statement:
    Detected block Net Income (Loss) [RollUp] with mini:NetIncomeLoss

     In network 9103 - Support - Income Summary:
    Detected block Net Income (Loss) [RollUp] with mini:NetIncomeLoss

     In network 6130 - Disclosure - Inventories Roll Forward:
    Detected block Inventories, Beginning Balance [RollForward] with mini:Inventories

     In network 8130 - Disclosure - Inventories Subclassifications:
    Detected block Inventories [RollUp] with mini:Inventories

     In network 7120 - Disclosure - Long-term Debt Roll Forward:
    Detected block Long-term Debt, Beginning Balance [RollForward] with mini:LongtermDebt

     In network 8170 - Disclosure - Long-term Debt Subclassifications:
    Detected block Long-term Debt [RollUp] with mini:LongtermDebt

     In network 8180 - Disclosure - Long-term Debt Maturities:
    Detected block Long-term Debt [RollUp] with mini:LongtermDebt

     In network 2110 - Disclosure - Nature of Business Note:
    Detected block Nature of Business [Text Block] [Level1TextBlock] with mini:NatureBusinessTextBlock

     In network 7130 - Disclosure - Paid In Capital Roll Forward:
    Detected block Paid In Capital, Beginning Balance [RollForward] with mini:PaidInCapital

     In network 6140 - Disclosure - Property, Plant, and Equipment Roll Forward:
    Detected block Property, Plant and Equipment, Beginning Balance [RollForward] with mini:PropertyPlantAndEquipment

     In network 8150 - Disclosure - Property, Plant, and Equipment Subclassifications:
    Detected block Property, Plant and Equipment [RollUp] with mini:PropertyPlantAndEquipment

     In network 6120 - Disclosure - Receivables Roll Forward:
    Detected block Receivables, Beginning Balance [RollForward] with mini:Receivables

     In network 8120 - Disclosure - Receivables Subclassifications:
    Detected block Receivables [RollUp] with mini:Receivables

     In network 7140 - Disclosure - Retained Earnings Roll Forward:
    Detected block Retained Earnings, Beginning Balance [RollForward] with mini:RetainedEarnings

     In network 9104 - Support - Reconcile Income Summary and Trial Balance Roll Forward:
    Detected block Retained Earnings, Beginning Balance [RollForward] with mini:RetainedEarnings

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Cash and Cash Equivalents Policies [Text Block] [Level1TextBlock] with mini:CashAndCashEquivalentsPoliciesTextBlock

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Receivables Policies [Text Block] [Level1TextBlock] with mini:ReceivablesPoliciesTextBlock

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Inventories Policies [Text Block] [Level1TextBlock] with mini:InventoriesPoliciesTextBlock

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Property, Plant, and Equipment Policies [Text Block] [Level1TextBlock] with mini:PropertyPlantAndEquipmentPoliciesTextBlock

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Accounts Payable Policies [Text Block] [Level1TextBlock] with mini:AccountsPayablePoliciesTextBlock

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Long-term Debt Policies [Text Block] [Level1TextBlock] with mini:LongtermDebtPoliciesTextBlock

     In network 4000 - Disclosure - Significant Accounting Policies:
    Detected block Revenue Recognition Policies [Text Block] [Level1TextBlock] with mini:RevenueRecognitionPoliciesTextBlock

     In network 9105 - Support - Transactions Groupings:
    Detected block Payment of Dividends [Set] with mini:PaymentOfDividends

     In network 9105 - Support - Transactions Groupings:
    Detected block Check Sum Changes [RollUp] with mini:CheckSumChanges

     In network 9101 - Support - Trial Balance:
    Detected block Check Sum [RollUp] with mini:CheckSum

     In network FAC-101-Balance Sheet, Classified (BSC):
    Detected block Assets [RollUp] with fac:Assets

     In network FAC-101-Balance Sheet, Classified (BSC):
    Detected block Liabilities and Equity [RollUp] with fac:LiabilitiesAndEquity

     In network FAC-202-Income Statement, Multi Step, (ISM):
    Detected block Income (Loss) from Continuing Operations Before Tax [RollUp] with fac:IncomeLossFromContinuingOperationsBeforeTax

     In network FAC-202-Income Statement, Multi Step, (ISM):
    Detected block Income Tax Expense (Benefit) [Set] with fac:IncomeTaxExpenseBenefit

     In network FAC-201-Income Statement, Single Step:
    Detected block Income (Loss) from Continuing Operations Before Tax [Roll Up] [Set] with fac:IncomeLossFromContinuingOperationsBeforeTaxRollUp

     In network FAC-201-Income Statement, Single Step:
    Detected block Income Tax Expense (Benefit) [Set] with fac:IncomeTaxExpenseBenefit

    62disclosuredisclosures:StatementOfChangesInEquity Added
    • detections:1
     
    Statement of Changes in Equity
  • disclosures:StatementOfChangesInEquity requires:
    • Concept Arrangement Pattern cm:RollForward
  • 1 instance:

     In network 1104 - Statement - Statement of Changes in Equity:
    Detected block Equity, Beginning Balance [RollForward] with mini:Equity

    63disclosuredisclosures:TransactionsGroupings Added
    • detections:1
     
    Transactions Groupings
  • disclosures:TransactionsGroupings requires:
  • 1 instance:

     In network 9105 - Support - Transactions Groupings:
    Detected block Check Sum Changes [RollUp] with mini:CheckSumChanges

    64disclosuredisclosures:TrialBalance Added
    • detections:1
     
    Trial Balance
  • disclosures:TrialBalance requires:
  • 1 instance:

     In network 9101 - Support - Trial Balance:
    Detected block Check Sum [RollUp] with mini:CheckSum

    65calculationmini:AccountsPayable (in AccountsPayableDetail)
    • ok:2
    • failed:0
     

    total=TradePayables_2+OtherPayables_1

    2 instances:

    mini:AccountsPayable[1,000] = mini:TradePayables[1,000] + mini:OtherPayables[0]

    mini:AccountsPayable[0] = mini:TradePayables[0] + mini:OtherPayables[0]

    66calculationmini:Assets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=NoncurrentAssets_2+CurrentAssets_1

    2 instances:

    mini:Assets[14,450] = mini:NoncurrentAssets[900] + mini:CurrentAssets[13,550]

    mini:Assets[0] = mini:NoncurrentAssets[0] + mini:CurrentAssets[0]

    67calculationmini:CurrentAssets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=CashAndCashEquivalents_3+(Receivables_2+Inventories_1)

    2 instances:

    mini:CurrentAssets[13,550] = mini:CashAndCashEquivalents[10,850] + mini:Receivables[0] + mini:Inventories[2,700]

    mini:CurrentAssets[0] = mini:CashAndCashEquivalents[0] + mini:Receivables[0] + mini:Inventories[0]

    68calculationmini:CurrentLiabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=AccountsPayable_3+(AccruedExpenses_2+CurrentPortionOfLongtermDebt_1)

    2 instances:

    mini:CurrentLiabilities[1,400] = mini:AccountsPayable[1,000] + mini:AccruedExpenses[400] + mini:CurrentPortionOfLongtermDebt[0]

    mini:CurrentLiabilities[0] = mini:AccountsPayable[0] + mini:AccruedExpenses[0] + mini:CurrentPortionOfLongtermDebt[0]

    69calculationmini:Equity (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=PaidInCapital_2+RetainedEarnings_1

    2 instances:

    mini:Equity[12,050] = mini:PaidInCapital[10,000] + mini:RetainedEarnings[2,050]

    mini:Equity[0] = mini:PaidInCapital[0] + mini:RetainedEarnings[0]

    70calculationmini:Liabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=NoncurrentLiabilities_2+CurrentLiabilities_1

    2 instances:

    mini:Liabilities[2,400] = mini:NoncurrentLiabilities[1,000] + mini:CurrentLiabilities[1,400]

    mini:Liabilities[0] = mini:NoncurrentLiabilities[0] + mini:CurrentLiabilities[0]

    71calculationmini:LiabilitiesAndEquity (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=Liabilities_2+Equity_1

    2 instances:

    mini:LiabilitiesAndEquity[14,450] = mini:Liabilities[2,400] + mini:Equity[12,050]

    mini:LiabilitiesAndEquity[0] = mini:Liabilities[0] + mini:Equity[0]

    72calculationmini:NoncurrentAssets (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=PropertyPlantAndEquipment_1

    2 instances:

    mini:NoncurrentAssets[900] = mini:PropertyPlantAndEquipment[900]

    mini:NoncurrentAssets[0] = mini:PropertyPlantAndEquipment[0]

    73calculationmini:NoncurrentLiabilities (in BalanceSheet)
    • ok:2
    • failed:0
     

    total=LongtermDebt_1

    2 instances:

    mini:NoncurrentLiabilities[1,000] = mini:LongtermDebt[1,000]

    mini:NoncurrentLiabilities[0] = mini:LongtermDebt[0]

    74calculationmini:CashAndCashEquivalents (in CashAndCashEquivalentsDetail)
    • ok:2
    • failed:0
     

    total=Cash_2+CashEquivalents_1

    2 instances:

    mini:CashAndCashEquivalents[10,850] = mini:Cash[10,850] + mini:CashEquivalents[0]

    mini:CashAndCashEquivalents[0] = mini:Cash[0] + mini:CashEquivalents[0]

    75calculationmini:NetCashFlow (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total=NetCashFlowInvestingActivities_3+(NetCashFlowOperatingActivities_2+NetCashFlowFinancingActivities_1)

    1 instance:

    mini:NetCashFlow[10,850] = mini:NetCashFlowInvestingActivities[-1,000] + mini:NetCashFlowOperatingActivities[1,000] + mini:NetCashFlowFinancingActivities[10,850]

    76calculationmini:NetCashFlowFinancingActivities (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total=ProceedsFromAdditionalLongtermBorrowings_6+(-PaymentForReductionOfLongtermBorrowings_5+(-PaymentInterest_4+(ProceedsFromInvestmentsByOwner_3+(-PaymentForDistributionsToOwner_2+PaymentOfDividends_1))))

    1 instance:

    mini:NetCashFlowFinancingActivities[10,850] = mini:ProceedsFromAdditionalLongtermBorrowings[2,000] + - mini:PaymentForReductionOfLongtermBorrowings[1,000] + - mini:PaymentInterest[150] + mini:ProceedsFromInvestmentsByOwner[10,000] + - mini:PaymentForDistributionsToOwner[0] + mini:PaymentOfDividends[0]

    77calculationmini:NetCashFlowInvestingActivities (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total= -PaymentForCapitalAdditionsOfPropertyPlantEquipment_1

    1 instance:

    mini:NetCashFlowInvestingActivities[-1,000] = - mini:PaymentForCapitalAdditionsOfPropertyPlantEquipment[1,000]

    78calculationmini:NetCashFlowOperatingActivities (in CashFlowStatement)
    • ok:1
    • failed:0
     

    total=ProceedsFromCollectionOfReceivables_2+ -PaymentOfAccountsPayable_1

    1 instance:

    mini:NetCashFlowOperatingActivities[1,000] = mini:ProceedsFromCollectionOfReceivables[8,000] + - mini:PaymentOfAccountsPayable[7,000]

    79calculationmini:GrossProfitLoss (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=Sales_2+ -CostsOfSales_1

    1 instance:

    mini:GrossProfitLoss[2,700] = mini:Sales[8,000] + - mini:CostsOfSales[5,300]

    80calculationmini:IncomeLossFromContinuingOperationsBeforeTax (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=OperatingIncomeLoss_2+NonoperatingIncomeExpenses_1

    1 instance:

    mini:IncomeLossFromContinuingOperationsBeforeTax[2,450] = mini:OperatingIncomeLoss[2,600] + mini:NonoperatingIncomeExpenses[-150]

    81calculationmini:NetIncomeLoss (in IncomeStatement)
    • ok:1
    • failed:0
     

    total= -IncomeTaxExpenseBenefit_2+IncomeLossFromContinuingOperationsBeforeTax_1

    1 instance:

    mini:NetIncomeLoss[2,050] = - mini:IncomeTaxExpenseBenefit[400] + mini:IncomeLossFromContinuingOperationsBeforeTax[2,450]

    82calculationmini:NonoperatingIncomeExpenses (in IncomeStatement)
    • ok:1
    • failed:0
     

    total= -InterestExpense_2+GainLossOnSalePropertyPlantEquipment_1

    1 instance:

    mini:NonoperatingIncomeExpenses[-150] = - mini:InterestExpense[150] + mini:GainLossOnSalePropertyPlantEquipment[0]

    83calculationmini:OperatingExpenses (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=SalesGeneralAndAdministrativeExpenses_2+DepreciationAndAmortization_1

    1 instance:

    mini:OperatingExpenses[100] = mini:SalesGeneralAndAdministrativeExpenses[0] + mini:DepreciationAndAmortization[100]

    84calculationmini:OperatingIncomeLoss (in IncomeStatement)
    • ok:1
    • failed:0
     

    total=GrossProfitLoss_2+ -OperatingExpenses_1

    1 instance:

    mini:OperatingIncomeLoss[2,600] = mini:GrossProfitLoss[2,700] + - mini:OperatingExpenses[100]

    85calculationmini:NetIncomeLoss (in IncomeSummary)
    • ok:1
    • failed:0
     

    total=Sales_7+(-SalesGeneralAndAdministrativeExpenses_6+(-InterestExpense_5+(-CostsOfSales_4+(-DepreciationAndAmortization_3+(GainLossOnSalePropertyPlantEquipment_2+ -IncomeTaxExpenseBenefit_1)))))

    1 instance:

    mini:NetIncomeLoss[2,050] = mini:Sales[8,000] + - mini:SalesGeneralAndAdministrativeExpenses[0] + - mini:InterestExpense[150] + - mini:CostsOfSales[5,300] + - mini:DepreciationAndAmortization[100] + mini:GainLossOnSalePropertyPlantEquipment[0] + - mini:IncomeTaxExpenseBenefit[400]

    86calculationmini:Inventories (in InventoriesDetail)
    • ok:2
    • failed:0
     

    total=FinishedGoods_3+(WorkInProgress_2+RawMaterial_1)

    2 instances:

    mini:Inventories[2,700] = mini:FinishedGoods[0] + mini:WorkInProgress[0] + mini:RawMaterial[2,700]

    mini:Inventories[0] = mini:FinishedGoods[0] + mini:WorkInProgress[0] + mini:RawMaterial[0]

    87calculationmini:LongtermDebt (in LongTermDebtDetail)
    • ok:2
    • failed:0
     

    total=MortgageLoans_2+OtherSecuredLoans_1

    2 instances:

    mini:LongtermDebt[1,000] = mini:MortgageLoans[0] + mini:OtherSecuredLoans[1,000]

    mini:LongtermDebt[0] = mini:MortgageLoans[0] + mini:OtherSecuredLoans[0]

    88calculationmini:LongtermDebt (in LongTermDebtMaturities)
    • ok:1
    • failed:0
     

    total=MaturesInOneYear_6+(MaturesInTwoYears_5+(MaturesInThreeYears_4+(MaturesInFourYears_3+(MaturesInFiveYears_2+MaturesThereafter_1))))

    1 instance:

    mini:LongtermDebt[1,000] = mini:MaturesInOneYear[1,000] + mini:MaturesInTwoYears[0] + mini:MaturesInThreeYears[0] + mini:MaturesInFourYears[0] + mini:MaturesInFiveYears[0] + mini:MaturesThereafter[0]

    89calculationmini:PropertyPlantAndEquipment (in PropertyPlantAndEquipmentDetail)
    • ok:2
    • failed:0
     

    total= -AccumulatedDepreciation_2+PropertyPlantAndEquipmentGross_1

    2 instances:

    mini:PropertyPlantAndEquipment[900] = - mini:AccumulatedDepreciation[100] + mini:PropertyPlantAndEquipmentGross[1,000]

    mini:PropertyPlantAndEquipment[0] = - mini:AccumulatedDepreciation[0] + mini:PropertyPlantAndEquipmentGross[0]

    90calculationmini:PropertyPlantAndEquipmentGross (in PropertyPlantAndEquipmentDetail)
    • ok:2
    • failed:0
     

    total=Land_3+(Buildings_2+Equipment_1)

    2 instances:

    mini:PropertyPlantAndEquipmentGross[1,000] = mini:Land[0] + mini:Buildings[0] + mini:Equipment[1,000]

    mini:PropertyPlantAndEquipmentGross[0] = mini:Land[0] + mini:Buildings[0] + mini:Equipment[0]

    91calculationmini:Receivables (in ReceivablesDetail)
    • ok:2
    • failed:0
     

    total=TradeReceivables_2+OtherReceivables_1

    2 instances:

    mini:Receivables[0] = mini:TradeReceivables[0] + mini:OtherReceivables[0]

    mini:Receivables[0] = mini:TradeReceivables[0] + mini:OtherReceivables[0]

    92calculationmini:CheckSumChanges (in Transactions)
    • ok:1
    • failed:0
     

    total= -NetIncomeLoss_29+(ProceedsFromCollectionOfReceivables_28+(ProceedsFromAdditionalLongtermBorrowings_27+(-PaymentForCapitalAdditionsOfPropertyPlantEquipment_26+(-PaymentOfAccountsPayable_25+(-PaymentForReductionOfLongtermBorrowings_24+(-PaymentInterest_23+(ProceedsFromInvestmentsByOwner_22+(-PaymentForDistributionsToOwner_21+(-InvestmentsByOwner_20+(DistributionsToOwner_19+(IncreaseInReceivablesFromSalesOnAccount_18+(-CollectionOfReceivables_17+(-AdditionsToAllowanceForBadDebts_16+(-BadDebtsWrittenOff_15+(PurchasesOfInventoryForSale_14+(-DecreaseInInventoriesFromSales_13+(-InventoryWrittenOff_12+(CapitalAdditionsPropertyPlantAndEquipment_11+(-DecreaseFromDepreciationAndAmortization_10+(-PropertyPlantAndEquipmentWrittenOff_9+(-PurchasesInventoryForSaleOnAccount_8+(DecreaseFromPaymentAccountsPayable_7+(-InterestAccrued_6+(DecreaseFromPaymentOfInterest_5+(-IncreasesDecreasesFromTransfersFromLongterm_4+(-AdditionalLongtermBorrowings_3+(RepaymentLongtermBorrowings_2+IncreasesDecreasesFromTransfersFromCurrentPortion_1)))))))))))))))))))))))))))

    1 instance:

    mini:CheckSumChanges[0] = - mini:NetIncomeLoss[2,050] + mini:ProceedsFromCollectionOfReceivables[8,000] + mini:ProceedsFromAdditionalLongtermBorrowings[2,000] + - mini:PaymentForCapitalAdditionsOfPropertyPlantEquipment[1,000] + - mini:PaymentOfAccountsPayable[7,000] + - mini:PaymentForReductionOfLongtermBorrowings[1,000] + - mini:PaymentInterest[150] + mini:ProceedsFromInvestmentsByOwner[10,000] + - mini:PaymentForDistributionsToOwner[0] + - mini:InvestmentsByOwner[10,000] + mini:DistributionsToOwner[0] + mini:IncreaseInReceivablesFromSalesOnAccount[8,000] + - mini:CollectionOfReceivables[8,000] + - mini:AdditionsToAllowanceForBadDebts[0] + - mini:BadDebtsWrittenOff[0] + mini:PurchasesOfInventoryForSale[5,000] + - mini:DecreaseInInventoriesFromSales[2,000] + - mini:InventoryWrittenOff[300] + mini:CapitalAdditionsPropertyPlantAndEquipment[1,000] + - mini:DecreaseFromDepreciationAndAmortization[100] + - mini:PropertyPlantAndEquipmentWrittenOff[0] + - mini:PurchasesInventoryForSaleOnAccount[8,000] + mini:DecreaseFromPaymentAccountsPayable[7,000] + - mini:InterestAccrued[550] + mini:DecreaseFromPaymentOfInterest[150] + - mini:IncreasesDecreasesFromTransfersFromLongterm[0] + - mini:AdditionalLongtermBorrowings[2,000] + mini:RepaymentLongtermBorrowings[1,000] + mini:IncreasesDecreasesFromTransfersFromCurrentPortion[0]

    93calculationmini:CheckSum (in TrialBalance)
    • ok:2
    • failed:0
     

    total=CashAndCashEquivalents_10+(PropertyPlantAndEquipment_9+(-AccountsPayable_8+(-LongtermDebt_7+(-PaidInCapital_6+(Receivables_5+(-AccruedExpenses_4+(-RetainedEarnings_3+(Inventories_2+ -CurrentPortionOfLongtermDebt_1))))))))

    2 instances:

    mini:CheckSum[0] = mini:CashAndCashEquivalents[10,850] + mini:PropertyPlantAndEquipment[900] + - mini:AccountsPayable[1,000] + - mini:LongtermDebt[1,000] + - mini:PaidInCapital[10,000] + mini:Receivables[0] + - mini:AccruedExpenses[400] + - mini:RetainedEarnings[2,050] + mini:Inventories[2,700] + - mini:CurrentPortionOfLongtermDebt[0]

    mini:CheckSum[0] = mini:CashAndCashEquivalents[0] + mini:PropertyPlantAndEquipment[0] + - mini:AccountsPayable[0] + - mini:LongtermDebt[0] + - mini:PaidInCapital[0] + mini:Receivables[0] + - mini:AccruedExpenses[0] + - mini:RetainedEarnings[0] + mini:Inventories[0] + - mini:CurrentPortionOfLongtermDebt[0]

    94calculationfac:Assets (in BSC) Added
    • ok:2
    • failed:0
     

    total=CurrentAssets_2+NoncurrentAssets_1

    2 instances:

    fac:Assets[14,450] = fac:CurrentAssets[13,550] + fac:NoncurrentAssets[900]

    fac:Assets[0] = fac:CurrentAssets[0] + fac:NoncurrentAssets[0]

    95calculationfac:Liabilities (in BSC) Added
    • ok:2
    • failed:0
     

    total=CurrentLiabilities_2+NoncurrentLiabilities_1

    2 instances:

    fac:Liabilities[2,400] = fac:CurrentLiabilities[1,400] + fac:NoncurrentLiabilities[1,000]

    fac:Liabilities[0] = fac:CurrentLiabilities[0] + fac:NoncurrentLiabilities[0]

    96calculationfac:LiabilitiesAndEquity (in BSC) Added
    • ok:2
    • failed:0
     

    total=Liabilities_2+Equity_1

    2 instances:

    fac:LiabilitiesAndEquity[14,450] = fac:Liabilities[2,400] + fac:Equity[12,050]

    fac:LiabilitiesAndEquity[0] = fac:Liabilities[0] + fac:Equity[0]

    97calculationfac:GrossProfit (in ISM) Added
    • ok:1
    • failed:0
     

    total=Revenues_2+ -CostOfRevenue_1

    1 instance:

    fac:GrossProfit[2,700] = fac:Revenues[8,000] + - fac:CostOfRevenue[5,300]

    98calculationfac:IncomeLossFromContinuingOperationsAfterTax (in ISM) Added
    • ok:0
    • failed:0
     

    total=IncomeLossFromContinuingOperationsBeforeTax_2+ -IncomeTaxExpenseBenefit_1

    99calculationfac:IncomeLossFromContinuingOperationsBeforeTax (in ISM) Added
    • ok:1
    • failed:0
     

    total=OperatingIncomeLoss_2+NonoperatingIncomeLoss_1

    1 instance:

    fac:IncomeLossFromContinuingOperationsBeforeTax[2,450] = fac:OperatingIncomeLoss[2,600] + fac:NonoperatingIncomeLoss[-150]

    100calculationfac:NetIncomeLoss (in ISM) Added
    • ok:0
    • failed:0
     

    total=IncomeLossFromContinuingOperationsAfterTax_2+IncomeLossFromDiscontinuedOperationsNetOfTax_1

    101calculationfac:OperatingIncomeLoss (in ISM) Added
    • ok:1
    • failed:0
     

    total=GrossProfit_2+ -OperatingExpenses_1

    1 instance:

    fac:OperatingIncomeLoss[2,600] = fac:GrossProfit[2,700] + - fac:OperatingExpenses[100]

    102calculationfac:IncomeLossFromContinuingOperationsAfterTax (in ISS) Added
    • ok:0
    • failed:0
     

    total=IncomeLossFromContinuingOperationsBeforeTax_2+ -IncomeTaxExpenseBenefit_1

    103calculationfac:IncomeLossFromContinuingOperationsBeforeTax (in ISS) Added
    • ok:0
    • failed:0
     

    total=OperatingAndNonoperatingRevenues_2+ -OperatingAndNonoperatingCostsAndExpenses_1

    104calculationfac:NetIncomeLoss (in ISS) Added
    • ok:0
    • failed:0
     

    total=IncomeLossFromContinuingOperationsAfterTax_2+IncomeLossFromDiscontinuedOperationsNetOfTax_1

    105disclosureCheckrequire [disclosures:BalanceSheetClassified] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    106disclosureCheckrequire [disclosures:CashFlowStatementDirectMethod] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    107disclosureCheckrequire [disclosures:IncomeStatement] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    108disclosureCheckrequire [disclosures:StatementOfChangesInEquity] Added
    • ok:1
    • failed:0
     
    Require disclosure:

    1 instance:

    See link above

    109disclosureCheckpossibleDisclosure [disclosures:TransactionsGroupings] Added
    • ok:1
    • failed:0
     
    Possible disclosure:

    1 instance:

    See link above

    110disclosureCheckpossibleDisclosure [disclosures:TrialBalance] Added
    • ok:1
    • failed:0
     
    Possible disclosure:

    1 instance:

    See link above

    111disclosureCheckreportsConcept [mini:AccountsPayable] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    112disclosureCheckreportsConcept [mini:AccruedExpenses] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    113disclosureCheckreportsConcept [mini:Assets] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    114disclosureCheckreportsConcept [mini:CashAndCashEquivalents] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    115disclosureCheckreportsConcept [mini:Inventories] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    116disclosureCheckreportsConcept [mini:LiabilitiesAndEquity] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    117disclosureCheckreportsConcept [mini:LongtermDebt] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    118disclosureCheckreportsConcept [mini:NetCashFlow] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    119disclosureCheckreportsConcept [mini:PropertyPlantAndEquipment] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    120disclosureCheckreportsConcept [mini:Receivables] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    121disclosureCheckreportsConcept [mini:RetainedEarnings] Added
    • ok:1
    • failed:0
     
    Require fact for concept:

    1 instance:

    Detected fact

    122disclosureCheckmini:AccountsPayable reportingLineItem-requiresDisclosure [disclosures:AccountsPayableRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccountsPayable present, require disclosure:

    1 instance:

    Detected fact
    See link above

    123disclosureCheckmini:AccountsPayable reportingLineItem-requiresDisclosure [disclosures:AccountsPayableSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccountsPayable present, require disclosure:

    1 instance:

    Detected fact
    See link above

    124disclosureCheckmini:AccruedExpenses reportingLineItem-requiresDisclosure [disclosures:AccruedExpensesRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:AccruedExpenses present, require disclosure:

    1 instance:

    Detected fact
    See link above

    125disclosureCheckmini:Assets reportingLineItem-requiresDisclosure [disclosures:AssetsRollUp] Added
    • ok:1
    • failed:0
     
    If line items term mini:Assets present, require disclosure:

    1 instance:

    Detected fact
    See link above

    126disclosureCheckmini:CashAndCashEquivalents reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsPolicy] Added
    • ok:1
    • failed:0
     
    If line items term mini:CashAndCashEquivalents present, require disclosure:

    1 instance:

    Detected fact
    See link above

    127disclosureCheckmini:CashAndCashEquivalents reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:CashAndCashEquivalents present, require disclosure:

    1 instance:

    Detected fact
    See link above

    128disclosureCheckmini:CashAndCashEquivalents reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:CashAndCashEquivalents present, require disclosure:

    1 instance:

    Detected fact
    See link above

    129disclosureCheckmini:Inventories reportingLineItem-requiresDisclosure [disclosures:InventoriesPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:Inventories present, require disclosure:

    1 instance:

    Detected fact
    See link above

    130disclosureCheckmini:Inventories reportingLineItem-requiresDisclosure [disclosures:InventoriesRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:Inventories present, require disclosure:

    1 instance:

    Detected fact
    See link above

    131disclosureCheckmini:Inventories reportingLineItem-requiresDisclosure [disclosures:InventoriesSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:Inventories present, require disclosure:

    1 instance:

    Detected fact
    See link above

    132disclosureCheckmini:LiabilitiesAndEquity reportingLineItem-requiresDisclosure [disclosures:LiabilitiesAndEquityRollUp] Added
    • ok:1
    • failed:0
     
    If line items term mini:LiabilitiesAndEquity present, require disclosure:

    1 instance:

    Detected fact
    See link above

    133disclosureCheckmini:LongtermDebt reportingLineItem-requiresDisclosure [disclosures:LongTermDebtRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:LongtermDebt present, require disclosure:

    1 instance:

    Detected fact
    See link above

    134disclosureCheckmini:NetCashFlow reportingLineItem-requiresDisclosure [disclosures:CashAndCashEquivalentsSummaryRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:NetCashFlow present, require disclosure:

    1 instance:

    Detected fact
    See link above

    135disclosureCheckmini:NetCashFlow reportingLineItem-requiresDisclosure [disclosures:NetCashFlowRollUp] Added
    • ok:1
    • failed:0
     
    If line items term mini:NetCashFlow present, require disclosure:

    1 instance:

    Detected fact
    See link above

    136disclosureCheckmini:PropertyPlantAndEquipment reportingLineItem-requiresDisclosure [disclosures:PropertyPlantAndEquipmentNetRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:PropertyPlantAndEquipment present, require disclosure:

    1 instance:

    Detected fact
    See link above

    137disclosureCheckmini:PropertyPlantAndEquipment reportingLineItem-requiresDisclosure [disclosures:PropertyPlantAndEquipmentNetSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:PropertyPlantAndEquipment present, require disclosure:

    1 instance:

    Detected fact
    See link above

    138disclosureCheckmini:PropertyPlantAndEquipment reportingLineItem-requiresDisclosure [disclosures:PropertyPlantAndEquipmentPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:PropertyPlantAndEquipment present, require disclosure:

    1 instance:

    Detected fact
    See link above

    139disclosureCheckmini:Receivables reportingLineItem-requiresDisclosure [disclosures:ReceivablesPolicies] Added
    • ok:1
    • failed:0
     
    If line items term mini:Receivables present, require disclosure:

    1 instance:

    Detected fact
    See link above

    140disclosureCheckmini:Receivables reportingLineItem-requiresDisclosure [disclosures:ReceivablesRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:Receivables present, require disclosure:

    1 instance:

    Detected fact
    See link above

    141disclosureCheckmini:Receivables reportingLineItem-requiresDisclosure [disclosures:ReceivablesSubclassifications] Added
    • ok:1
    • failed:0
     
    If line items term mini:Receivables present, require disclosure:

    1 instance:

    Detected fact
    See link above

    142disclosureCheckmini:RetainedEarnings reportingLineItem-requiresDisclosure [disclosures:RetainedEarningsRollForward] Added
    • ok:1
    • failed:0
     
    If line items term mini:RetainedEarnings present, require disclosure:

    1 instance:

    Detected fact
    See link above

    The colours used for the rules are significant, and have the following meanings:

    For more information: http://accounting.auditchain.finance/index.html
    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