Skip to main content
GET
Finance Statements
Coverage is limited to US-listed companies with recent USD US-GAAP filings. Statement values come from Google Finance; SEC filings supply exact fiscal closing dates and corroborating revenue. Rows that cannot be matched reliably are omitted.
The response contains items[].financial_statement, with income, balance-sheet and cash-flow fields together for each period. type supports annual (default), quarterly and trailing. The current source normally provides five annual and five quarterly periods. Trailing values require four contiguous quarters. Flow fields and earnings per share are summed; balance-sheet fields use the latest quarter. Profit margin is calculated from the summed income and revenue. The trailing effective tax rate remains null because the source does not supply the components needed to weight it. Deltas compare adjacent periods as (current - prior) / abs(prior). A missing or zero prior value produces null, as does the earliest available period. Profit margins and tax rates use percent units. Currency, price-to-book, return-on-assets and return-on-capital remain null on this surface.
Period ends are reporting dates, not filing dates. Restatements can replace older figures. This endpoint does not reconstruct the information available at a historical date. Google Finance cash-flow and EBITDA definitions may differ from issuer-defined measures.

Authorizations

x-api-key
string
header
required

Headers

Cache-Control
string
Idempotency-Key
string
X-Max-Credits
integer

Optional nonnegative integer cap on the maximum request hold. A live request whose hold exceeds this cap returns 422 CREDIT_BUDGET_EXCEEDED before spending. Metered holds use the requested limit; cache hits and successful idempotent replays cost zero.

Required range: x >= 0

Query Parameters

keyword
string
required

US-listed ticker, optionally followed by :EXCHANGE. SEC dates require recent USD US-GAAP filings.

type
enum<string>

annual (default), quarterly, or trailing. Trailing sums four contiguous quarters; stock balances come from the latest quarter.

Available options:
annual,
quarterly,
trailing

Response

Request completed. Interpret data using the selected resource contract.

success
boolean
required
platform
string
required
endpoint
string
required
credits_used
integer
required
Required range: x >= 0
credits_remaining
integer | null
required
request_id
string
required
cached
boolean
required
data
object
required