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 >>gmnvobiduLimitations
4
Ticker to CIK >>000146785800003532780001329099This 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.General Motors CoBaidu, Inc.Novo Nordisk A/S
7
#N/AFY 2021FY 2021ShowData can only return up to 50,000 characters
8
TaxonomyIFRSUS GAAPIFRS
9
CurrencyCNYDKKAlternative Calculation Area$A$220:$A$2500
10
ReconciledTRUETRUETRUE
11
Cash and Cash Equivalents#REF!36,850,000,00010,719,000,000
12
Short Term InvestmentsNIL143,243,000,000NILFirst row of Calculation Area220
13
Cash#REF!180,093,000,000 *10,719,000,000 *
14
Accounts ReceivableNIL9,981,000,00040,643,000,000000
15
Notes and Loans ReceivableNILNILNILReconciliationFiling 1Filing 2Filing 3
16
Other Current Receivables0 *0 *0 *Current Assets000
17
Trade and Other Current Receivables0 *9,981,000,000 *40,643,000,000 *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
InventoriesNILNIL19,621,000,000Assets000
19
Other Current Assets0 *23,241,000,000 *14,612,000,000 *Current Liabilities000
20
Current AssetsNIL213,315,000,00085,595,000,000Noncurrent Liabilities000
21
PP&E, netNIL23,027,000,00055,362,000,000Line 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 InvestmentsNILNIL916,000,000Liabilities and Equity000
24
Long Term Investments0 *67,332,000,000916,000,000 *
25
Noncurrent Notes and Loans ReceivableNILNILNILPeriod Lookup for reportsFiling 1Filing 2Filing 3
26
GoodwillNIL22,605,000,000NILperiod.fiscal-period
2022-06-13 - 2022-06-14
YY
27
Other Intangible AssetsNIL1,689,000,00043,171,000,000period.fiscal-year202220212021
28
Intangibles0 *24,294,000,000 *43,171,000,000 *report.id484881455730415476
29
Deferred Taxes and Other Noncurrent AssetsNIL52,066,000,000 *9,464,000,000 *https://api.xbrl.us/api/v1/fact/search?report.id=484881,455730,415476&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!166,719,000,000108,913,000,000
31
Noncurrent Assets Held for Sale (IFRS)NILNILNIL
32
Assets#REF!380,034,000,000194,508,000,000
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 BorrowingsNIL4,168,000,00013,684,000,000
35
Current Portion of Long Term DebtNILNILNIL
36
Total Current Debt0 *4,168,000,000 *13,684,000,000 *
37
Accounts PayableNIL41,384,000,0008,870,000,000
38
Deferred RevenueNILNILNIL
39
Dividends PayableNILNILNIL
40
Accrued LiabilitiesNIL9,868,000,0003,658,000,000
41
Total Accrued Liabilities0 *9,868,000,000 *3,658,000,000 *
42
Other Current Liabilities0 *19,068,000,000 *73,304,000,000 *
43
Current Liabilities0 *74,488,000,00099,516,000,000
44
45
Long Term DebtNILNIL12,961,000,000
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 *12,961,000,000 *
48
Deferred Taxes and Other Liabilities0 *81,594,000,000 *11,285,000,000 *
49
50
Noncurrent LiabilitiesNIL81,594,000,00024,246,000,000
51
Liabilities Held for Sale (IFRS)NILNILNIL
52
Liabilities#REF!156,082,000,000123,762,000,000
53
Temporary EquityNILNILNIL
54
Redeemable Noncontrolling InterestNIL7,148,000,000NIL
55
Total Redeemable Nonc. Interest0 *7,148,000,000 *0 *
56
Preferred Stock ValueNILNILNIL
57
Common Stock at Stated ValueNILNILNIL
58
Stock at Stated Value0 *0 *462,000,000
59
Additional Paid In CapitalNIL73,888,000,000NIL
60
Share Capital0 *73,888,000,000 *462,000,000 *
61
Accumulated Other Comprehensive IncomeNIL-8,000,000NIL
62
Retained EarningsNIL145,160,000,00072,004,000,000
63
Treasury Stock HeldNILNIL-6,000,000
*) Reported as positive, but has to be treated as negative
64
Other Equity ItemsNIL-7,581,000,000 *-1,714,000,000 *
65
Stockholders Equity#REF!211,459,000,00070,746,000,000 *
66
Minority InterestNIL5,345,000,000NIL
67
Equity incl Portion Attr. to Noncontr. Interest#REF!216,804,000,00070,746,000,000
68
Liabilities and Equity#REF!380,034,000,000194,508,000,000
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=0001467858,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
report.entity-nameGeneral Motors CoBaidu, Inc.NOVO NORDISK A/Shttps://api.xbrl.us/api/v1/concept/search?dts.id=484881,455730,415476&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
report.state-of-incorporationE9concept.local-namedts.idconcept.namespaceconcept.balance-typelabel
76
entity.cik000146785800013290990000353278
AccountsPayableAndAccruedLiabilitiesCurrent
484881http://fasb.org/us-gaap/2020-01-31creditnull
77
report.accession
0001193125-22-174774
0001193125-22-086036
0001628280-22-001639
AccountsPayableAndAccruedLiabilitiesCurrent
455730http://fasb.org/us-gaap/2020-01-31creditnull
78
report.document-type8-K20-F20-F
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
455730http://fasb.org/us-gaap/2020-01-31creditnull
79
report.entry-typeinlineinlineinline
AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent
484881http://fasb.org/us-gaap/2020-01-31creditnull
80
report.base-taxonomyUS GAAP 2021IFRS 2021
AccountsPayableAndOtherAccruedLiabilitiesCurrent
455730http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Accounts Payable and Other Accrued Liabilities, Current; ) 1 : ( label.text : Accounts payable and accrued expenses; ) )
81
report.sec-urlhttps://www.sec.gov/Archives/edgar/data/1467858/000119312522174774/0001193125-22-174774-index.htmhttps://www.sec.gov/Archives/edgar/data/1329099/000119312522086036/0001193125-22-086036-index.htmhttps://www.sec.gov/Archives/edgar/data/353278/000162828022001639/0001628280-22-001639-index.htm
AccountsPayableAndUnsettledInvestmentPurchases
484881
http://www.whitemountains.com/20210630
credit
( 0 : ( label.text : Accounts payable on unsettled investment purchases; ) 1 : ( label.text : Accounts Payable and Unsettled Investment Purchases; ) 2 : ( label.text : Accounts Payable and Unsettled Investment Purchases; ) )
82
report.creation-softwareXBRL Document Created with Wdesk from Workiva
AccountsReceivableGrossCurrent
455730http://fasb.org/us-gaap/2020-01-31debit
( 0 : ( label.text : Trade accounts receivable and unbilled services; ) 1 : ( label.text : Accounts Receivable, before Allowance for Credit Loss, Current; ) )
83
report.period-end2022-06-132021-12-312021-12-31AccountsReceivableNet484881http://fasb.org/us-gaap/2020-01-31debit
( 0 : ( label.text : Premiums and commissions receivable; ) 1 : ( label.text : Accounts Receivable, after Allowance for Credit Loss; ) )
84
dts.id606870574151532337
AccretionAmortizationOfDiscountsAndPremiumsInvestments
484881http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Amortization/Accretion; ) 1 : ( label.text : Accretion (Amortization) of Discounts and Premiums, Investments; ) )
85
report.id484881455730415476AccruedIncomeTaxesCurrent455730http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Income taxes payable; ) 1 : ( label.text : Accrued Income Taxes, Current; ) )
86
Fiscal period of report#N/AFYFY
AccruedIncomeTaxesNoncurrent
455730http://fasb.org/us-gaap/2020-01-31creditnull
87
Fiscal year of report202220212021
AccruedIncomeTaxesNoncurrent
484881http://fasb.org/us-gaap/2020-01-31creditnull
88
#N/Ahttps://api.xbrl.us/api/v1/fact/search?report.id=455730&period.fiscal-year=2021&period.fiscal-period=Y&fact.has-dimensions=false&concept.local-name=Assets&fields=unithttps://api.xbrl.us/api/v1/fact/search?report.id=415476&period.fiscal-year=2021&period.fiscal-period=Y&fact.has-dimensions=false&concept.local-name=Assets&fields=unit
AccruedInterestPaymentonSurplusNotes
484881
http://www.whitemountains.com/20210630
debit
( 0 : ( label.text : Accrued interest payment on surplus notes issued by VIE. The interest is eliminated in consolidation with the primary beneficiary.; ) 1 : ( label.text : Accrued Interest Payment on Surplus Notes; ) 2 : ( label.text : Accrued interest payment on surplus notes; ) )
89
#ERROR!unitunit
AccruedInvestmentIncomeReceivable
484881http://fasb.org/us-gaap/2020-01-31debit
( 0 : ( label.text : Accrued Investment Income Receivable; ) 1 : ( label.text : Accrued investment income; ) )
90
Reporting currencyUSDDKK
AccruedInvestmentIncomeReceivable
455730http://fasb.org/us-gaap/2020-01-31debitnull
91
CNY
AccumulatedOtherComprehensiveIncomeLossNetOfTax
455730http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Accumulated other comprehensive loss; ) 1 : ( label.text : Accumulated Other Comprehensive Income (Loss), Net of Tax; ) )
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
AccumulatedOtherComprehensiveIncomeLossNetOfTax
484881http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Net unrealized foreign currency translation and interest rate swap gains (losses); ) 1 : ( label.text : Accumulated Other Comprehensive Income (Loss), Net of Tax; ) )
93
Filing 1: General Motors CoFiling 1: General Motors Co
Filing 1: General Motors Co
AdditionalMunicipalBondGuarantee
484881
http://www.whitemountains.com/20210630
credit
( 0 : ( label.text : Additional Municipal Bond Guarantee; ) 1 : ( label.text : Additional Municipal Bond Guarantee; ) 2 : ( label.text : Additional municipal bond guarantee; ) )
94
#N/A#N/AAdditionalPaidInCapital484881http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Paid-in surplus; ) 1 : ( label.text : Additional Paid in Capital; ) )
95
#ERROR!#ERROR!#ERROR!
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
455730http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Stock-based compensation; ) 1 : ( label.text : APIC, Share-based Payment Arrangement, Increase for Cost Recognition; ) )
96
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
484881http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : APIC, Share-based Payment Arrangement, Increase for Cost Recognition; ) 1 : ( label.text : Amortization of restricted share awards; ) )
97
#ERROR!
AllocatedShareBasedCompensationExpense
484881http://fasb.org/us-gaap/2020-01-31debit
( 0 : ( label.text : Share-based Payment Arrangement, Expense; ) 1 : ( label.text : Expense recognized; ) 2 : ( label.text : Expense recognized; ) )
98
AllowanceForDoubtfulAccountsReceivableCurrent
455730http://fasb.org/us-gaap/2020-01-31credit
( 0 : ( label.text : Allowance for doubtful accounts; ) 1 : ( label.text : Accounts Receivable, Allowance for Credit Loss, Current; ) )
99
AmortizationOfDeferredCharges
455730http://fasb.org/us-gaap/2020-01-31debitnull
100
AmortizationOfDeferredCharges
484881http://fasb.org/us-gaap/2020-01-31debitnull