# Income statement (High demand)
The income statement endpoint provides detailed financial data on a company's income statement, including revenues, expenses, and net income for specified periods, either annually or quarterly. This endpoint is essential for retrieving comprehensive financial performance metrics of a company, allowing users to access historical and current financial results.
**API credits cost:** `100` per symbol
> **Note:** This API endpoint is available starting with the Pro plan. Full access to historical data is available only in the Enterprise plan.
## Parameters
- `symbol` (string, optional, see notes)
Symbol ticker of instrument.
For preffered stocks use dot(.) delimiter.
E.g. `BRK.A` or `BRK.B` will be correct
- `figi` (string, optional, see notes)
Filter by financial instrument global identifier (FIGI). This request parameter is available starting with the Ultra plan
- `isin` (string, optional, see notes)
Filter by international securities identification number (ISIN). ISIN access is activating in the Data add-ons section
- `cusip` (string, optional, see notes)
The CUSIP of an instrument for which data is requested. CUSIP access is activating in the Data add-ons section
- `exchange` (string, optional)
Exchange where instrument is traded
- `mic_code` (string, optional)
Market Identifier Code (MIC) under ISO 10383 standard
- `country` (string, optional)
Country where instrument is traded, e.g., `United States` or `US`
- `period` (string, optional)
The reporting period for the income statement data
- `start_date` (string, optional)
Begin date for filtering income statements by fiscal date.
Returns income statements with fiscal dates on or after this date.
Format `2006-01-02`
- `end_date` (string, optional)
End date for filtering income statements by fiscal date.
Returns income statements with fiscal dates on or before this date.
Format `2006-01-02`
- `outputsize` (integer, optional)
Number of records in response
**Notes:**
- At least one of the following parameters is required: `symbol`, `figi`, `isin`, `cusip`.
## Response
- `meta` (object)
Meta information about the instrument
- `symbol` (string)
Symbol ticker of the instrument
- `name` (string)
Name of the company
- `currency` (string)
Currency of the instrument according to the ISO 4217 standard
- `exchange` (string)
Exchange where the instrument is traded
- `mic_code` (string)
Market identifier code (MIC) under ISO 10383 standard
- `exchange_timezone` (string)
Exchange timezone
- `period` (string)
Period of the income statement (Annual or Quarterly)
- `income_statement` (array of object)
Income statement data
- `fiscal_date` (string)
Date of the income statement release
- `quarter` (integer)
Fiscal quarter. Visible when `&period=quarterly`
- `year` (integer)
Fiscal year
- `sales` (integer)
Refers to total reported revenue
- `cost_of_goods` (integer)
Refers to cost of revenue
- `gross_profit` (integer)
Refers to net gross profit: `sales` - `cost_of_goods`
- `operating_expense` (object)
Operating expense details
- `research_and_development` (integer)
Refers to research & development (R&D) expenses
- `selling_general_and_administrative` (integer)
Refers to selling, general and administrative (SG&A) expenses
- `other_operating_expenses` (integer)
Refers to other operating expenses
- `operating_income` (integer)
Refers to net operating income: `gross_profit` - `research_and_development` - `selling_general_and_administrative`
- `non_operating_interest` (object)
Non-operating interest details
- `income` (integer)
Refers to non-operating interest income
- `expense` (integer)
Refers to non-operating interest expense
- `other_income_expense` (integer)
Refers to other incomes or expenses
- `pretax_income` (integer)
Refers to earnings before tax: `operating_income` + `net_non_operating_interest` - `other_income_expense`
- `income_tax` (integer)
Refers to a tax provision
- `net_income` (integer)
Refers to net income: `pretax_income` - `income_tax`
- `eps_basic` (number)
Refers to earnings per share (EPS)
- `eps_diluted` (number)
Refers to diluted earnings per share (EPS)
- `basic_shares_outstanding` (integer)
Refers for the shares outstanding held by all its shareholders
- `diluted_shares_outstanding` (integer)
Refers to the total number of shares a company would have if all dilutive securities were exercised and converted into shares
- `ebit` (integer)
Refers to earnings before interest and taxes (EBIT) measure
- `ebitda` (integer)
Refers to EBITDA (earnings before interest, taxes, depreciation, and amortization) measure
- `net_income_continuous_operations` (integer)
Refers to the after-tax earnings that a business has generated from its operational activities
- `minority_interests` (integer)
Refers to amount of minority interests paid out
- `preferred_stock_dividends` (integer)
Refers to dividend that is allocated to and paid on a company's preferred shares
## Example Request
```bash
curl "https://api.twelvedata.com/income_statement?symbol=AAPL&apikey=demo"
```
## Example Response
```json
{
"meta": {
"symbol": "AAPL",
"name": "Apple Inc",
"currency": "USD",
"exchange": "NASDAQ",
"mic_code": "XNAS",
"exchange_timezone": "America/New_York",
"period": "Quarterly"
},
"income_statement": [
{
"fiscal_date": "2021-12-31",
"quarter": 1,
"year": 2022,
"sales": 123945000000,
"cost_of_goods": 69702000000,
"gross_profit": 54243000000,
"operating_expense": {
"research_and_development": 6306000000,
"selling_general_and_administrative": 6449000000,
"other_operating_expenses": 0
},
"operating_income": 41488000000,
"non_operating_interest": {
"income": 650000000,
"expense": 694000000
},
"other_income_expense": -203000000,
"pretax_income": 41241000000,
"income_tax": 6611000000,
"net_income": 34630000000,
"eps_basic": 2.11,
"eps_diluted": 2.1,
"basic_shares_outstanding": 16391724000,
"diluted_shares_outstanding": 16391724000,
"ebit": 41488000000,
"ebitda": 44632000000,
"net_income_continuous_operations": 0,
"minority_interests": 0,
"preferred_stock_dividends": 0
}
]
}
```