Stock Financials: Statements Straight from SEC Filings
Quarterly and annual income statements, balance sheets and cash flows for the covered stocks below — parsed directly from each company's EDGAR XBRL filings, with no fundamentals vendor in between. Fiscal calendars are preserved (NVIDIA ends its year in January, Apple in September), figures a company never files — fourth-quarter income statements, discrete quarterly cash flows — are derived and flagged, per-share history sits on the current split basis, and blanks are never estimated. Coverage grows one hand-verified company connector at a time.
Want the stock as well as the company? The Stock Intelligence hub joins these filings with price regime, SPY-relative performance, options activity, unusual volume and curated 13F ownership.
Browse Stock Intelligence →Covered stocks
How this data is maintained
Each covered company has a hand-maintained connector mapping its XBRL tagging quirks to a standard line-item set — companies tag the same economic line under different concepts, so coverage grows deliberately, one verified connector at a time. Every connector asserts known reported figures before it ships.
This dataset runs outside the site's daily pipeline. It refreshes manually each earnings season (python3 scripts/fetch-financials.py) after covered companies file — fundamentals change four times a year, and a new 10-Q can post to EDGAR days before the refresh runs. The as-of date on every page states the data vintage.
Sources, methodology & freshnessLast updated 2026-08-23 · Open ↓Close ↑
How Stock Financials Works
- 1Pull company facts from SEC EDGAREach covered company's full XBRL fact history comes from the SEC's keyless companyfacts API — the same numbers the company filed in its 10-Qs and 10-Ks, with no third-party normalization. Every company tags its statements differently, so each stock has an explicit per-line concept map maintained by hand.
- 2Resolve each period to one valueThe same figure appears in multiple filings — the original quarter, the annual report, later comparative columns, sometimes restated. Each (period, line) resolves to the latest-filed value, so restatements and split-adjusted comparatives win, and the filing date kept is recorded.
- 3Derive what companies never fileNo company files a Q4 income statement — the fourth quarter is computed as the fiscal year minus the first nine months. Quarterly cash flows are differenced from the cumulative year-to-date statements 10-Qs actually contain. Every derived figure is flagged on the page; per-share numbers are never derived because share counts differ per quarter.
- 4Respect the fiscal calendarCovered companies end their years in different months (NVIDIA in late January, Apple in late September) and some use 52/53-week calendars. Periods are labeled with each company's own fiscal quarters and exact reported end dates — never forced onto calendar quarters.