如何从xbrl文件的XML标签中确定季度和年份。
我可以看到context元素的句点标记具有上下文元素的时间段:
<context id="AsOf20050603_Consol_Unaudited">
<entity>
<identifier scheme="http://www.sec.gov/CIK">796343</identifier>
</entity>
<period>
<instant>2005-06-03</instant>
</period>
</context>
<context id="From20031129-To20040604_Consol_Unaudited">
<entity>
<identifier scheme="http://www.sec.gov/CIK">796343</identifier>
</entity>
<period>
<startDate>2003-11-29</startDate>
<endDate>2004-06-04</endDate>
</period>
</context>
如何在文档级别获取时间段和年份。谢谢
答案 0 :(得分:1)
您希望文档级别的时间段和年份 - 这里是:
EDGAR Filer手册在6.5.21节中定义了定义的某些强制“dei”字段 1)公司的财政年度结束(CurrentFiscalYearEndDate) 2)当前会计年度(DocumentFiscalYearFocus) 3)它是Q1,Q2,Q3,“Q4”还是CY(DocumentFiscalPeriodFocus) 4)和文件期间结束日期(DocumentPeriodEndDate)
- 01-31Q220132013-07-31
这应该明确地提供你需要的东西。
答案 1 :(得分:1)
根据您提供的示例,我假设您的问题是关于根据EDGAR Filer手册规则向美国证券交易委员会提交的XBRL实例。需要在文档中包含两个事实,标记为DocumentFiscalYearFocus和DocumentFiscalPeriodFocus。使用DEI分类法的其他日期相关事实是可选的,不应该依赖。
DocumentFiscalPeriodFocus将具有YYYY值,例如2013。
DocumentFiscalPeriodFocus将在10-Q文件中具有字符串值Q1,Q2,Q3,在10-K文件中具有FY。
如果非SEC使用XBRL,可能会有类似的规则需要特殊分类中的某些标记,类似于EDGAR中使用的文档实体信息分类。
在一般情况下,您必须执行一些日期算术来查找时间跨度为89-92天(季度)或364-366天(多年)的上下文,以及使用日期的即时上下文这与季度或年度跨度的结束日期相同。如果您没有其他方法可以确定,那么最新的这一范围与“报告期”的概念最为接近。