Skip to main content
GET
Get income statements
Income statements for one company, about 32 fields per period: revenue, cost_of_revenue, gross_profit, operating_expense, selling_general_and_administrative_expenses, research_and_development, operating_income, interest_expense, ebit, income_tax_expense, net_income, net_income_common_stock and the per-share lines, each stamped with report_period, fiscal_period, currency, filing_date and filing_url. period is required (annual, quarterly or ttm). Use it for the revenue-to-earnings walk. For all three statements at once use get_financial_financials.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

ticker
string

The ticker symbol. Required if cik is not provided.

period
enum<string>
required

The time period of the income statements.

Available options:
annual,
quarterly,
ttm
limit
integer<int32>

The maximum number of income statements to return.

cik
string

The Central Index Key (CIK) of the company.

report_period
string<date>

Filter by exact report period date in YYYY-MM-DD format.

report_period_gte
string<date>

Filter by report period greater than or equal to date in YYYY-MM-DD format.

report_period_lte
string<date>

Filter by report period less than or equal to date in YYYY-MM-DD format.

report_period_gt
string<date>

Filter by report period greater than date in YYYY-MM-DD format.

report_period_lt
string<date>

Filter by report period less than date in YYYY-MM-DD format.

Response

Income statements response

income_statements
object[]