Balance Sheet Compare - SEC Filers
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZAAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZBABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZCACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCV
1
Use the File menu to 'Make a copy...' in your Google account, then authorize the XBRL API Access Add-on and change the ticker(s) to return data.developed & contributed by
2
Balance Sheet Compare - SEC Filers
Peter Guldberg
3
Insert 3 Company Ticker Symbols >>
nkenvobiduLimitations
4
Ticker to CIK >>000032018700003532780001329099This template displays data queried from the XBRL US Database of Public Filings for the most recent reports of three companies, based on tickers provided in row 3. The elements listed in cells A13 to A68 are common accounting concepts that are defined on the TaxonomyMap sheet and mapped to their equivalents under respectively GAAP and IFRS. The mapping only works correctly for non-financials. Use the +/- buttons in the left margin to fold/unfold lines in the balance sheet. Concepts are fetched through the API in two parts, since all of the concepts cannot be contained in one call.ShowData can only request around 60 specific facts in the same request, otherwise the url address becomes too long. This could maybe be fixed by using a URL shortener. This is why we are splitting the requests up into Assets and Liabilities+Equity
5
NOTE: report details below display in reverse chronological order, not by cell order of tickers listed above.
6
Company name links to SEC Viewer for this filing. Common Balance Sheet Concepts below are standardized. See TaxonomyMap sheet.
7
#N/A#N/A#N/AShowData can only return up to 50,000 characters
8
Taxonomy#N/A#N/A#N/A
9
CurrencyAlternative Calculation Area$A$220:$A$2500
10
ReconciledTRUETRUETRUE
11
Cash and Cash Equivalents#REF!#REF!#REF!
12
Short Term InvestmentsNILNILNILFirst row of Calculation Area220
13
Cash#REF!#REF!#REF!
14
Accounts ReceivableNILNILNIL000
15
Notes and Loans ReceivableNILNILNILReconciliationFiling 1Filing 2Filing 3
16
Other Current Receivables0 *0 *0 *Current Assets000
17
Trade and Other Current Receivables0 *0 *0 *In the currency cells in line 9, the currency can be defined in the cases where an issuer reports in more than one currency. (BIDU for example). For a list of the available currencies for that issuer see range A89:D91Noncurrent Assets000
18
InventoriesNILNILNILAssets000
19
Other Current Assets0 *0 *0 *Current Liabilities000
20
Current AssetsNILNILNILNoncurrent Liabilities000
21
PP&E, netNILNILNILLine 10 shows the result of a reconciliation check for the obtained data. If this shows up red, some of the numbers do not foot. This can be caused by the issuer having filed data that is at best controversial (See for example ADI in Q3 2018, they do not include PP&E in Noncurrent Assets, which is at least unusual, or CELG in Q3 2018 or TTWO in Q1 2019 who have reported Accumulated Other Comprehensive Income as Equity incl Portion Attr. to Noncontr. Interest). Occasionally there are calculation errors in the filed numbers (IBM in Q3 2018). It can also be caused by missing mapping concepts in the TaxonomyMap and in any event should be investigated further.Liabiliites000
22
Long Term Marketable SecuritiesNILNILNILTotal Equity000
23
Other Long Term InvestmentsNILNILNILLiabilities and Equity000
24
Long Term Investments0 *0 *0 *
25
Noncurrent Notes and Loans ReceivableNILNILNILPeriod Lookup for reportsFiling 1Filing 2Filing 3
26
GoodwillNILNILNIL#ERROR!
27
Other Intangible AssetsNILNILNIL
28
Intangibles0 *0 *0 *
29
Deferred Taxes and Other Noncurrent AssetsNILNILNILhttps://api.xbrl.us/api/v1/fact/search?=,,&fact.ultimus-index=1&concept.local-name=DocumentPeriodEndDate&fact.has-dimensions=false&fields=period.fiscal-period,period.fiscal-year,report.id.sort(DESC)
30
Noncurrent Assets#REF!#REF!#REF!
31
Noncurrent Assets Held for Sale (IFRS)NILNILNIL
32
Assets#REF!#REF!#REF!
33
Each accounting concept is matched by a calculation area/box in the cells A218:D2016, where the calculation and decision is made between the filed concept and an alternative calculation. It would have seemed easier to implement this in an Apps Script function, but the circular nature of the calculation prevents that. If implemented in a function, Google Sheets will not recalculate when some of the data changes.
34
Short Term BorrowingsNILNILNIL
35
Current Portion of Long Term DebtNILNILNIL
36
Total Current Debt0 *0 *0 *
37
Accounts PayableNILNILNIL
38
Deferred RevenueNILNILNIL
39
Dividends PayableNILNILNIL
40
Accrued LiabilitiesNILNILNIL
41
Total Accrued Liabilities0 *0 *0 *
42
Other Current Liabilities0 *0 *0 *
43
Current Liabilities0 *0 *0 *
44
45
Long Term DebtNILNILNIL
46
Other LT Financial LiabilitiesNILNILNILTo help with flexibility and customization, the formulas in the cells A13:D68 are all similar and can be copied both vertically and horizontally without changing any parts of the formula. The cells in Column A are linked to the TaxonomyMap, and new lines added in the TaxonomyMap will be fetched along with the other data. Just be careful that the named ranges are maintained, and make sure no concept names have '+' or '-' characters in them. The calculation areas are all similar and can also be copied up and down. The only change from area to area is in the top left cell which is linked to a concept in A13:A68. They are linked with an Indirect formula to make deleting and adding lines in A13:68 easier. If a line in A13:68 becomes empty, its corresponding calculation area should also be deleted. If lines are added, remember to add a new calculation area.
47
Total Long Term Debt0 *0 *0 *
48
Deferred Taxes and Other Liabilities0 *0 *0 *
49
50
Noncurrent LiabilitiesNILNILNIL
51
Liabilities Held for Sale (IFRS)NILNILNIL
52
Liabilities#REF!#REF!#REF!
53
Temporary EquityNILNILNIL
54
Redeemable Noncontrolling InterestNILNILNIL
55
Total Redeemable Nonc. Interest0 *0 *0 *
56
Preferred Stock ValueNILNILNIL
57
Common Stock at Stated ValueNILNILNIL
58
Stock at Stated Value0 *0 *0 *
59
Additional Paid In CapitalNILNILNIL
60
Share Capital0 *0 *0 *
61
Accumulated Other Comprehensive IncomeNILNILNIL
62
Retained EarningsNILNILNIL
63
Treasury Stock HeldNILNILNIL
*) Reported as positive, but has to be treated as negative
64
Other Equity ItemsNILNILNIL
65
Stockholders Equity#REF!#REF!#REF!
66
Minority InterestNILNILNIL
67
Equity incl Portion Attr. to Noncontr. Interest
#REF!#REF!#REF!
68
Liabilities and Equity#REF!#REF!#REF!
69
* = calculated value from available data; NIL = not reported with corresponding element
70
71
1. Report query returns filing detailsFiling 1Filing 2Filing 3
72
https://api.xbrl.us/api/v1/report/search?entity.cik=0000320187,0000353278,0001329099&report.is-most-current=true&fields=unit,report.entity-name,report.state-of-incorporation,entity.cik,report.accession,report.document-type,report.entry-type,report.base-taxonomy,report.sec-url,report.creation-software,report.period-end,dts.id,report.id.sort(DESC),report.limit(3)Documentation for the XBRL API is at https://xbrl.us/xbrl-api-documentation.
73
If #NAME? or #ERROR? appears in cell A70 below, remove and re-insert the values on the Config tab in calls B2 and B3
3. Concept query returns additional elements (do not A-Z sort)
DTSNamespaceCr/Dr
Label Information
74
#ERROR!https://api.xbrl.us/api/v1/concept/search?dts.id=,,&concept.balance-type=credit,debit&concept.is-monetary=true&fields=concept.local-name.sort(ASC),dts.id,concept.namespace,concept.balance-type,label.text.sort(DESC)
75
#ERROR!
76
77
78
79
80
81
82
83
84
85
86
Fiscal period of report#N/A#N/A#N/A
87
Fiscal year of report
88
#N/A#N/A#N/A
89
#ERROR!#ERROR!#ERROR!
90
Reporting currency
91
92
4. Joining the Assets, Liabilities and Equity data into one data area
2. Fact queries return balance sheet Asset data
3. Fact queries return balance sheet Liability and Equity data
93
Filing 1: Filing 1: Filing 1:
94
#N/A#N/A
95
#ERROR!#ERROR!#ERROR!
96
97
#ERROR!
98
99
100
Loading...