Earnings Report API

GET

Read full SEC financial statements and gross profit in a single call.

Earnings Report returns a company's complete financial statements - income statement, balance sheet and cash flow together - in a single call from SEC filings, with margins calculated for you. Look up by ticker or CIK with optional year and quarter filters. For a single focused statement, see the Income Statement, Balance Sheet, Cash Flow and Financial Ratios APIs.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/earnings?ticker=ADBE
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "ticker": "ADBE",
    "company": "ADOBE INC.",
    "cik": "0000796343",
    "fiscalYear": 2026,
    "fiscalQuarter": 2,
    "filingType": "10-Q",
    "filingDate": "2026-06-15",
    "periodEnd": "2026-05-29",
    "income": {
      "revenue": 6618000000,
      "costOfRevenue": 715000000,
      "grossProfit": 5903000000,
      "operatingIncome": 2238000000,
      "netIncome": 1712000000,
      "eps": 4.25,
      "epsBasic": 4.26,
      "sharesOutstanding": 402500000,
      "sharesOutstandingBasic": 402400000,
      "researchAndDevelopment": null,
      "sellingAndMarketing": 1884000000,
      "sellingGeneralAndAdmin": null,
      "generalAndAdmin": 546000000,
      "interestExpense": null,
      "incomeTax": 526000000,
      "depreciation": 367000000,
      "stockBasedCompensation": 1043000000
    },
    "balance": {
      "totalAssets": 29933000000,
      "currentAssets": 9068000000,
      "cash": 4919000000,
      "receivables": 1993000000,
      "inventory": null,
      "propertyAndEquipment": 1870000000,
      "goodwill": 14041000000,
      "intangibles": 1012000000,
      "totalLiabilities": 18415000000,
      "currentLiabilities": 12078000000,
      "accountsPayable": 499000000,
      "longTermDebt": 4802000000,
      "equity": 11518000000,
      "retainedEarnings": 48767000000
    },
    "cashFlow": {
      "operatingCashFlow": 5123000000,
      "capitalExpenditures": 95000000,
      "freeCashFlow": 5028000000,
      "investingCashFlow": -1240000000,
      "financingCashFlow": -4399000000,
      "dividendsPaid": null,
      "shareRepurchases": 4589000000
    },
    "dividends": null,
    "lastUpdated": "2026-07-17T23:01:47.364Z",
    "metrics": {
      "grossMargin": 89.2,
      "operatingMargin": 33.82,
      "netMargin": 25.87,
      "revenueFormatted": "$6.62B"
    }
  }
}

About the Earnings Report API

Earnings Report works by aggregating and normalizing SEC EDGAR financial filings (10-Q and 10-K) for US public companies into one combined view. The data includes revenue, net income, EPS, assets, liabilities, cash flow and margins. Use this endpoint when you want the full picture in one request; use the dedicated Income Statement, Balance Sheet, Cash Flow or Financial Ratios APIs when you only need one statement. Data is refreshed continuously from official SEC filings.

What people use it for

Equity Research Portals
Equity research portals screen public stocks by pairing basic earnings per share, gross profit, and operating income to highlight firms with rising operational profitability.
Corporate Loan Underwriting
When evaluating commercial borrowers, underwriters inspect cash balances, current liabilities, and accounts payable to verify short-term liquidity before approving revolving credit lines.
Quarterly News Alerts
To publish quarterly market roundups, news desks extract cost of revenue, research spending, and share repurchase totals as soon as corporate filings clear.
Vendor Solvency Audits
Audit critical suppliers by checking inventory holdings, capital expenditure commitments, and dividend declarations before negotiating multi-year procurement deals.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Earnings Report

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Earnings Report API.

Read the docs →
Can I look up companies by CIK as well as stock ticker?
Yes. You can query financial filings using either a standard stock ticker like AAPL or an SEC Central Index Key number. Both endpoints support optional fiscal year and fiscal quarter parameters on paid plans to retrieve specific historical filings.
Which plan fits 10,000 company earnings lookups a month?
The Starter plan easily handles 10,000 lookups. At 6 credits per request, 10,000 calls consume 60,000 credits, leaving plenty of room under Starter's 200,000 monthly credit allowance. That works out to $0.90 per 1,000 calls, while the Free plan includes 33 calls each month.
Can I access revenue, net income, and profit margins on the Free plan?
No. Key financial metrics such as revenue, net income, earnings per share, operating cash flow, and calculated profit margins are premium fields. Any paid plan, starting with Starter, unlocks these fields alongside the ability to filter by fiscal year and quarter.
Where does the earnings data come from and how fresh is it?
Data is aggregated directly from official SEC EDGAR 10-Q and 10-K filings for US public companies. The dataset is refreshed continuously as companies submit their official regulatory reports to the SEC.
What does the response return if a company did not declare dividends?
The dividends field returns null for reporting periods where no dividends were declared. All other statement sections, including income, balance sheet, and cash flow figures, still populate normally.
Can I display these financial statements inside a commercial investment platform?
Yes, provided you are subscribed to any paid plan. You can use the financial data and calculated margins to power your own dashboards, screeners, and analysis tools. You may not resell or redistribute the raw filing data as a standalone service.

Ready to build with Earnings Report? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs