Now serving 105M+ standardized SEC EDGAR factsBrowse the Data Catalog →
Valuein
Data Catalog

What's in the dataset

Browse all available fields, SEC XBRL tags, and table schemas. Every field you can query via API or SDK.

105M+
Total Facts
12,000+
Tickers
1994–Now
History
6
Tables

Schema Browser

Field NameTypeTableDescriptionSEC Tag
entity_idVARCHAR
entity
Unique identifier for the company entitydei:EntityCentralIndexKey
tickerVARCHAR
entity
Exchange ticker symboldei:TradingSymbol
company_nameVARCHAR
entity
Legal company namedei:EntityRegistrantName
cikVARCHAR
entity
SEC Central Index Keydei:EntityCentralIndexKey
sic_codeINTEGER
entity
Standard Industrial Classification codedei:EntitySICCode
sic_descriptionVARCHAR
entity
Human-readable SIC industry descriptiondei:EntitySICDescription
filing_idUUID
filing
Unique identifier for each SEC filing
form_typeVARCHAR
filing
Filing type: 10-K, 10-Q, 20-F, 8-K, etc.dei:DocumentType
period_of_reportDATE
filing
The accounting period end date this filing coversdei:DocumentPeriodEndDate
filed_atTIMESTAMP
filing
Timestamp when the filing was submitted to SEC EDGAR
knowledge_atTIMESTAMP
filing
Point-in-time: when Valuein ingested and made this data available
accession_numberVARCHAR
filing
SEC EDGAR accession number (unique filing ID)
fact_idUUID
fact
Unique identifier for an individual financial fact
conceptVARCHAR
fact
XBRL concept name (e.g. us-gaap:Revenues)xbrl:concept
valueNUMERIC
fact
The numeric value of the reported fact
unitVARCHAR
fact
Unit of measure: USD, shares, pure, etc.
start_dateDATE
fact
Period start date for duration-type facts
end_dateDATE
fact
Period end date for all facts
revenueNUMERIC
fact
Total net revenues / net salesus-gaap:Revenues
net_incomeNUMERIC
fact
Net income attributable to common shareholdersus-gaap:NetIncomeLoss
gross_profitNUMERIC
fact
Revenue minus cost of goods soldus-gaap:GrossProfit
operating_incomeNUMERIC
fact
Earnings before interest and taxes (EBIT)us-gaap:OperatingIncomeLoss
ebitdaNUMERIC
fact
Earnings before interest, taxes, depreciation, amortizationus-gaap:EarningsBeforeInterestTaxesDepreciationAmortization
eps_basicNUMERIC
fact
Basic earnings per shareus-gaap:EarningsPerShareBasic
eps_dilutedNUMERIC
fact
Diluted earnings per shareus-gaap:EarningsPerShareDiluted
total_assetsNUMERIC
fact
Total assets at period endus-gaap:Assets
total_liabilitiesNUMERIC
fact
Total liabilities at period endus-gaap:Liabilities
stockholders_equityNUMERIC
fact
Total stockholders' equityus-gaap:StockholdersEquity
long_term_debtNUMERIC
fact
Long-term debt and finance lease obligationsus-gaap:LongTermDebtAndCapitalLeaseObligations
cash_and_equivalentsNUMERIC
fact
Cash and cash equivalents on balance sheetus-gaap:CashAndCashEquivalentsAtCarryingValue
operating_cash_flowNUMERIC
fact
Net cash from operating activitiesus-gaap:NetCashProvidedByUsedInOperatingActivities
capexNUMERIC
fact
Capital expenditures (purchases of PP&E)us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
free_cash_flowNUMERIC
fact
Operating cash flow minus capital expenditures
shares_outstandingNUMERIC
fact
Common shares outstanding at period endus-gaap:CommonStockSharesOutstanding
dividends_per_shareNUMERIC
fact
Cash dividends declared per common shareus-gaap:DividendsCommonStockCash
taxonomy_conceptVARCHAR
taxonomy_guide
XBRL concept name without namespace prefix
taxonomy_labelVARCHAR
taxonomy_guide
Human-readable label for the XBRL concept
taxonomy_namespaceVARCHAR
taxonomy_guide
XBRL namespace (us-gaap, dei, ifrs-full, etc.)
in_sp500BOOLEAN
index_membership
Whether ticker was in S&P 500 at the given date
membership_dateDATE
index_membership
Date of index membership record

Showing 40 of 40 fields

Example Queries

Copy-ready SQL to get started. Works with DuckDB, Postgres, and the Python SDK.

10-Year Revenue Trend for AAPL

Fetch annual revenue for the past 10 years, point-in-time accurate.

SELECT
  f.period_end,
  fa.value / 1e9 AS revenue_billions
FROM fact fa
JOIN filing f  ON fa.filing_id = f.filing_id
JOIN entity e  ON f.entity_id = e.entity_id
WHERE e.ticker = 'AAPL'
  AND fa.concept = 'us-gaap:Revenues'
  AND f.form_type = '10-K'
ORDER BY f.period_end DESC
LIMIT 10;

Debt-to-Equity Ratio — All S&P 500 Tech Companies

Screen for leverage across a sector using the latest annual filing.

SELECT
  e.ticker,
  e.company_name,
  debt.value / equity.value AS debt_to_equity
FROM entity e
JOIN index_membership im ON e.entity_id = im.entity_id
  AND im.in_sp500 = true
JOIN filing f ON e.entity_id = f.entity_id
  AND f.form_type = '10-K'
JOIN fact debt ON f.filing_id = debt.filing_id
  AND debt.concept = 'us-gaap:LongTermDebt'
JOIN fact equity ON f.filing_id = equity.filing_id
  AND equity.concept = 'us-gaap:StockholdersEquity'
WHERE e.sic_description LIKE '%technology%'
ORDER BY debt_to_equity DESC;

Free Cash Flow — Latest Quarter

Calculate FCF (operating cash flow minus capex) across S&P 500.

SELECT
  e.ticker,
  (ocf.value - capex.value) / 1e6 AS fcf_millions
FROM entity e
JOIN filing f ON e.entity_id = f.entity_id
  AND f.form_type = '10-Q'
  AND f.period_of_report = (
    SELECT MAX(period_of_report)
    FROM filing
    WHERE entity_id = e.entity_id
      AND form_type = '10-Q'
  )
JOIN fact ocf ON f.filing_id = ocf.filing_id
  AND ocf.concept = 'us-gaap:NetCashProvidedByUsedInOperatingActivities'
JOIN fact capex ON f.filing_id = capex.filing_id
  AND capex.concept = 'us-gaap:PaymentsToAcquirePropertyPlantAndEquipment'
ORDER BY fcf_millions DESC
LIMIT 20;

Ready to query 105M+ facts?

Get a free API key and start querying in 60 seconds.