Disclosure Information: Reconciliation of Revenue from Segments to Consolidated, by Reportable Segment [Hierarchy]
   
Label: Reconciliation of Revenue from Segments to Consolidated, by Reportable Segment [Hierarchy]
Name: ReconciliationOfRevenuefromSegmentsToConsolidated
Parent Topic: SegmentReporting
Documentation: Disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.
Commentary: This disclosure uses a specific [Table] for information which is very similar to two other [Table]s (reconciliation of assets and reconciliation of operating income, reconciliation of other items). Yet the [Table] Statement [Table] is used on all three primary financial statements. Why is this not done consistently in both places?
Level: Detail
Concept arrangement pattern: [Hierarchy]
Completion state: WIP
Status: QUESTION
Exemplars: 5 examples
Taxonomy Network: http://fasb.org/us-gaap/role/disclosure/SegmentReporting

Prototype for disclosure: Machine Readable
Line Label Object Class (Data type) Period Type Balance Report Element Name
1 Reconciliation of Revenue from Segments to Consolidated, by Reportable Segment [Table] Table us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTable
2 Consolidation Items [Axis] Axis us-gaap:ConsolidationItemsAxis
3 Consolidation Items [Domain] Member us-gaap:ConsolidationItemsDomain
4 Operating Segments [Member] Member us-gaap:OperatingSegmentsMember
5 Intersegment Eliminations [Member] Member us-gaap:IntersegmentEliminationMember
6 Segment Reconciling Items [Member] Member us-gaap:MaterialReconcilingItemsMember
7 Corporate, Non-Segment [Member] Member us-gaap:CorporateNonSegmentMember
8 Reportable Geographical Components [Member] Member us-gaap:ReportableGeographicalComponentsMember
9 Geography Eliminations [Member] Member us-gaap:GeographyEliminationsMember
10 Segments [Axis] Axis us-gaap:StatementBusinessSegmentsAxis
11 Segments [Domain] Member us-gaap:SegmentDomain
12 Other Segments [Member] Member us-gaap:AllOtherSegmentsMember
13 Corporate Segment [Member] Member us-gaap:CorporateMember
14 Corporate and Other [Member] Member us-gaap:CorporateAndOtherMember
15 Subsegments [Axis] Axis us-gaap:SubsegmentsAxis
16 Subsegments [Domain] Member us-gaap:SubsegmentsDomain
17 Subsegments Consolidation Items [Axis] Axis us-gaap:SubsegmentsConsolidationItemsAxis
18 Subsegments Consolidation Items [Domain] Member us-gaap:SubsegmentsConsolidationItemsDomain
19 Reportable Subsegments [Member] Member us-gaap:ReportableSubsegmentsMember
20 Intersubsegment Eliminations [Member] Member us-gaap:IntersubsegmentEliminationsMember
21 Segment Reporting, Revenue Reconciling Item [Line Items] LineItems us-gaap:SegmentReportingRevenueReconcilingItemLineItems
22 Segment Reporting, Revenue Reconciling Item [Hierarchy] Abstract added:SegmentReportingRevenueReconcilingItemHierarchy
23 Revenues Concept (Monetary) For Period Credit us-gaap:Revenues

Business Rules for Disclosure: Controlled Natural Language
Rules for disclosure: disclosures:ReconciliationOfRevenuefromSegmentsToConsolidated 
This disclosure:

   - MUST include the Axis/Dimension: us-gaap:StatementBusinessSegmentsAxis
   - MUST be represented as the Concept Arrangement Pattern: cm:Hierarchy
   - MUST be represented as using the Level 3 Disclosure [Text Block]: us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock

Business Rules for Disclosure: Machine-Readable
From Arcrole (predicate) To
disclosures:ReconciliationOfRevenuefromSegmentsToConsolidated drules-arcroles:disclosure-equivalentTextblock us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock
disclosures:ReconciliationOfRevenuefromSegmentsToConsolidated drules-arcroles:disclosure-hasConceptArrangementPattern cm:Hierarchy
disclosures:ReconciliationOfRevenuefromSegmentsToConsolidated drules-arcroles:disclosure-requiresAxis us-gaap:StatementBusinessSegmentsAxis

Exemplars for Disclosure: Machine-Readable
Entity Name and Text Block or Detailed Disclosure
CATERPILLAR INC | CHEVRON CORP | INTERNATIONAL BUSINESS MACHINES CORP | MICROSOFT CORP | VERIZON COMMUNICATIONS INC |

*

Creative Commons License
This work is licensed under a Creative Commons License.

Last updated: 12/11/2019 11:30:14 AM