SEC Financial Statements (Standardized)
Pricing
from $10.00 / 1,000 company fiscal years
SEC Financial Statements (Standardized)
Ticker or CIK in, standardized annual income statement, balance sheet and cash flow out, from SEC EDGAR XBRL. Every line carries its source tag, accession and a confidence flag.
Pricing
from $10.00 / 1,000 company fiscal years
Rating
0.0
(0)
Developer
Peak App Research and Development
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Turn a ticker or CIK into standardized annual financial statements (income statement, balance sheet and cash flow statement) built from the XBRL data companies file with the SEC in their 10-K reports. Every number traces back to the exact filing and XBRL tag it came from.
What you get
One dataset item per company per fiscal year, up to 10 years back:
- Income statement (15 lines): revenue, cost of revenue, gross profit, operating expenses, total costs and expenses, operating income, interest expense, pretax income, income tax, net income attributable to the parent, net income including noncontrolling interests, the noncontrolling-interest share, basic and diluted EPS, diluted share count.
- Balance sheet (9 lines): cash and equivalents, current assets, total assets, current liabilities, total liabilities, long-term debt, temporary (mezzanine) equity, total equity, total liabilities and equity.
- Cash flow (7 lines): operating, investing and financing cash flow, capital expenditure, FX effect, net change in cash, and free cash flow.
Every line includes:
valueandunitconfidence:reported(primary tag),fallback(alternate tag),derived(computed from other reported lines), ormissingtag,accessionandfiled, so you can open the source filing on EDGAR
How the numbers are built
- Restated figures replace originally reported ones. Each period is labelled with the fiscal year of the company's own 10-K.
- Companies change XBRL tags over time (for example, the 2024 taxonomy moved interest expense to a new tag). Each line checks a priority list of tags, and the output shows which one was used.
- Consistency checks are reported as warnings and never silently corrected. They cover: the balance sheet balances, liabilities + mezzanine + equity = assets, and the cash-flow sections sum to the net change in cash.
- The standardization logic is regression-tested against real filings from Apple, JPMorgan Chase, Caterpillar, Realty Income and Reddit. The values were checked by hand against the filed statements.
Input
{ "identifiers": ["AAPL", "JPM", "320193"], "years": 5 }
identifiers: tickers or SEC CIK numbers, up to 500 per run. Duplicates are ignored.years: the most recent N annual periods per company (1–10, default 5).
Output example
{"ticker": "AAPL","fiscal_year": 2025,"period_end": "2025-09-27","income": {"revenue": {"value": 416161000000, "unit": "USD", "confidence": "fallback","tag": "RevenueFromContractWithCustomerExcludingAssessedTax","accession": "0000320193-25-000079", "filed": "2025-10-31"}},"warnings": []}
Pricing
Pay per event:
- $0.00005 per run: Apify's standard run-start event, which waives the first 5 seconds of compute
- $0.01 per company fiscal year returned
Five years of statements for one company costs about $0.05. Lookups that fail (unknown ticker, IFRS filer) are returned as error items and are never charged. You can cap spend with the run's maximum charge setting. The Actor stops cleanly when the cap is reached.
Limits
- US-GAAP filers only. Foreign private issuers filing IFRS statements (Form 20-F) return an
unsupported_taxonomyerror. - Annual (10-K) periods only; no quarterly data yet.
- Lines a company doesn't tag with a standard us-gaap element (for example, some industrials
report interest expense only under their own custom tags) come back as
missingrather than guessed. - Data comes from SEC EDGAR's public XBRL API. Requests are rate-limited under SEC's fair-access policy, so very large batches take a few minutes.