Edgar 文档有一些关于如何处理具有不同维度分解的事实的有限信息。以AAPL年报为例:
在第 29 页,总净销售额 (365,817) 分为产品和服务
在第 37 页上,按照 Apple 产品线划分了相同的总数。
我试图从可用文件中找出应该添加哪些元素才能达到总净销售额。问题是,在 Xbrl 提取文件中,所有维度子元素(产品/服务和 iPhone/Mac/等)都具有相同的标签(us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax)并且都具有非常相似的上下文,其中一段为<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">。唯一的区别是其中一个维度集在 us-gaap: 命名空间中,另一个在 aapl: 命名空间中,但我认为这通常还不够。什么,例如,如果在 aapl: 命名空间中有总净销售额的三分之一,国内与国外。
该手册所说的是关于Edgar Filer Manual的第 6.14.5 章中的计算规则,即计算中的事实必须出现在相同的表示中,但在这种情况下,没有用于添加维度元素的计算。例如,如果单击 iPhone 值,则它不会显示它加起来是总净销售额,但它加起来是毛利润,因为它不是一个单独的事实,它只是与相同事实的一个维度总数。
我找到参考的另一个地方是 6.15.3,但它又是在谈论将不同的事实相加以获得相同的总数,但如上所述,它不是相加的事实,而是唯一的维度同样的事实。
我可能可以根据这些值在演示文稿中出现的位置进行分离,但我认为确定什么是一组维度,什么是另一组,可以做得更好。