SEC 10-K & 10-Q XBRL Financial Statements & Earnings API
Pricing
from $5.00 / 1,000 extracted financial statement periods
SEC 10-K & 10-Q XBRL Financial Statements & Earnings API
Extract audited SEC EDGAR 10-K (Annual) & 10-Q (Quarterly) XBRL financial statements into clean JSON/CSV. Get standardized Revenue, Net Income, Net Profit Margin %, Diluted EPS, Operating Cash Flow, Cash, Total Assets & Liabilities. Built for AI agents (MCP), n8n & stock screeners.
Pricing
from $5.00 / 1,000 extracted financial statement periods
Rating
0.0
(0)
Developer
Mehdad Sharifi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
SEC 10-K & 10-Q XBRL Financial Statements, Revenue, EPS & Balance Sheet API
Extract official audited SEC EDGAR Form 10-K (Annual) and Form 10-Q (Quarterly) XBRL financial statements directly into clean JSON, CSV, or Excel datasets. Instantly pull standardized Revenue, Net Income, Net Profit Margin (%), Diluted EPS, Operating Income, Operating Cash Flow, R&D Spend, Cash and Equivalents, Total Assets, Total Liabilities, and Shareholders Equity for any US public company.
Built for AI financial research agents (Claude MCP and Cursor), algorithmic stock screeners, equity analysts, DCF valuation models, and n8n and Make automation workflows—with zero SEC API keys or residential proxies required.
Why Choose This SEC 10-K & 10-Q XBRL Financial Statements API?
| Feature | Benefit |
|---|---|
| Standardized US-GAAP XBRL Normalization | Automatically resolves changing accounting tags across industries into clean, uniform financial columns (revenueUsd, netIncomeUsd, epsDiluted, totalAssetsUsd). |
| True Quarterly vs. Annual Isolation | Filters out messy 6-month and 9-month cumulative XBRL tags so your 10-Q rows represent true 90-day quarterly performance and 10-K rows represent full 365-day fiscal years. |
| Automatic Profit Margin Calculation | Computes netProfitMarginPct automatically for every quarter and fiscal year. |
| Zero API Keys or Proxy Costs | Connects directly to official SEC EDGAR XBRL CompanyFacts endpoints—no USD 99 per month financial data subscriptions required. |
| AI Agent & MCP Server Ready | Plug directly into Claude Desktop, Cursor, LangChain, n8n, Make, or Zapier for automated fundamental equity analysis. |
What Data Does This Actor Extract? (Sample JSON Output)
Every quarterly (10-Q) or annual (10-K) financial reporting period is flattened into a clean, structured JSON record:
{"ticker": "NVDA","companyName": "NVIDIA CORP","cik": "0001045810","fiscalYear": 2026,"fiscalPeriod": "Q2","formType": "10-Q","periodEndDate": "2026-07-26","filingDate": "2026-08-26","accessionNumber": "0001045810-26-000129","revenueUsd": 30040000000.0,"netIncomeUsd": 16599000000.0,"netProfitMarginPct": 55.26,"operatingIncomeUsd": 18642000000.0,"epsDiluted": 0.67,"operatingCashFlowUsd": 14489000000.0,"researchAndDevelopmentUsd": 3090000000.0,"cashAndEquivalentsUsd": 34800000000.0,"totalAssetsUsd": 85227000000.0,"totalLiabilitiesUsd": 27070000000.0,"stockholdersEquityUsd": 58157000000.0}
How to Use SEC 10-K & 10-Q XBRL Financial Statements Scraper
- Enter Stock Tickers: Add one or more US public stock ticker symbols (e.g., NVDA, AAPL, MSFT, TSLA, GOOGL, AMZN, META). The Actor resolves tickers to 10-digit SEC Central Index Keys (CIKs) automatically.
- Choose Reporting Period Filter: Select ALL for both 10-K and 10-Q periods, ANNUAL_10K strictly for full fiscal year reports, or QUARTERLY_10Q strictly for quarterly reports.
- Set Max Financial Periods Per Ticker: Choose how many historical quarters or years to extract per company (default: 12, up to 100).
- Run & Export: Click Start and download your dataset in JSON, CSV, Excel, or XML, or connect directly via the Apify REST API.
Standardized US-GAAP XBRL Metrics Reference
| Output Column | Financial Statement Source | US-GAAP XBRL Concepts Resolved |
|---|---|---|
| revenueUsd | Income Statement (Top Line) | Revenues, RevenueFromContractWithCustomerExcludingAssessedTax, SalesRevenueNet |
| netIncomeUsd | Income Statement (Bottom Line) | NetIncomeLoss, ProfitLoss, NetIncomeLossAvailableToCommonStockholdersBasic |
| netProfitMarginPct | Calculated Ratio (%) | Automatically computed as (netIncomeUsd / revenueUsd) * 100 |
| operatingIncomeUsd | Income Statement (EBIT) | OperatingIncomeLoss |
| epsDiluted | Income Statement (Per Share) | EarningsPerShareDiluted, EarningsPerShareBasic |
| operatingCashFlowUsd | Statement of Cash Flows | NetCashProvidedByUsedInOperatingActivities |
| researchAndDevelopmentUsd | Operating Expenses | ResearchAndDevelopmentExpense |
| cashAndEquivalentsUsd | Balance Sheet (Liquidity) | CashAndCashEquivalentsAtCarryingValue |
| totalAssetsUsd | Balance Sheet (Assets) | Assets |
| totalLiabilitiesUsd | Balance Sheet (Debt & Obligations) | Liabilities |
| stockholdersEquityUsd | Balance Sheet (Book Value) | StockholdersEquity |
Transparent Pay-Per-Event Pricing
You only pay for the exact financial reporting periods extracted:
- Actor Startup (apify-actor-start): USD 0.01 per run.
- Extracted Financial Period (financial-period-extracted): USD 0.005 per parsed quarterly or annual financial statement row (USD 5.00 per 1,000 financial periods).
- Free Tier Friendly: With Apify's free USD 5.00 monthly credit, you can extract nearly 1,000 audited quarterly and annual financial statement periods every month for free.
Top Use Cases
- AI Financial Research Agents (Claude MCP & Cursor): Give LLMs and AI agents direct access to verified, audited SEC numbers so they never hallucinate company revenue, earnings, or cash balances.
- Automated DCF & Valuation Models in Google Sheets / Excel: Pull 10 years of historical 10-K and 10-Q income statement, balance sheet, and cash flow data straight into spreadsheets via API.
- Quantitative Fundamental Stock Screeners: Screen hundreds of US equities by revenue growth, net profit margin expansion, R&D intensity, and cash-to-debt ratios in Python.
- Financial Newsletter & Earnings Chart Automation: Connect this Actor to n8n or Make to automatically generate quarterly earnings summary tables when companies file new 10-Q or 10-K reports.
Frequently Asked Questions (FAQ)
What is SEC EDGAR XBRL CompanyFacts data?
The U.S. Securities and Exchange Commission requires all public operating companies to tag every number in their Form 10-K (annual) and Form 10-Q (quarterly) financial statements using eXtensible Business Reporting Language (XBRL). While raw SEC XBRL files contain thousands of complex accounting tags and duplicate cumulative date ranges, this Actor normalizes the official SEC XBRL data into clean, standardized rows.
Why is SEC XBRL data more reliable than scraped finance websites?
Many free stock websites use delayed third-party feeds or rounded estimates. SEC XBRL data comes directly from the company's legally audited Form 10-K and Form 10-Q filings submitted to the U.S. government under Sarbanes-Oxley certification.
How can I connect this SEC 10-K & 10-Q Financials API to Python, Google Sheets, or n8n?
You can trigger this Actor via the Apify REST API, the apify-client Python or Node.js SDK, or the native Apify integration node inside n8n, Make, Clay, and Zapier to export clean financial statement tables automatically.
Explore Our Complete 20-API Financial, Biotech & B2B Intelligence Suite
- SEC Form 4 Insider Trading Scraper & XML Parser API
- SEC Form 13F Institutional Holdings & Hedge Fund Whale Scraper
- SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API
- SEC Form 8-K Corporate Events, M&A & Executive Change Scraper
- SEC Schedule 13D & 13G Activist Investor & 5%+ Ownership API
- SEC Form S-1 IPO Pipeline & Form 144 Insider Sale Notice API
- SEC Form D Startup Funding, VC Raise & Founder B2B Lead API
- SEC DEF 14A Executive Compensation & Proxy Statement API
- SEC Form 20-F & 6-K Global ADR & Foreign Stock Filings API
- CFPB Fintech & Bank Consumer Complaint Intelligence API
- FDIC US Bank Directory, Deposits, Assets & B2B Lead API
- FDA 510(k) Medical Device Clearances & MedTech B2B Lead API
- FDA Drug, Device & Food Recall Enforcement & Legal Lead API
- US Pharmacy, Clinical Lab & Medical Supply B2B Lead API
- US Public Company B2B Directory, SIC & HQ Phone API
- US Federal Government Contract Awards & DoD B2B Lead Scraper
- FDA Drug Approvals, NDA/BLA Biotech Catalyst & Pharma API
- ClinicalTrials.gov Phase 1-3 Biotech Catalyst & B2B Lead API
- US Doctor, Dentist & Medical Clinic B2B Lead Scraper API