SEC Filing Data

Free Form 10-K & 10-Q Financial Reports

Browse available financial report sections from FMP by ticker, fiscal year, and period. Inspect original field labels and value columns, including the dates and units supplied in each section.

Annual & Quarterly Reports
Structured JSON Format
100% Free

Look Up Financial Reports

No active query. Editing filters requires Load Report; Refresh repeats the submitted query. Requests may use a one-hour cache.

Report Sections

Read each section's original header and date rows before its values. Column positions are preserved, including blank cells. Units and comparison periods can differ between sections; no currency conversion or scaling is applied.

Loading financial report…

What Is a Form 10-K Financial Report?

A Form 10-K is an annual report required by the U.S. Securities and Exchange Commission (SEC) that provides a detailed overview of a domestic reporting company's business and financial performance. It includes audited financial statements such as the balance sheet, income statement, and cash flow statement, along with management discussion, risk factors, and corporate governance disclosures. This tool displays the structured sections supplied by FMP. It is not a complete filing reader, and coverage varies by company and period. A parsed financial table does not replace the original notes, risk disclosures, or exhibits.

How to Use This Financial Reports Tool

  1. 1

    Enter a Stock Symbol

    Type a supported ticker symbol (e.g., AAPL, MSFT, GOOGL) in the Symbol field to look up that company's SEC filing data.

  2. 2

    Select Year and Period

    Choose the fiscal year and reporting period. FY requests the annual report; Q1 through Q3 are quarterly periods. Q4 is a provider query option, not a fourth Form 10-Q. Verify the returned Document Type.

  3. 3

    Browse Report Sections

    Expand a section with its button or Expand All. Read its original header and date rows first. Value 1, Value 2, and later columns preserve their positions, including blanks. Compare like periods and units; a cash-flow statement may cover year-to-date rather than one quarter.

Sections You May Find in the Response

Cover Page

Contains entity identification details such as the registrant name, CIK number, document type (10-K or 10-Q), filing date, fiscal year end date, and share class information.

Balance Sheet

The condensed consolidated balance sheet shows total assets, liabilities, and stockholders' equity at a specific point in time. It reveals the company's financial position and capital structure.

Income Statement

The condensed consolidated statement of operations details revenue, cost of sales, operating expenses, and net income over the reporting period.

Cash Flow Statement

Shows how cash moves through the business via operating activities, investing activities, and financing activities. Essential for understanding liquidity and capital allocation.

Stockholders' Equity

Tracks changes in shareholders' equity including retained earnings, common stock, additional paid-in capital, and accumulated other comprehensive income over the reporting period.

Comprehensive Income

Reports net income plus other comprehensive income, including unrealized gains and losses on investments, foreign currency translation adjustments, and other items not included in net income.

Form 10-K vs. Form 10-Q: Key Differences

The Form 10-K is an annual report filed with the SEC that contains audited financial statements and an overview of the company's business, risk factors, and management discussion. The Form 10-Q is a quarterly report with unaudited financial statements that provides an interim update on the company's financial condition. While 10-K filings are more detailed and undergo independent audit, 10-Q filings are filed three times per year (Q1, Q2, Q3) and offer more timely financial data. Together, they provide different reporting views. Neither a single statement nor this extracted JSON determines whether an investment is suitable.

Fiscal Dates, Units, and Extraction Limits

The checked AAPL fiscal 2024 Q1 response identifies December 30, 2023 as the period end. Its operating statement reports dollars in millions and shares in thousands, with separate per-share amounts. Do not interpret every number as dollars or multiply every row by the same factor.

Section names may be shortened, and repeated labels can refer to different segments or dates. The viewer preserves row order rather than merging duplicate names. Empty cells remain empty positions; zero remains zero. The provider response may be revised and may omit parts of the filing. Refresh can still use a one-hour cached response.

Sources: SEC Form 10-K overview, Form 10-Q instructions, and FMP API documentation. Find the original company filing through SEC EDGAR search.

Frequently Asked Questions

Is this the complete SEC filing?

No. This viewer presents the sections returned by FMP as structured JSON. It does not guarantee the complete narrative, footnotes, exhibits, or amendments. Check the original EDGAR filing before relying on a figure.

Does Q4 mean a fourth Form 10-Q?

No. Domestic issuers file Form 10-Q for the first three fiscal quarters; no fourth-quarter 10-Q is required. Q4 remains an accepted provider query option, but it does not identify a separate 10-Q. Use FY for the annual report and check the returned Document Type.

Why can a fiscal 2024 report contain 2023 dates?

Fiscal years need not match calendar years. The checked AAPL fiscal 2024 Q1 report ends December 30, 2023. Read the period end date in the report rather than treating the selected year as a calendar-year filter.

How should I read multiple values and units?

Value columns retain their original positions. Read the original section header and date rows to identify each column. A blank is shown as a dash, not zero. A section may report dollars in millions, shares in thousands, or per-share amounts; the viewer does not rescale or convert currency.

How fresh is the report and what does Refresh do?

The FMP request may use a one-hour cache. Refresh repeats the submitted ticker, fiscal year, and period. Edited filters require Load Report. Reset clears the report and prevents an older pending request from restoring it.

Is this viewer free, and can I export the JSON?

This public viewer requires no account. It displays report sections but has no JSON or CSV download control. Separate Finance Agent products may require an account or plan; this page does not automatically transfer data or create trading orders.

Continue Your Financial Research

Explore Finance Agent for further company research. Check available tools and account requirements. This viewer does not automatically import the report into Pine Script or execute trades.