Questions tagged [xbrl]

XBRL is the eXtensible Business Reporting Language. XBRL is an XML-based syntax for exchanging facts that carry their own context, and that are reported against taxonomies. Today, XBRL is mostly used for submitting financial reports to regulatory authorities.

XBRL is an XML-based standard developed and promoted by XBRL International Incorporated, a not-for-profit consortium of agencies and companies.

It extensively uses XML and related technologies such as XML Schema, XLink, XPath, XML namespaces in order to reduce the uncertainty around the transmission of financial information.

An XBRL taxonomy defines the list of items that can be reported, and their datatypes. Taxonomy linkbases provide additional information, such as the labels that should be displayed to users (label linkbase), references (reference linkbases), dimensions (definition linkbase), validation rules (calculation and formula linkbases).

An XBRL instance is a list of facts that conforms with one or more taxonomies.

XBRL is used most often in a use case of financial regulation. Financial reports are provided by regulated entities to a regulatory agency. These XBRL instances typically use a 'base taxonomy' that captures the concepts of an accounting framework, such as US GAAP or IFRS. In some regulatory reporting, companies also create extension taxonomies. These extension taxonomies provide additional accounting concepts that the company uses, but which are not provided in the base taxonomy.

Base taxonomies often contain thousands of concepts, and are maintained by the owners of the intellectual property of the framework they capture. In the case of US GAAP, this is the Financial Accounting Standards Board.

226 questions
0
votes
1 answer

XPath search does not work

I try to access an xml file with dom4j. I also tried trough the dom of org.w3c but this failed in the same way. I have a sample of the xml file which I try to read below. I try to read the attribute xlink:href from the element loc but for some…
Tom JJ
  • 1
0
votes
1 answer

XML validation against many XSD's of incorrect XML doc not report any errors in Java?

I am validating an XML doc in Java with Xerces, but don't get any errors. However, the XML doc contains errors and when I validate it with for example XMLSply editor, the errors are correctly reported. I can't find what I am doing wrong. I think I…
edbras
  • 4,145
  • 9
  • 41
  • 78
0
votes
1 answer

google script xml get parent?

I have the following code to download a XBRL file into Google spreadsheet function XBRLexplore() { var ss = SpreadsheetApp.openById("0Aiy1DTQRndx6dFZLVDJfRnptbmRFUTM2S2lnUlRfWWd"); var Sheet = ss.getSheetByName("Sheet1"); // Activate sheet var…
jason
  • 3,811
  • 18
  • 92
  • 147
0
votes
1 answer

Search all the Edgar Data from http://xbrl.sec.gov/

I need to Fetch all the Edgar search data From xbrl site either in XML Format or in RSS Feed form. This is the same Search on this Link http://www.sec.gov/edgar/searchedgar/cik.htm which i want to create on my Website but donot want to use all the…
Zaid Iqbal
  • 1,662
  • 5
  • 25
  • 45
0
votes
1 answer

Gepsio validating Xbrl document

I'm integrating the library Gepsio into my current project for Xbrl validation. I'm able to load my document into the Xbrl document without any issues. All the content is filled and no exeptions are thrown. But when i validate the same document…
JMan
  • 2,611
  • 3
  • 30
  • 51
0
votes
1 answer

What is the file encoding method being used here?

Binary files are frequently attached to SEC filings (see example here) and I am writing a parser to capture this text and re-create the file. It doesn't matter if the file is an Excel spreadsheet or PDF (which is the sample below and linked to), the…
Geek Stocks
  • 2,010
  • 3
  • 27
  • 43
0
votes
1 answer

Does SAP support XBRL as standard?

Does SAP support XBRL as standard? If so, from which version? Are certain SAP components required for XBRL? Thanks.
Techboy
  • 4,286
  • 5
  • 36
  • 45
0
votes
1 answer

How to implement my own XBRL convertor?

I want to develop a XBRL converter which can convert documents/reports from .doc/.xml/.txt/.csv to a standard XBRL format. I have tried to search about it but could only get information from the perspective of business in which already developed…
TheRock
  • 323
  • 7
  • 14
0
votes
1 answer

Recursive transformation with XSLT: Table to tree

I want to transfor hierarchical elements that represent a tree. The data is provided inside a table in this format:
user212926
-1
votes
0 answers

Extracting a specific value from the SEC API

I've written a code which, when I add in a ticker for a company, should give me the revenue data for every year available in SEC API. Specifically, from https://data.sec.gov/api/xbrl/companyfacts/CIK##########.json. The hashtags are substituted for…
Rinder
  • 1
-1
votes
1 answer

How many official xbrl concepts in its term?

A taxonomy element that provides the meaning for a fact. For example, "Profit", "Turnover", and "Assets" would be typical concepts. https://www.xbrl.org/guidance/xbrl-glossary/ How many xbrl concepts in the specified company?Call it in a company…
showkey
  • 482
  • 42
  • 140
  • 295
-1
votes
2 answers

XBRL parser either by JAXB or any other

I have worked on JAXB parsing with a simple XML file, but with my new project I have an XBRL file which is used for business record and that needs to parse. Is there any parsing technique for XBRL files? Any help would be appreciated!
-1
votes
1 answer

Connect Excel with SEC EDGAR

For a year and a half now i am faced with a frustrating problem in Excel; i started learning VBA and XML but it didn't do any good at all! I just didn't find any books with a relevant topic and Microsoft's help is pretty unhelpful! In a last-ditch…
ExoticBirdsMerchant
  • 1,466
  • 8
  • 28
  • 53
-1
votes
1 answer

xbrl into google spreadsheets using google script

Can anybody show me how to get XBRL data into google spreadsheets using google script? http://www.fossil.com/attachments/en_US/financials/2013/fosl-20130330.xml here is the link. function XBRLexplore() { var target =…
jason
  • 3,811
  • 18
  • 92
  • 147
-2
votes
1 answer

name 'file' is not defined. while running a XBRL code

from xbrl import XBRLParser, GAAP, GAAPSerializer import bs4, lxml xbrl = xbrl_parser.parseGAAP(file(r"C:\Users\anant\NETRA\https---archives.nseindia.com-corporate-xbrl-INDAS_90168_794349_14022023041135.xml.url")) here I am trying to use a…
1 2 3
15
16