Home › Funding, grants and compliance › SEC Company Financials from XBRL (10-K, 10-Q)

SEC Company Financials from XBRL (10-K, 10-Q)

How it works

Get annual or quarterly company financials from free SEC XBRL filings: revenue, net income, assets, liabilities, cash flow, free cash flow, margins, growth and a 0-100 fundamentals score per company and fiscal period. Enter tickers or CIKs. No key, no login, no proxy.

Input options

FieldNameRequiredWhat it does
tickersStock tickersnoUS-listed stock tickers, for example AAPL or MSFT. Up to 200 companies per run.
ciksSEC CIK numbers (optional)noOptional SEC Central Index Key numbers, with or without leading zeros, for example 320193. Useful for companies without a ticker.
periodTypePeriod typenoAnnual returns one row per fiscal year from 10-K filings. Quarterly returns one row per quarter from 10-Q filings (Q1 to Q3; the fourth quarter is only in the 10-K and is not...
yearsBackYears backnoHow many fiscal years of history per company, newest first. Quarterly mode returns up to 3 quarters per year.
maxItemsMax rowsnoStop after this many company-period rows. You pay only for rows delivered.

Output fields

One row per result. These are the 33 fields declared in the actor's dataset schema (field list from the schema, not a sample run).

FieldTypeMeaning
tickerstring
cikstring
companyNamestring
sicstring
industrystring
exchangestring
fiscalYearinteger
fiscalPeriodstring
periodEndstring
formstring
filedDatestring
accessionNumberstring
filingUrlstring
revenueinteger
grossProfitinteger
operatingIncomeinteger
netIncomeinteger
epsDilutednumber
totalAssetsinteger
totalLiabilitiesinteger
stockholdersEquityinteger
cashAndEquivalentsinteger
operatingCashFlowinteger
capexinteger
freeCashFlowinteger
sharesOutstandinginteger
grossMarginnumber
operatingMarginnumber
netMarginnumber
revenueGrowthYoYnumber
liabilitiesToEquitynumber
fundamentalsScoreinteger
scrapedAtstring

Limits, stated plainly

Public data only, no login. Fields a source does not publish come back empty rather than guessed. Coverage and freshness follow the underlying public source.

Price

Pay on Apify, no subscription: $0.0003 per company-period row (pay per event). The live price is on the actor page.

Run it on Apify

Disclosure: we build and maintain this actor.

Related

More in funding, grants and compliance