Title: XBRL eXtensible Business Reporting Language
1XBRL eXtensible Business Reporting Language
2All business have to report their financial
results
- Essentially to shareholders, but also to
- Authorities and other interested parties like
- Australian Securities and Investment Corporation
- Australian Tax Office
- Investment analysts and managers
- Share brokers
- Etc
- Another problem domain is the consolidation of
group accounts some companies have thousands of
subsidiaries in dozens of countries - Financial report are often different for
different users
3XSD Schema XSL Presentation Taxonomies
XBRL standards
ASX
Company A GL
XBRL standards
ATO
Consolidated Reporting DB
External Financial Reports
ASIC
Management reports
Stock Brokers
XBRL standards
Group Management reports
Fund Managers
Company B GL
Share- holders
Management reports
4These reports must
- Meet Australian Accounting standards
- And now the International Accounting Standards
- These are complex and subject to interpretation
- So no two sets of accounts look the same
- They are often big over 300 pages Telstra
accounts are 394 pages
5AMP Accounts
6Telstra Accounts
7Formatted accounts
XML
ltifrs-gpPropertyPlantEquipmentNet
contextRef"Current_AsOf" unitRef"U-Euros"
decimals"0"gt540000lt/ifrs-gpPropertyPlantEquipmen
tNetgt ltifrs-gpPropertyPlantEquipmentNet
contextRef"Prior_AsOf" unitRef"U-Euros"
decimals"0"gt400000lt/ifrs-gpPropertyPlantEquipmen
tNetgt
XSL
lttrgt lttd class"Label"gtProperty, Plant and
Equipmentlt/tdgt - lttd class"Value"gt
ltxslvalue-of select"format-number(/xbrlixbrl/i
frs-gpPropertyPlantEquipmentNet,',0','base')"
/gt lt/tdgt lt/trgt