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
revenueRevenuesRevenueFromContractWithCustomerExcludingAssessedTaxRevenueFromContractWithCustomerIncludingAssessedTaxSalesRevenueNetSalesRevenueGoodsNet
cost_of_revenueCostOfRevenueCostOfGoodsAndServicesSoldCostOfGoodsSoldCostOfServices
gross_profitGrossProfit
operating_incomeOperatingIncomeLoss
net_incomeNetIncomeLossProfitLoss
sga_expenseSellingGeneralAndAdministrativeExpenseGeneralAndAdministrativeExpense
selling_expenseSellingExpenseSellingAndMarketingExpense
rd_expenseResearchAndDevelopmentExpense
operating_expenses_totalOperatingExpensesCostsAndExpenses
other_operating_income_expenseOtherOperatingIncomeExpenseNetOtherCostAndExpenseOperating
nonoperating_income_expenseNonoperatingIncomeExpenseOtherNonoperatingIncomeExpense
interest_incomeInvestmentIncomeInterestInterestAndDividendIncomeOperatingInterestIncomeOperating
income_before_taxIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestIncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
income_taxIncomeTaxExpenseBenefit
income_continuing_operationsIncomeLossFromContinuingOperationsIncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
income_discontinued_operationsIncomeLossFromDiscontinuedOperationsNetOfTax
minority_interest_in_incomeNetIncomeLossAttributableToNoncontrollingInterestMinorityInterestNetIncomeLoss
preferred_dividends_declaredPreferredStockDividendsAndOtherAdjustmentsPreferredStockDividends
net_income_to_common_basicNetIncomeLossAvailableToCommonStockholdersBasic
net_income_to_common_dilutedNetIncomeLossAvailableToCommonStockholdersDiluted
goodwill_impairmentGoodwillImpairmentLoss
asset_impairmentAssetImpairmentChargesImpairmentOfLongLivedAssetsHeldForUse
restructuring_chargesRestructuringCharges

Balance sheet

CanonicalFallback chain
assetsAssets
current_assetsAssetsCurrent
liabilitiesLiabilities
current_liabilitiesLiabilitiesCurrent
equityStockholdersEquityStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
cashCashAndCashEquivalentsAtCarryingValueCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsCash
long_term_debtLongTermDebtLongTermDebtNoncurrent
short_term_debtShortTermBorrowingsDebtCurrentLongTermDebtCurrent
accounts_receivableAccountsReceivableNetCurrentReceivablesNetCurrent
accounts_payableAccountsPayableCurrent
inventoryInventoryNet
ppe_netPropertyPlantAndEquipmentNet
ppe_grossPropertyPlantAndEquipmentGross
accumulated_depreciationAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
goodwillGoodwill
intangible_assetsIntangibleAssetsNetExcludingGoodwillFiniteLivedIntangibleAssetsNet
preferred_stock_valuePreferredStockValue
treasury_stock_valueTreasuryStockValue
retained_earningsRetainedEarningsAccumulatedDeficit
additional_paid_in_capitalAdditionalPaidInCapitalAdditionalPaidInCapitalCommonStock
deferred_revenueDeferredRevenueCurrentContractWithCustomerLiabilityCurrent

Cash flow

CanonicalFallback chain
operating_cash_flowNetCashProvidedByUsedInOperatingActivities
investing_cash_flowNetCashProvidedByUsedInInvestingActivities
financing_cash_flowNetCashProvidedByUsedInFinancingActivities
capexPaymentsToAcquirePropertyPlantAndEquipmentPaymentsToAcquireProductiveAssets
depreciation_amortizationDepreciationAndAmortizationDepreciationDepletionAndAmortizationDepreciation
interest_expenseInterestExpenseInterestExpenseDebtInterestExpenseOperatingInterestExpenseBorrowings
dividends_paidPaymentsOfDividendsPaymentsOfDividendsCommonStock
buybacksPaymentsForRepurchaseOfCommonStock
stock_issuedProceedsFromIssuanceOfCommonStock
stock_based_compensationShareBasedCompensationAllocatedShareBasedCompensationExpense
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_outstandingEntityCommonStockSharesOutstandingCommonStockSharesOutstanding
common_shares_outstanding_bsCommonStockSharesOutstandingCommonStockSharesIssued
weighted_avg_shares_basicWeightedAverageNumberOfSharesOutstandingBasic
weighted_avg_shares_dilutedWeightedAverageNumberOfDilutedSharesOutstanding
class_a_shares_outstandingCommonClassACommonStockSharesOutstanding
class_b_shares_outstandingCommonClassBCommonStockSharesOutstanding

EqtyTrk methodology reference. Data from SEC EDGAR.