Income Statement

Retrieve quarterly or annual income statement periods for a symbol.

Use this endpoint to analyze revenue, expenses, and profitability across multiple reporting periods.

Endpoint

GET /stocks/{symbol}/income-statement
Test request
/stocks/AAPL/income-statement?period_type=quarterly&limit=4
Send a request to view the response.

Authentication

Required.

Authorization: Bearer <your_api_key>

Parameters

  • symbol: path parameter
  • period_type: optional period filter such as annual or quarterly
  • limit: positive integer, default 10, maximum 100

Response

Returns:

  • symbol
  • periods

Each item in periods includes:

  • period_type
  • fiscal_year
  • fiscal_quarter
  • snapshot_date
  • income_statement

The income_statement object exposes the following view fields:

Income Statement View

Display name, field name, and definition for each response field.

Display Name Name Description
Revenuerevenue
Cost Of Goods Soldcost_of_goods_soldAuto-generated field node
Gross Profitgross_profitAuto-generated field node
Gross Margin %gross_marginAuto-generated field node
Research Developmentresearch_developmentAuto-generated field node
Selling General Admin Expenseselling_general_admin_expenseAuto-generated field node
Depreciation Depletion Amortizationdepreciation_depletion_amortizationAuto-generated field node
Other Operating Expenseother_operating_expenseAuto-generated field node
Total Operating Expensetotal_operating_expenseAuto-generated field node
Operating Incomeoperating_incomeAuto-generated field node
Operating Marginoperating_marginAuto-generated field node
Interest Incomeinterest_incomeAuto-generated field node
Interest Expenseinterest_expenseAuto-generated field node
Other Income Expenseother_income_expenseAuto-generated field node
Other Income Minority Interestother_income_minority_interestAuto-generated field node
Other Net Income Lossother_net_income_lossAuto-generated field node
EbitebitAuto-generated field node
EbitdaebitdaAuto-generated field node
Ebitda Marginebitda_marginAuto-generated field node
Pretax Incomepretax_incomeAuto-generated field node
Tax Provisiontax_provisionAuto-generated field node
Tax Ratetax_rateAuto-generated field node
Net Income Continuing Operationsnet_income_continuing_operationsAuto-generated field node
Net Income Discontinued Operationsnet_income_discontinued_operationsAuto-generated field node
Net Incomenet_incomeAuto-generated field node
Net Income Including Noncontrolling Interestsnet_income_including_noncontrolling_interestsAuto-generated field node
Is Preferred Dividendsis_preferred_dividendsAuto-generated field node
Shares Outstandingshares_outstandingAuto-generated field node
Eps Basiceps_basicAuto-generated field node
Eps Dilutedeps_dilutedAuto-generated field node
Net Marginnet_marginAuto-generated field node

Example Request

curl -H "Authorization: Bearer $your_api_key" \
  "https://api.apifinance.ai/stocks/AAPL/income-statement?period_type=quarterly&limit=4"