Skip to content

Canonical chains ​

EqtyTrk maps a small set of canonical line items to ordered fallback chains of XBRL concepts. When ingesting a company, we walk each chain in order and use the first concept that the filer tags. This table documents every chain.

The chain definitions live in src/eqtytrk/edgar/concepts.py.

Income statement ​

CanonicalFallback chain
revenueRevenues → RevenueFromContractWithCustomerExcludingAssessedTax → RevenueFromContractWithCustomerIncludingAssessedTax → SalesRevenueNet → SalesRevenueGoodsNet
cost_of_revenueCostOfRevenue → CostOfGoodsAndServicesSold → CostOfGoodsSold → CostOfServices
gross_profitGrossProfit
operating_incomeOperatingIncomeLoss
net_incomeNetIncomeLoss → ProfitLoss
sga_expenseSellingGeneralAndAdministrativeExpense → GeneralAndAdministrativeExpense
selling_expenseSellingExpense → SellingAndMarketingExpense
rd_expenseResearchAndDevelopmentExpense
operating_expenses_totalOperatingExpenses → CostsAndExpenses
other_operating_income_expenseOtherOperatingIncomeExpenseNet → OtherCostAndExpenseOperating
nonoperating_income_expenseNonoperatingIncomeExpense → OtherNonoperatingIncomeExpense
interest_incomeInvestmentIncomeInterest → InterestAndDividendIncomeOperating → InterestIncomeOperating
income_before_taxIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest → IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
income_taxIncomeTaxExpenseBenefit
income_continuing_operationsIncomeLossFromContinuingOperations → IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
income_discontinued_operationsIncomeLossFromDiscontinuedOperationsNetOfTax
minority_interest_in_incomeNetIncomeLossAttributableToNoncontrollingInterest → MinorityInterestNetIncomeLoss
preferred_dividends_declaredPreferredStockDividendsAndOtherAdjustments → PreferredStockDividends
net_income_to_common_basicNetIncomeLossAvailableToCommonStockholdersBasic
net_income_to_common_dilutedNetIncomeLossAvailableToCommonStockholdersDiluted
goodwill_impairmentGoodwillImpairmentLoss
asset_impairmentAssetImpairmentCharges → ImpairmentOfLongLivedAssetsHeldForUse
restructuring_chargesRestructuringCharges

Balance sheet ​

CanonicalFallback chain
assetsAssets
current_assetsAssetsCurrent
liabilitiesLiabilities
current_liabilitiesLiabilitiesCurrent
equityStockholdersEquity → StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
cashCashAndCashEquivalentsAtCarryingValue → CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents → Cash
long_term_debtLongTermDebt → LongTermDebtNoncurrent
short_term_debtShortTermBorrowings → DebtCurrent → LongTermDebtCurrent
accounts_receivableAccountsReceivableNetCurrent → ReceivablesNetCurrent
accounts_payableAccountsPayableCurrent
inventoryInventoryNet
ppe_netPropertyPlantAndEquipmentNet
ppe_grossPropertyPlantAndEquipmentGross
accumulated_depreciationAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
goodwillGoodwill
intangible_assetsIntangibleAssetsNetExcludingGoodwill → FiniteLivedIntangibleAssetsNet
preferred_stock_valuePreferredStockValue
treasury_stock_valueTreasuryStockValue
retained_earningsRetainedEarningsAccumulatedDeficit
additional_paid_in_capitalAdditionalPaidInCapital → AdditionalPaidInCapitalCommonStock
deferred_revenueDeferredRevenueCurrent → ContractWithCustomerLiabilityCurrent

Cash flow ​

CanonicalFallback chain
operating_cash_flowNetCashProvidedByUsedInOperatingActivities
investing_cash_flowNetCashProvidedByUsedInInvestingActivities
financing_cash_flowNetCashProvidedByUsedInFinancingActivities
capexPaymentsToAcquirePropertyPlantAndEquipment → PaymentsToAcquireProductiveAssets
depreciation_amortizationDepreciationAndAmortization → DepreciationDepletionAndAmortization → Depreciation
interest_expenseInterestExpense → InterestExpenseDebt → InterestExpenseOperating → InterestExpenseBorrowings
dividends_paidPaymentsOfDividends → PaymentsOfDividendsCommonStock
buybacksPaymentsForRepurchaseOfCommonStock
stock_issuedProceedsFromIssuanceOfCommonStock
stock_based_compensationShareBasedCompensation → AllocatedShareBasedCompensationExpense
acquisitions_net_cashPaymentsToAcquireBusinessesNetOfCashAcquired
debt_issuedProceedsFromIssuanceOfLongTermDebt
debt_repaidRepaymentsOfLongTermDebt

Per-share ​

CanonicalFallback chain
eps_basicEarningsPerShareBasic
eps_dilutedEarningsPerShareDiluted
dividends_per_share_declaredCommonStockDividendsPerShareDeclared
dividends_per_share_paidCommonStockDividendsPerShareCashPaid

Share counts ​

CanonicalFallback chain
shares_outstandingEntityCommonStockSharesOutstanding → CommonStockSharesOutstanding
common_shares_outstanding_bsCommonStockSharesOutstanding → CommonStockSharesIssued
weighted_avg_shares_basicWeightedAverageNumberOfSharesOutstandingBasic
weighted_avg_shares_dilutedWeightedAverageNumberOfDilutedSharesOutstanding
class_a_shares_outstandingCommonClassACommonStockSharesOutstanding
class_b_shares_outstandingCommonClassBCommonStockSharesOutstanding

EquityTrack methodology reference. Data from SEC EDGAR.