Business Rules Summary

Assertions Summary

Defined Executed Pass Fail
Existence assertions 0 0 0 0
Value assertions 19 24 24 0
Consistency assertions 0 0 0 0
Total all assertions 19 24 24 0

Formulae Summary

Defined Executed Facts created
Formulae 0 0 0

Calculations Summary

Defined Executed Pass Inconsistent
Calculations 14 45 45 0

Reporting Entity Specific Rules Summary

Defined Executed Pass Inconsistent
Reporting Entity Specific Rules 9 33 33 0

Total Validations Summary

Severity Signal Count
ERROR   0
WARNING   0
REVIEW   0
INCONSISTENCY 0
BEST PRACTICE   0
INFORMATION   0

XBRL Cloud: Business Report
Component: (Network and Table)
Network
1001 - Document - Document Information
(http://www.company4.com/company4/role/level4/DocumentInformation)
Table Document Information [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
1002 - Document - Entity Information
(http://www.company4.com/company4/role/level4/EntityInformation)
Table Entity Information [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
1101 - Statement - Balance Sheet
(http://www.company4.com/company4/role/level4/BalanceSheet)
Table Balance Sheet [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Balance sheet balances.
(REPORT_Balances_BalanceSheet)
Pass $Total_Assets = $Total_LiabilitiesAndEquity
2 Balance sheet balances.
(REPORT_Balances_BalanceSheet)
Pass $Total_Assets = $Total_LiabilitiesAndEquity

XBRL Calculations

Network
1101 - Statement - Balance Sheet
(http://www.company4.com/company4/role/level4/BalanceSheet)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Assets [Roll Up]
Current Assets [Roll Up]
Cash and Cash Equivalents 4,000  + 4,000  4,000  DR INF
Receivables 2,000  + 2,000  2,000  DR INF
Inventories 1,000  + 1,000  1,000  DR INF
Current Assets 7,000  + 7,000  7,000  DR INF OK
 
Noncurrent Assets [Roll Up]
Property, Plant and Equipment 6,000  + 6,000  6,000  DR INF
Noncurrent Assets 6,000  + 6,000  6,000  DR INF OK
 
Assets 13,000  13,000  13,000  DR INF OK
 
Network
1101 - Statement - Balance Sheet
(http://www.company4.com/company4/role/level4/BalanceSheet)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Assets [Roll Up]
Current Assets [Roll Up]
Cash and Cash Equivalents 3,000  + 3,000  3,000  DR INF
Receivables 1,000  + 1,000  1,000  DR INF
Inventories 1,000  + 1,000  1,000  DR INF
Current Assets 5,000  + 5,000  5,000  DR INF OK
 
Noncurrent Assets [Roll Up]
Property, Plant and Equipment 1,000  + 1,000  1,000  DR INF
Noncurrent Assets 1,000  + 1,000  1,000  DR INF OK
 
Assets 6,000  6,000  6,000  DR INF OK
 
Network
1101 - Statement - Balance Sheet
(http://www.company4.com/company4/role/level4/BalanceSheet)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Liabilities and Equity [Roll Up]
Liabilities [Roll Up]
Current Liabilities [Roll Up]
Accounts Payable 1,000  + 1,000  1,000  CR INF
Current Liabilities 1,000  + 1,000  1,000  CR INF OK
 
Noncurrent Liabilities [Roll Up]
Long-term Debt 6,000  + 6,000  6,000  CR INF
Noncurrent Liabilities 6,000  + 6,000  6,000  CR INF OK
 
Liabilities 7,000  + 7,000  7,000  CR INF OK
 
Equity [Roll Up]
Retained Earnings 6,000  + 6,000  6,000  CR INF
Equity 6,000  + 6,000  6,000  CR INF OK
 
Liabilities and Equity 13,000  13,000  13,000  CR INF OK
 
Network
1101 - Statement - Balance Sheet
(http://www.company4.com/company4/role/level4/BalanceSheet)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Liabilities and Equity [Roll Up]
Liabilities [Roll Up]
Current Liabilities [Roll Up]
Accounts Payable 1,000  + 1,000  1,000  CR INF
Current Liabilities 1,000  + 1,000  1,000  CR INF OK
 
Noncurrent Liabilities [Roll Up]
Long-term Debt 1,000  + 1,000  1,000  CR INF
Noncurrent Liabilities 1,000  + 1,000  1,000  CR INF OK
 
Liabilities 2,000  + 2,000  2,000  CR INF OK
 
Equity [Roll Up]
Retained Earnings 4,000  + 4,000  4,000  CR INF
Equity 4,000  + 4,000  4,000  CR INF OK
 
Liabilities and Equity 6,000  6,000  6,000  CR INF OK
 

Component: (Network and Table)
Network
1102 - Statement - Income Statement
(http://www.company4.com/company4/role/level4/IncomeStatement)
Table Income Statement [Hypercube]

XBRL Calculations

Network
1102 - Statement - Income Statement
(http://www.company4.com/company4/role/level4/IncomeStatement)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Net Income (Loss) [Roll Up]
Income (Loss) from Continuing Operations Before Tax [Roll Up]
Operating Income (Loss) [Roll Up]
Gross Profit (Loss) [Roll Up]
Sales 4,000  + 4,000  4,000  CR INF
Costs of Sales 2,000  - 2,000  2,000  DR INF
Gross Profit (Loss) 2,000  + 2,000  2,000  CR INF OK
 
Operating Expenses [Roll Up]
Depreciation and Amortization + DR INF
Operating Expenses - DR INF OK
 
Operating Income (Loss) 2,000  + 2,000  2,000  CR INF OK
 
Nonoperating Income (Expenses) + CR INF
Income (Loss) from Continuing Operations Before Tax 2,000  + 2,000  2,000  CR INF OK
 
Income Tax Expense (Benefit) - DR INF
Net Income (Loss) 2,000  2,000  2,000  CR INF OK
 

Component: (Network and Table)
Network
1103 - Statement - Cash Flow Statement
(http://www.company4.com/company4/role/level4/CashFlowStatement)
Table Cash Flow Statement [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Cash Flow Statement Roll Forward reconciles.
(REPORT_RollFowardReconciles_CashFlowStatement)
Pass $VARIABLE_BalanceStart + $NetCashFlow = $VARIABLE_BalanceEnd

XBRL Calculations

Network
1103 - Statement - Cash Flow Statement
(http://www.company4.com/company4/role/level4/CashFlowStatement)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Net Cash Flow [Roll Up]
Net Cash Flow Operating Activities [Roll Up]
Collection of Receivables 3,000  + 3,000  3,000  DR INF
Payment of Accounts Payable (2,000) - 2,000  2,000  CR INF
Net Cash Flow Operating Activities 1,000  + 1,000  1,000  INF OK
 
Net Cash Flow Financing Activities [Roll Up]
Additional Long-term Borrowings 2 6,000  + 6,000  6,000  DR INF
Repayment of Long-term Borrowings 2 (1,000) - 1,000  1,000  CR INF
Net Cash Flow Financing Activities 5,000  + 5,000  5,000  DR INF OK
 
Net Cash Flow Investing Activities [Roll Up]
Capital Additions of Property, Plant and Equipment 2 (5,000) - 5,000  5,000  CR INF
Net Cash Flow Investing Activities (5,000) + (5,000) (5,000) DR INF OK
 
Net Cash Flow 1,000  1,000  1,000  DR INF OK
 

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Cash and Cash Equivalents, Ending Balance [Roll Forward]
Cash and Cash Equivalents, Beginning Balance 3,000  + 3,000  3,000  DR INF
Net Cash Flow 1,000  + 1,000  1,000  DR INF
Cash and Cash Equivalents, Ending Balance 4,000  + 4,000  4,000  DR INF OK
 

Component: (Network and Table)
Network
1104 - Statement - Statement of Changes in Equity
(http://www.company4.com/company4/role/level4/ChangesInEquity)
Table Statement of Changes in Equity [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Equity reconciles.
(REPORT_RollFowardReconciles_StatementOfChangesInEquity)
Pass $VARIABLE_BalanceStart + $VARIABLE_Change1 = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Equity, Ending Balance [Roll Forward]
Equity, Beginning Balance 4,000  + 4,000  4,000  CR INF
Net Income (Loss) 2,000  + 2,000  2,000  CR INF
Equity, Ending Balance 6,000  + 6,000  6,000  CR INF OK
 

Component: (Network and Table)
Network
2110 - Disclosure - Nature of Business Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/NatureOfBusiness)
Table Nature of Business [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2120 - Disclosure - Basis of Reporting Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/BasisOfReporting)
Table Basis of Reporting [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2130 - Disclosure - Significant Accounting Policies Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/SignificantAccountingPolicies)
Table Significant Accounting Policies [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2300 - Disclosure - Cash and Cash Equivalents Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/CashAndCashEquivalentsNote)
Table Cash and Cash Equivalents Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2400 - Disclosure - Receivables Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/ReceivablesNote)
Table Receivables Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2500 - Disclosure - Inventories Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/InventoriesNote)
Table Inventories Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2600 - Disclosure - Property, Plant, and Equipment Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/PropertyPlantAndEquipmentNote)
Table Property, Plant and Equipment Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2700 - Disclosure - Accounts Payable Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/AccountsPayableNote)
Table Accounts Payable Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2800 - Disclosure - Long-term Debt Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/LongTermDebtNote)
Table Long-term Debt Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
2900 - Disclosure - Retained Earnings Note (Level 1 Note Text Blocks)
(http://www.company4.com/company4/role/level1/RetainedEarningsNote)
Table Retained Earnings Note [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
4000 - Disclosure - Significant Accounting Policies (Level 2 Policy Text Blocks)
(http://www.company4.com/company4/role/level2/SignificantAccountingPoliciesTextBlocks)
Table Significant Accounting Policies [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
5000 - Disclosure - Disclosures (Level 3 Disclosure Text Blocks)
(http://www.company4.com/company4/role/level3/DisclosureTextBlocks)
Table Disclosures [Hypercube]
No business rules found for this component.

Component: (Network and Table)
Network
6110 - Disclosure - Cash and Cash Equivalents Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/CashAndCashEquivalents)
Table Cash and Cash Equivalents Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Cash and Cash Equivalents Rolls Forward.
(REPORT_RollForwardReconciles_CashAndCashEquivalents)
Pass $VARIABLE_BalanceStart + $CollectionReceivables - $PaymentOfAccountsPayable + $AdditionalLongtermBorrowings - $RepaymentLongtermBorrowings - $CapitalAdditionsPropertyPlantAndEquipment = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Cash and Cash Equivalents, Ending Balance [Roll Forward]
Cash and Cash Equivalents, Beginning Balance 3,000  + 3,000  3,000  DR INF
Collection of Receivables 3,000  + 3,000  3,000  DR INF
Payment of Accounts Payable (2,000) - 2,000  2,000  CR INF
Additional Long-term Borrowings 2 6,000  + 6,000  6,000  DR INF
Repayment of Long-term Borrowings 2 (1,000) - 1,000  1,000  CR INF
Capital Additions of Property, Plant and Equipment 2 (5,000) - 5,000  5,000  CR INF
Cash and Cash Equivalents, Ending Balance 4,000  + 4,000  4,000  DR INF OK
 

Component: (Network and Table)
Network
6120 - Disclosure - Receivables Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/Receivables)
Table Receivables Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Receivables Rolls Forward.
(REPORT_RollForwardReconciles_Receivables)
Pass $VARIABLE_BalanceStart + $Sales - $CollectionReceivables - $AdditionsToAllowanceForBadDebts - $BadDebtsWrittenOff = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Receivables, Ending Balance [Roll Forward]
Receivables, Beginning Balance 1,000  + 1,000  1,000  DR INF
Sales 2 4,000  + 4,000  4,000  DR INF
Collection of Receivables 2 (3,000) - 3,000  3,000  CR INF
Additions to Allowance for Bad Debts - CR INF
Bad Debts Written Off - CR INF
Receivables, Ending Balance 2,000  + 2,000  2,000  DR INF OK
 

Component: (Network and Table)
Network
6130 - Disclosure - Inventories Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/Inventories)
Table Inventories Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Inventories Rolls Forward.
(REPORT_RollForwardReconciles_Inventories)
Pass $VARIABLE_BalanceStart + $PurchasesOfInventoryForSale - $CostsOfSales - $InventoryWrittenOff = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Inventories, Ending Balance [Roll Forward]
Inventories, Beginning Balance 1,000  + 1,000  1,000  DR INF
Purchases of Inventory for Sale 2,000  + 2,000  2,000  DR INF
Costs of Sales 2 (2,000) - 2,000  2,000  CR INF
Inventory Written Off - CR INF
Inventories, Ending Balance 1,000  + 1,000  1,000  DR INF OK
 

Component: (Network and Table)
Network
6140 - Disclosure - Property, Plant, and Equipment Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/PropertyPlantAndEquipment)
Table Property, Plant and Equipment Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Property, Plant, and Equipment Rolls Forward.
(REPORT_RollForwardReconciles_PropertyPlantAndEquipment)
Pass $VARIABLE_BalanceStart + $CapitalAdditionsPropertyPlantAndEquipment - $DepreciationAndAmortization - $PropertyPlantAndEquipmentWrittenOff = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Property, Plant and Equipment, Ending Balance [Roll Forward]
Property, Plant and Equipment, Beginning Balance 1,000  + 1,000  1,000  DR INF
Capital Additions of Property, Plant and Equipment 5,000  + 5,000  5,000  DR INF
Depreciation and Amortization 2 - CR INF
Property, Plant and Equipment Written Off - CR INF
Property, Plant and Equipment, Ending Balance 6,000  + 6,000  6,000  DR INF OK
 

Component: (Network and Table)
Network
7110 - Disclosure - Accounts Payable Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/AccountsPayable)
Table Accounts Payable Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Accounts Payable Rolls Forward.
(REPORT_RollForwardReconciles_AccountsPayable)
Pass $VARIABLE_BalanceStart + $PurchasesOfInventoryForSale - $PaymentOfAccountsPayable = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Accounts Payable, Ending Balance [Roll Forward]
Accounts Payable, Beginning Balance 1,000  + 1,000  1,000  CR INF
Purchases of Inventory for Sale 2 2,000  + 2,000  2,000  CR INF
Payment of Accounts Payable 2 (2,000) - 2,000  2,000  DR INF
Accounts Payable, Ending Balance 1,000  + 1,000  1,000  CR INF OK
 

Component: (Network and Table)
Network
7120 - Disclosure - Long-term Debt Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/LongTermDebt)
Table Long-term Debt Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Long term Debt Rolls Forward.
(REPORT_RollForwardReconciles_LongTermDebt)
Pass $VARIABLE_BalanceStart + $AdditionalLongtermBorrowings - $RepaymentLongtermBorrowings = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Long-term Debt, Ending Balance [Roll Forward]
Long-term Debt, Beginning Balance 1,000  + 1,000  1,000  CR INF
Additional Long-term Borrowings 6,000  + 6,000  6,000  CR INF
Repayment of Long-term Borrowings (1,000) - 1,000  1,000  DR INF
Long-term Debt, Ending Balance 6,000  + 6,000  6,000  CR INF OK
 

Component: (Network and Table)
Network
7130 - Disclosure - Retained Earnings Roll Forward (Level 4 Detail)
(http://www.company4.com/company4/role/level4/RetainedEarnings)
Table Retained Earnings Roll Forward [Hypercube]

Assertion Report

Value Assertions

# Label Result Rule
1 Cash and cash equivalents reconciles.
(REPORT_RollFowardReconciles_RetainedEarnings)
Pass $VARIABLE_BalanceStart + $VARIABLE_Change1 = $VARIABLE_BalanceEnd

Roll Forward Computations

Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Retained Earnings, Ending Balance [Roll Forward]
Retained Earnings, Beginning Balance 4,000  + 4,000  4,000  CR INF
Net Income (Loss) 2,000  + 2,000  2,000  CR INF
Retained Earnings, Ending Balance 6,000  + 6,000  6,000  CR INF OK
 

Component: (Network and Table)
Network
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/CashAndCashEquivalentsDetail)
Table Cash and Cash Equivalents Subclassifications [Hypercube]

XBRL Calculations

Network
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/CashAndCashEquivalentsDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Cash and Cash Equivalents [Roll Up]
Cash 1,000  + 1,000  1,000  DR INF
Cash Equivalents 3,000  + 3,000  3,000  DR INF
Cash and Cash Equivalents 4,000  4,000  4,000  DR INF OK
 
Network
8110 - Disclosure - Cash and Cash Equivalents Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/CashAndCashEquivalentsDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Cash and Cash Equivalents [Roll Up]
Cash 1,000  + 1,000  1,000  DR INF
Cash Equivalents 2,000  + 2,000  2,000  DR INF
Cash and Cash Equivalents 3,000  3,000  3,000  DR INF OK
 

Component: (Network and Table)
Network
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/ReceivablesDetail)
Table Receivables Subclassifications [Hypercube]

XBRL Calculations

Network
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/ReceivablesDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Receivables [Roll Up]
Trade Receivables 2,000  + 2,000  2,000  DR INF
Other Receivables + DR INF
Receivables 2,000  2,000  2,000  DR INF OK
 
Network
8120 - Disclosure - Receivables Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/ReceivablesDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Receivables [Roll Up]
Trade Receivables 1,000  + 1,000  1,000  DR INF
Other Receivables + DR INF
Receivables 1,000  1,000  1,000  DR INF OK
 

Component: (Network and Table)
Network
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/InventoriesDetail)
Table Inventories Subclassifications [Hypercube]

XBRL Calculations

Network
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/InventoriesDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Inventories [Roll Up]
Finished Goods 600  + 600  600  DR INF
Work in Progress 200  + 200  200  DR INF
Raw Material 200  + 200  200  DR INF
Inventories 1,000  1,000  1,000  DR INF OK
 
Network
8130 - Disclosure - Inventories Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/InventoriesDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Inventories [Roll Up]
Finished Goods 700  + 700  700  DR INF
Work in Progress 100  + 100  100  DR INF
Raw Material 200  + 200  200  DR INF
Inventories 1,000  1,000  1,000  DR INF OK
 

Component: (Network and Table)
Network
8140 - Disclosure - Inventories - Finished Goods Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/FinishedGoodsDetail)
Table Finished Goods Subclassifications [Hypercube]

XBRL Calculations

Network
8140 - Disclosure - Inventories - Finished Goods Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/FinishedGoodsDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Finished Goods [Roll Up]
Product Alpha 400  + 400  400  DR INF
Product Bravo 200  + 200  200  DR INF
Finished Goods 600  600  600  DR INF OK
 
Network
8140 - Disclosure - Inventories - Finished Goods Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/FinishedGoodsDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Finished Goods [Roll Up]
Product Alpha 600  + 600  600  DR INF
Product Bravo 100  + 100  100  DR INF
Finished Goods 700  700  700  DR INF OK
 

Component: (Network and Table)
Network
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/PropertyPlantAndEquipmentDetail)
Table Property, Plant and Equipment Subclassifications [Hypercube]

XBRL Calculations

Network
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/PropertyPlantAndEquipmentDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Property, Plant and Equipment [Roll Up]
Property, Plant and Equipment, Gross [Roll Up]
Land 1,000  + 1,000  1,000  DR INF
Buildings 1,000  + 1,000  1,000  DR INF
Equipment 4,000  + 4,000  4,000  DR INF
Property, Plant and Equipment, Gross 6,000  + 6,000  6,000  DR INF OK
 
Accumulated Depreciation - CR INF
Property, Plant and Equipment 6,000  6,000  6,000  DR INF OK
 
Network
8150 - Disclosure - Property, Plant, and Equipment Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/PropertyPlantAndEquipmentDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Property, Plant and Equipment [Roll Up]
Property, Plant and Equipment, Gross [Roll Up]
Land 1,000  + 1,000  1,000  DR INF
Buildings + DR INF
Equipment + DR INF
Property, Plant and Equipment, Gross 1,000  + 1,000  1,000  DR INF OK
 
Accumulated Depreciation - CR INF
Property, Plant and Equipment 1,000  1,000  1,000  DR INF OK
 

Component: (Network and Table)
Network
8160 - Disclosure - Accounts Payable Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/AccountsPayableDetail)
Table Accounts Payable Subclassifications [Hypercube]

XBRL Calculations

Network
8160 - Disclosure - Accounts Payable Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/AccountsPayableDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Accounts Payable [Roll Up]
Trade Payables 700  + 700  700  CR INF
Other Payables 300  + 300  300  CR INF
Accounts Payable 1,000  1,000  1,000  CR INF OK
 
Network
8160 - Disclosure - Accounts Payable Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/AccountsPayableDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Accounts Payable [Roll Up]
Trade Payables 700  + 700  700  CR INF
Other Payables 300  + 300  300  CR INF
Accounts Payable 1,000  1,000  1,000  CR INF OK
 

Component: (Network and Table)
Network
8170 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/LongTermDebtDetail)
Table Long-term Debt Subclassifications [Hypercube]

XBRL Calculations

Network
8170 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/LongTermDebtDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Long-term Debt [Roll Up]
Mortgage Loans + CR INF
Other Secured Loans 6,000  + 6,000  6,000  CR INF
Long-term Debt 6,000  6,000  6,000  CR INF OK
 
Network
8170 - Disclosure - Long-term Debt Subclassifications (Level 4 Detail)
(http://www.company4.com/company4/role/level4/LongTermDebtDetail)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Long-term Debt [Roll Up]
Mortgage Loans + CR INF
Other Secured Loans 1,000  + 1,000  1,000  CR INF
Long-term Debt 1,000  1,000  1,000  CR INF OK
 

Component: (Network and Table)
Network
8180 - Disclosure - Long-term Debt Maturities (Level 4 Detail)
(http://www.company4.com/company4/role/level4/LongTermDebtMaturities)
Table Long-term Debt Maturities [Hypercube]

XBRL Calculations

Network
8180 - Disclosure - Long-term Debt Maturities (Level 4 Detail)
(http://www.company4.com/company4/role/level4/LongTermDebtMaturities)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Long-term Debt [Roll Up]
Matures in One Year 1,000  + 1,000  1,000  CR INF
Matures in Two Years 1,000  + 1,000  1,000  CR INF
Matures in Three Years 1,000  + 1,000  1,000  CR INF
Matures in Four Years 1,000  + 1,000  1,000  CR INF
Matures in Five Years 1,000  + 1,000  1,000  CR INF
Matures Thereafter 1,000  + 1,000  1,000  CR INF
Long-term Debt 6,000  6,000  6,000  CR INF OK
 

Component: (Network and Table)
Network
9101 - Support - Trial Balance (Level 4 Detail)
(http://www.company4.com/company4/role/level4/TrialBalance)
Table Trial Balance [Hypercube]

XBRL Calculations

Network
9101 - Support - Trial Balance (Level 4 Detail)
(http://www.company4.com/company4/role/level4/TrialBalance)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Check Sum [Roll Up]
Cash and Cash Equivalents 4,000  + 4,000  4,000  DR INF
Receivables 2,000  + 2,000  2,000  DR INF
Inventories 1,000  + 1,000  1,000  DR INF
Property, Plant and Equipment 6,000  + 6,000  6,000  DR INF
Accounts Payable (1,000) - 1,000  1,000  CR INF
Long-term Debt (6,000) - 6,000  6,000  CR INF
Retained Earnings (6,000) - 6,000  6,000  CR INF
Check Sum DR INF OK
 
Network
9101 - Support - Trial Balance (Level 4 Detail)
(http://www.company4.com/company4/role/level4/TrialBalance)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2017-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Check Sum [Roll Up]
Cash and Cash Equivalents 3,000  + 3,000  3,000  DR INF
Receivables 1,000  + 1,000  1,000  DR INF
Inventories 1,000  + 1,000  1,000  DR INF
Property, Plant and Equipment 1,000  + 1,000  1,000  DR INF
Accounts Payable (1,000) - 1,000  1,000  CR INF
Long-term Debt (1,000) - 1,000  1,000  CR INF
Retained Earnings (4,000) - 4,000  4,000  CR INF
Check Sum DR INF OK
 

Component: (Network and Table)
Network
9102 - Support - Transactions Groupings (Level 4 Detail)
(http://www.company4.com/company4/role/level4/Transactions)
Table Transactions Groupings [Hypercube]

XBRL Calculations

Network
9102 - Support - Transactions Groupings (Level 4 Detail)
(http://www.company4.com/company4/role/level4/Transactions)
Reporting Entity 40710066d58f26b84ddd (http://standards.iso.org/iso/17442)
Period 2018-01-01 - 2018-12-31
Unit USD
Label Rendered Reported Calculated Balance Decimals Message
Check Sum Changes [Roll Up]
Collection of Receivables 3,000  + 3,000  3,000  DR INF
Payment of Accounts Payable (2,000) - 2,000  2,000  CR INF
Additional Long-term Borrowings 2 6,000  + 6,000  6,000  DR INF
Repayment of Long-term Borrowings 2 (1,000) - 1,000  1,000  CR INF
Capital Additions of Property, Plant and Equipment 2 (5,000) - 5,000  5,000  CR INF
Sales 2 4,000  + 4,000  4,000  DR INF
Collection of Receivables 2 (3,000) - 3,000  3,000  CR INF
Additions to Allowance for Bad Debts - CR INF
Bad Debts Written Off - CR INF
Purchases of Inventory for Sale 2,000  + 2,000  2,000  DR INF
Costs of Sales 2 (2,000) - 2,000  2,000  CR INF
Inventory Written Off - CR INF
Capital Additions of Property, Plant and Equipment 5,000  + 5,000  5,000  DR INF
Depreciation and Amortization 2 - CR INF
Property, Plant and Equipment Written Off - CR INF
Purchases of Inventory for Sale 2 (2,000) - 2,000  2,000  CR INF
Payment of Accounts Payable 2 2,000  + 2,000  2,000  DR INF
Additional Long-term Borrowings (6,000) - 6,000  6,000  CR INF
Repayment of Long-term Borrowings 1,000  + 1,000  1,000  DR INF
Net Income (Loss) (2,000) - 2,000  2,000  CR INF
Check Sum Changes DR INF OK
 

Component: (Network and Table)
Network
(Component not specified)
(http://www.xbrl.org/2003/role/link)
Table (Implied)

Assertion Report

Value Assertions

# Label Result Rule
1 Liabilities = Current Liabilities + Noncurrent Liabilities
(FAC_BS3_LiabilitiesEqualsCurrentPlusNoncurrentLiabilities)
Pass $Liabilities = $LiabilitiesCurrent + $LiabilitiesNoncurrent
2 Liabilities = Current Liabilities + Noncurrent Liabilities
(FAC_BS3_LiabilitiesEqualsCurrentPlusNoncurrentLiabilities)
Pass $Liabilities = $LiabilitiesCurrent + $LiabilitiesNoncurrent
3 LiabilitiesAndEquity = Liabilities + Equity
(FAC_BS4_LiabilitiesAndEquityEqualsLiabilitiesPlusEquity)
Pass $LiabilitiesAndEquity = $Liabilities + $Equity
4 LiabilitiesAndEquity = Liabilities + Equity
(FAC_BS4_LiabilitiesAndEquityEqualsLiabilitiesPlusEquity)
Pass $LiabilitiesAndEquity = $Liabilities + $Equity
5 GrossProfitLoss = RevenuesNet - CostOfSales
(FAC_IS1_GrossProfitFoots)
Pass $GrossProfitLoss = ($RevenuesNet - $CostOfSales)
6 OperatingIncomeLoss = (GrossProfitLoss - OperatingExpenses)
(FAC_IS2_OperatingIncomeFoots)
Pass $OperatingIncomeLoss = ($GrossProfitLoss - $OperatingExpenses)
7 IncomeLossFromContinuingOperationsBeforeTax = (OperatingIncomeLoss - NonoperatingIncomeExpenses)
(FAC_IS3_IncomeLossFromContinuingOperationsBeforeTaxFoots)
Pass $IncomeLossFromContinuingOperationsBeforeTax = ($OperatingIncomeLoss - $NonoperatingIncomeExpenses)
8 NetIncomeLoss = (IncomeLossFromContinuingOperationsBeforeTax - IncomeTaxExpenseBenefit)
(FAC_IS4_NetIncomeLossFoots)
Pass $NetIncomeLoss = ($IncomeLossFromContinuingOperationsBeforeTax - $IncomeTaxExpenseBenefit)
9 Assets = Liabilities and Equity
(FAC_BS1_BalanceSheetBalances)
Pass $Assets = $LiabilitiesAndEquity
10 Assets = Liabilities and Equity
(FAC_BS1_BalanceSheetBalances)
Pass $Assets = $LiabilitiesAndEquity
11 Assets = Current assets + Noncurrent assets
(FAC_BS2_AssetsEqualsCurrentPlusNoncurrentAssets)
Pass $Assets = $AssetsCurrent + $AssetsNoncurrent
12 Assets = Current assets + Noncurrent assets
(FAC_BS2_AssetsEqualsCurrentPlusNoncurrentAssets)
Pass $Assets = $AssetsCurrent + $AssetsNoncurrent
13 CashFlowNet = CashFlowProvidedByUsedInOperatingActivitiesNet + CashFlowsProvidedByUsedInInvestingActivitiesNet + CashFlowsProvidedByUsedInFinancingActivitiesNet
(FAC_CF1_NetCashFlowEqualsOperatingInvestingAndFinancing)
Pass $CashFlowNet = $CashFlowProvidedByUsedInOperatingActivitiesNet + $CashFlowsProvidedByUsedInInvestingActivitiesNet + $CashFlowsProvidedByUsedInFinancingActivitiesNet