SEC EDGAR Financials & Filings API — Revenue, EPS, Cash Flow avatar

SEC EDGAR Financials & Filings API — Revenue, EPS, Cash Flow

Pricing

from $2.00 / 1,000 result rows

Go to Apify Store
SEC EDGAR Financials & Filings API — Revenue, EPS, Cash Flow

SEC EDGAR Financials & Filings API — Revenue, EPS, Cash Flow

Official SEC EDGAR data for any US-listed company by ticker: annual and quarterly revenue, net income, EPS, assets, debt, cash flow and margins (XBRL), plus 10-K, 10-Q and 8-K filings with direct links. No API key. Pay per result row.

Pricing

from $2.00 / 1,000 result rows

Rating

0.0

(0)

Developer

Erich Michal Sikora

Erich Michal Sikora

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

SEC EDGAR Financials & Filings

Type a ticker, get clean financial statements. Revenue, profit, EPS, balance sheet, cash flow and margins for any US-listed company — annual and quarterly — plus its latest 10-K, 10-Q and 8-K filings with direct links. Straight from the official SEC EDGAR database. No API key, no browser, no parsing XBRL yourself.

You enterYou get
AAPL, MSFT, JPM, 320193 or Apple Inc.one row per company per fiscal year or quarter with ~25 financial fields, and one row per filing

What's in a financials row

ticker, companyName, exchange, industry, fiscalYear, fiscalPeriod (FY, Q1–Q4), periodStart, periodEnd, currency, and the numbers:

  • Income statement: revenue, costOfRevenue, grossProfit, researchAndDevelopment, sellingGeneralAdministrative, operatingIncome, netIncome, epsBasic, epsDiluted, dilutedSharesWeighted
  • Balance sheet: totalAssets, currentAssets, totalLiabilities, currentLiabilities, stockholdersEquity, cashAndEquivalents, longTermDebt
  • Cash flow: operatingCashFlow, capitalExpenditure, freeCashFlow, dividendsPaid
  • Ratios: grossMargin, operatingMargin, netMargin
  • Source: form (10-K, 10-Q, 20-F), filedDate, accessionNumber, filingUrl

Example (Apple, fiscal 2025):

{
"type": "financials",
"ticker": "AAPL",
"companyName": "Apple Inc.",
"fiscalYear": 2025,
"fiscalPeriod": "FY",
"periodEnd": "2025-09-27",
"currency": "USD",
"revenue": 416161000000,
"netIncome": 112010000000,
"epsDiluted": 7.46,
"operatingCashFlow": 111482000000,
"freeCashFlow": 98767000000,
"totalAssets": 359241000000,
"netMargin": 0.2692,
"form": "10-K",
"filedDate": "2025-10-31",
"filingUrl": "https://www.sec.gov/Archives/edgar/data/320193/000032019325000079/0000320193-25-000079-index.htm"
}

What's in a filing row

form, filingDate, reportDate, description, 8-K items with plain-English itemDescriptions (e.g. Results of Operations and Financial Condition), documentUrl (the main document) and filingUrl (the SEC index page). Filter by form type (10-K, 8-K, S-1, DEF 14A…) and date.

Who uses it

  • Investors and analysts: build a multi-year comparison of 50 companies in one run, export to Excel or Google Sheets.
  • Fintech and AI apps: feed an LLM or dashboard with verified, sourced numbers instead of scraped web pages.
  • Due diligence and research: watch new 8-Ks (earnings, M&A, auditor changes) for a list of companies on a schedule.

Why this one

  • Official source. SEC EDGAR XBRL data as filed by the companies, with a link to the exact filing behind every number.
  • Handles the messy parts. Companies change XBRL tags over the years; banks, insurers and foreign issuers use different ones. The Actor maps them to one consistent set of columns. Restated numbers replace the originals.
  • Real quarters. Cash flow in 10-Qs is year-to-date; we convert it to single quarters. Q4 is calculated as full year minus Q1–Q3 (flagged q4Derived: true; EPS is left empty for Q4 because it can't be derived that way).
  • Foreign filers (20-F) are returned in their reporting currency (e.g. TSMC in TWD), stated in currency.
  • Fast and cheap. Plain HTTP to the SEC API: a company with 5 years of data and 20 filings takes a few seconds.

Pricing

Pay per result: one charge per row (one fiscal period of one company, or one filing). Error rows (unknown ticker, no data) are free. Set a maximum cost per run and the Actor stops cleanly when it is reached.

Typical costs: 5 years of annual financials for one company = 5 rows; 50 companies × 5 years = 250 rows. Turn off Filings if you only need the numbers.

Input

FieldDefault
companies—Tickers, CIKs or exact SEC names
includeFinancialstrueFinancial statement rows
periodsannualannual, quarterly or both
yearsBack51–30 years
includeFilingstrueFiling rows
formTypesalle.g. ["10-K", "8-K"]
maxFilingsPerCompany20Newest first
filingsSince—YYYY-MM-DD
contactEmail—Optional, see below

Good to know

  • Data covers companies that file with the SEC (US-listed, plus foreign companies filing 20-F/40-F). XBRL financial data exists from about 2009 onward; small or newly listed companies may have fewer fields.
  • Some fields don't apply to every business (banks have no gross profit or current assets) and are null.
  • Companies only. Insider forms filed by individuals (3, 4, 5, 144) are excluded, and CIKs of individual filers are refused.
  • The Actor follows the SEC's fair-access rules: it identifies itself in the User-Agent and stays well below 10 requests per second. If you run large jobs, add your contactEmail; it's sent only to sec.gov in that header.
  • This Actor is not affiliated with the U.S. Securities and Exchange Commission. The data is provided as is; always check important figures against the linked filing.