Arelle Webserver-如何从XBRL归档文件中提取损益表? [英] Arelle Webserver - How to extract the income statement from an XBRL filing?

查看:181
本文介绍了Arelle Webserver-如何从XBRL归档文件中提取损益表?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试根据报表的类型提取财务报表信息.

让我向您详细说明一下.

我想从XBRL实例(尤其是美国GAAP)中提取损益表,资产负债表和现金流量表.

对我来说,理想的解决方案是在XML文件中使用标签,这样我可以提取带有标签<incomestatement>的损益表,带有<balancesheet>的资产负债表和具有<cashflow>的现金流./p>

请在这里帮助我.我是新手,不太熟悉XBRL.

解决方案

据我记得,正确的地方是与这些角色相关的用户友好标签.

SEC对这些标签的外观进行了限制(例如,《 Edgar归档手册》第6.7.12段),例如02 - Statement - Balance Sheet.损益表,现金流量表和资产负债表通常在两个破折号之间带有Statement(而不是DisclosureDocumentSchedule的标签)中找到.

标签本身的第三部分将告诉您在哪里可以找到损益表/现金流量表/资产负债表,但是确切的标签可能在申报者之间有所不同.另外,这些类型有多种(合并的与未合并的,分类的与未分类的等),并且由于有时同一文件可能包含多个版本(合并的未合并的),其复杂性进一步增加了. ,因此您需要一些领域的专业知识来决定所需的专业知识.

简而言之,您将需要对真实文件进行一些反复试验,以便找到正确的算法来过滤这些标签.

不过,应该为您提供帮助的是Charles Hoffman已经对此进行了一些研究,例如 解决方案

As far as I recall, the right place to look at is the user-friendly labels associated with these roles.

The SEC places restrictions on how these labels look like (e.g., paragraph 6.7.12 of the Edgar Filing Manual), e.g. 02 - Statement - Balance Sheet. The income statement, cash flow statement and balance sheet are commonly found in labels with Statement (as opposed to Disclosure, Document, Schedule) between the two dashes.

The third part of the label itself will tell you where to find the income statement/cash flow statement/balance sheet, however the exact labels may vary between filers. Also, there are several kinds of these (consolidated vs. unconsolidated, classified vs. unclassified, etc), and the complexity is further increased because sometimes, the same filing may contain several versions (consolidated and unconsolidated), so that you need some domain expertise to decide which one you need.

In a nutshell, you will need to do some trial and error on real filings in order to find the right algorithm to filter these labels.

What should help you though, is that Charles Hoffman has done some research on this, which for example can be found here (section 1.5).

这篇关于Arelle Webserver-如何从XBRL归档文件中提取损益表?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆