> For the complete documentation index, see [llms.txt](https://docs.coresignal.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.coresignal.com/company-data/bundles/financial-information.md).

# Financial Information Bundle

Financial Information data bundle covering revenue, funding, stock, ownership, investors, and M\&A history.

Financial information bundle brings together revenue, funding, ownership, and M\&A history. It provides a comprehensive financial overview of each company. The categories and corresponding fields are outlined below.

* [Revenue and financials](#revenue-and-financials)
* [Funding, IPO, and stock](#funding-ipo-and-stock)
* [Ownership structure](#ownership-structure)
* [Investors and M\&A](#investors-and-ma)

***

## Revenue and financials

<table data-search="false"><thead><tr><th>Data field</th><th width="129.98046875">Data type</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td><code>revenue_annual_range</code></td><td>Struct</td><td>Annual revenue range information from various sources</td><td><code>{ "source_4_annual_revenue_range": { "annual_revenue_range_from": 50000000.0, "annual_revenue_range_to": 100000000.0, "annual_revenue_range_currency": "USD" }, "source_6_annual_revenue_range": { "annual_revenue_range_from": 48000000.0, "annual_revenue_range_to": 105000000.0, "annual_revenue_range_currency": "USD" } }</code></td></tr><tr><td><code>revenue_annual_range.source_4_annual_revenue_range</code></td><td>Struct</td><td>Revenue range information from source 4</td><td><code>{ "annual_revenue_range_from": 50000000.0, "annual_revenue_range_to": 100000000.0, "annual_revenue_range_currency": "USD" }</code></td></tr><tr><td><code>revenue_annual_range.source_4_annual_revenue_range.annual_revenue_range_from</code></td><td>Float</td><td>Minimum annual revenue range</td><td><code>50000000.0</code></td></tr><tr><td><code>revenue_annual_range.source_4_annual_revenue_range.annual_revenue_range_to</code></td><td>Float</td><td>Maximum annual revenue range</td><td><code>100000000.0</code></td></tr><tr><td><code>revenue_annual_range.source_4_annual_revenue_range.annual_revenue_range_currency</code></td><td>String</td><td>Revenue currency</td><td><code>USD</code></td></tr><tr><td><code>revenue_annual_range.source_6_annual_revenue_range</code></td><td>Struct</td><td>Revenue range information from source 6</td><td><code>{ "annual_revenue_range_from": 48000000.0, "annual_revenue_range_to": 105000000.0, "annual_revenue_range_currency": "USD" }</code></td></tr><tr><td><code>revenue_annual_range.source_6_annual_revenue_range.annual_revenue_range_from</code></td><td>Float</td><td>Minimum annual revenue range</td><td><code>48000000.0</code></td></tr><tr><td><code>revenue_annual_range.source_6_annual_revenue_range.annual_revenue_range_to</code></td><td>Float</td><td>Maximum annual revenue range</td><td><code>105000000.0</code></td></tr><tr><td><code>revenue_annual_range.source_6_annual_revenue_range.annual_revenue_range_currency</code></td><td>String</td><td>Revenue currency</td><td><code>USD</code></td></tr><tr><td><code>revenue_annual</code></td><td>Struct</td><td>Annual revenue information from various sources</td><td><code>{ "source_5_annual_revenue": { "annual_revenue": 95000000, "annual_revenue_currency": "USD" }, "source_1_annual_revenue": { "annual_revenue": 93250000.75, "annual_revenue_currency": "USD" } }</code></td></tr><tr><td><code>revenue_annual.source_5_annual_revenue</code></td><td>Struct</td><td>Revenue information from source 5</td><td><code>{ "annual_revenue": 95000000, "annual_revenue_currency": "USD" }</code></td></tr><tr><td><code>revenue_annual.source_5_annual_revenue.annual_revenue</code></td><td>Integer (long)</td><td>Annual revenue amount</td><td><code>95000000</code></td></tr><tr><td><code>revenue_annual.source_5_annual_revenue.annual_revenue_currency</code></td><td>String</td><td>Revenue currency</td><td><code>USD</code></td></tr><tr><td><code>revenue_annual.source_1_annual_revenue</code></td><td>Struct</td><td>Revenue information from source 1</td><td><code>{ "annual_revenue": 93250000.75, "annual_revenue_currency": "USD" }</code></td></tr><tr><td><code>revenue_annual.source_1_annual_revenue.annual_revenue</code></td><td>Integer (long)</td><td>Annual revenue amount</td><td><code>93250000.75</code></td></tr><tr><td><code>revenue_annual.source_1_annual_revenue.annual_revenue_currency</code></td><td>String</td><td>Revenue currency</td><td><code>USD</code></td></tr><tr><td><code>revenue_quarterly</code></td><td>Struct</td><td>Quarterly revenue information</td><td><code>{ "value": 23700000.25, "currency": "USD" }</code></td></tr><tr><td><code>revenue_quarterly.value</code></td><td>Float (double)</td><td>Quarterly revenue amount</td><td><code>23700000.25</code></td></tr><tr><td><code>revenue_quarterly.currency</code></td><td>String</td><td>Revenue currency</td><td><code>USD</code></td></tr><tr><td><code>income_statements</code></td><td>Array (struct)</td><td>Company's income statement details</td><td><code>[{ "cost_of_goods_sold": 41000000.0, "ebit": 15200000.0, "ebitda": 18000000.0, "net_income": 10900000.0, "period_end_date": "2024-12-31", "revenue": 95000000.0, ... }]</code></td></tr><tr><td><code>income_statements[].cost_of_goods_sold</code></td><td>Float (double)</td><td>Total cost of goods sold</td><td><code>41000000.0</code></td></tr><tr><td><code>income_statements[].cost_of_goods_sold_currency</code></td><td>String</td><td>Report currency</td><td><code>USD</code></td></tr><tr><td><code>income_statements[].ebit</code></td><td>Float (double)</td><td>Earnings before interest and taxes</td><td><code>15200000.0</code></td></tr><tr><td><code>income_statements[].ebitda</code></td><td>Float (double)</td><td>Earnings before interest, taxes, depreciation, and amortization</td><td><code>18000000.0</code></td></tr><tr><td><code>income_statements[].ebitda_margin</code></td><td>Float (double)</td><td>EBITDA divided by total revenue</td><td><code>0.193</code></td></tr><tr><td><code>income_statements[].ebit_margin</code></td><td>Float (double)</td><td>EBIT divided by total revenue</td><td><code>0.163</code></td></tr><tr><td><code>income_statements[].earnings_per_share</code></td><td>Float (double)</td><td>Earnings per share</td><td><code>1.24</code></td></tr><tr><td><code>income_statements[].gross_profit</code></td><td>Float (double)</td><td>Profit after manufacturing and selling expenses</td><td><code>54000000.0</code></td></tr><tr><td><code>income_statements[].gross_profit_margin</code></td><td>Float (double)</td><td>Gross profit divided by revenue</td><td><code>0.57</code></td></tr><tr><td><code>income_statements[].income_tax_expense</code></td><td>Float (double)</td><td>Income tax expense</td><td><code>2800000.0</code></td></tr><tr><td><code>income_statements[].interest_expense</code></td><td>Float (double)</td><td>Total interest expense</td><td><code>1200000.0</code></td></tr><tr><td><code>income_statements[].interest_income</code></td><td>Float (double)</td><td>Interest income</td><td><code>400000.0</code></td></tr><tr><td><code>income_statements[].net_income</code></td><td>Float (double)</td><td>Net income</td><td><code>10900000.0</code></td></tr><tr><td><code>income_statements[].period_display_end_date</code></td><td>String</td><td>Period end display date, per source formatting</td><td><code>Q4 2024</code></td></tr><tr><td><code>income_statements[].period_end_date</code></td><td>String</td><td>Period end date, in <code>YYYY-MM-DD</code> format</td><td><code>2024-12-31</code></td></tr><tr><td><code>income_statements[].period_type</code></td><td>String</td><td>Period type</td><td><code>Q4</code></td></tr><tr><td><code>income_statements[].pre_tax_profit</code></td><td>Float (double)</td><td>Profit before tax</td><td><code>13700000.0</code></td></tr><tr><td><code>income_statements[].revenue</code></td><td>Float (double)</td><td>Total revenue earned by the company</td><td><code>95000000.0</code></td></tr><tr><td><code>income_statements[].total_operating_expense</code></td><td>Float (double)</td><td>Total expenses related to operations</td><td><code>79800000.0</code></td></tr></tbody></table>

## Funding, IPO, and stock

<table data-search="false"><thead><tr><th>Data field</th><th width="130.27734375">Data type</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td><code>stock_ticker</code></td><td>Array (struct)</td><td>Company's stock ticker information</td><td><code>[{ "exchange": "NASDAQ", "ticker": "EXCO" }]</code></td></tr><tr><td><code>stock_ticker[].exchange</code></td><td>String</td><td>Stock exchange</td><td><code>NASDAQ</code></td></tr><tr><td><code>stock_ticker[].ticker</code></td><td>String</td><td>Stock ticker</td><td><code>EXCO</code></td></tr><tr><td><code>is_public</code></td><td>Integer</td><td>Indicates if the company is publicly traded</td><td><code>1</code></td></tr><tr><td><code>ipo_date</code></td><td>String</td><td>IPO date</td><td><code>2023-09-18</code></td></tr><tr><td><code>ipo_share_price</code></td><td>Integer (long)</td><td>Initial share price at the time of IPO; value is present in USD only</td><td><code>24</code></td></tr><tr><td><code>ipo_share_price_currency</code></td><td>String</td><td>Initial share price currency</td><td><code>USD</code></td></tr><tr><td><code>stock_information</code></td><td>Array (struct)</td><td>Financial details of the company's stock</td><td><code>[{ "closing_price": 27.43, "currency": "USD", "date": "2025-03-31", "marketcap": 2100000000.0 }]</code></td></tr><tr><td><code>stock_information[].closing_price</code></td><td>Float (double)</td><td>Stock's closing price</td><td><code>27.43</code></td></tr><tr><td><code>stock_information[].currency</code></td><td>String</td><td>Stock currency</td><td><code>USD</code></td></tr><tr><td><code>stock_information[].date</code></td><td>String</td><td>Date of the stock information, in <code>YYYY-MM-DD</code> format</td><td><code>2025-03-31</code></td></tr><tr><td><code>stock_information[].marketcap</code></td><td>Float (double)</td><td>Market capitalization value</td><td><code>2100000000.0</code></td></tr><tr><td><code>last_funding_round</code></td><td>Struct</td><td>Last funding round information</td><td><code>{ "type": "Series A", "announced_date": "2025-09-10", "amount_raised": 1000000, "amount_raised_currency": "USD", "num_investors": 1, "num_partners": 1 }</code></td></tr><tr><td><code>last_funding_round.type</code></td><td>String</td><td>Last funding round type (e.g. <code>Series A</code>)</td><td><code>Series A</code></td></tr><tr><td><code>last_funding_round.announced_date</code></td><td>String</td><td>Date when the last funding round was announced, in <code>YYYY-MM-DD</code> format</td><td><code>2025-09-10</code></td></tr><tr><td><code>last_funding_round.investors</code></td><td>Array (struct)</td><td>Investors in the last funding round</td><td><code>[{ "name": "Example Ventures", "entity_id": 1010101010, "entity": "organization", "is_lead": true, "partner_identifiers": [...] }]</code></td></tr><tr><td><code>last_funding_round.investors[].name</code></td><td>String</td><td>Investor name</td><td><code>Example Ventures</code></td></tr><tr><td><code>last_funding_round.investors[].entity_id</code></td><td>Integer (long)</td><td>Internal entity identifier</td><td><code>1010101010</code></td></tr><tr><td><code>last_funding_round.investors[].entity</code></td><td>String</td><td>Entity type (e.g. person, organization)</td><td><code>organization</code></td></tr><tr><td><code>last_funding_round.investors[].is_lead</code></td><td>Boolean</td><td>Indicates whether this investor led the round</td><td><code>true</code></td></tr><tr><td><code>last_funding_round.investors[].partner_identifiers</code></td><td>Array (struct)</td><td>Partner-level identifiers within the investor</td><td><code>[{ "name": "Jane Doe", "entity_id": 123123123, "entity": "person" }]</code></td></tr><tr><td><code>last_funding_round.investors[].partner_identifiers[].name</code></td><td>String</td><td>Partner name</td><td><code>Jane Doe</code></td></tr><tr><td><code>last_funding_round.investors[].partner_identifiers[].entity_id</code></td><td>Integer (long)</td><td>Partner entity identifier</td><td><code>123123123</code></td></tr><tr><td><code>last_funding_round.investors[].partner_identifiers[].entity</code></td><td>String</td><td>Partner entity type</td><td><code>person</code></td></tr><tr><td><code>last_funding_round.amount_raised</code></td><td>Integer (long)</td><td>Amount raised in the last funding round</td><td><code>1000000</code></td></tr><tr><td><code>last_funding_round.amount_raised_currency</code></td><td>String</td><td>Funding round currency</td><td><code>USD</code></td></tr><tr><td><code>last_funding_round.num_investors</code></td><td>Integer (long)</td><td>Number of investors in the last funding round</td><td><code>1</code></td></tr><tr><td><code>last_funding_round.num_partners</code></td><td>Integer (long)</td><td>Number of partner investors in the last funding round</td><td><code>1</code></td></tr><tr><td><code>funding_rounds</code></td><td>Array (struct)</td><td>List of completed funding rounds</td><td><code>[{ "type": "Series A", "announced_date": "2025-11-28", "amount_raised": 200000, "amount_raised_currency": "USD", "num_investors": 1, "num_partners": 1 }]</code></td></tr><tr><td><code>funding_rounds[].type</code></td><td>String</td><td>Funding round type (e.g. <code>Series A</code>)</td><td><code>Series A</code></td></tr><tr><td><code>funding_rounds[].announced_date</code></td><td>String</td><td>Date when the funding round was announced, in <code>YYYY-MM-DD</code> format</td><td><code>2025-11-28</code></td></tr><tr><td><code>funding_rounds[].investors</code></td><td>Array (struct)</td><td>Investors in the funding round</td><td><code>[{ "name": "Example Managers", "entity_id": 111222333, "entity": "organization", "is_lead": true, "partner_identifiers": [...] }]</code></td></tr><tr><td><code>funding_rounds[].investors[].name</code></td><td>String</td><td>Investor name</td><td><code>Example Managers</code></td></tr><tr><td><code>funding_rounds[].investors[].entity_id</code></td><td>Integer (long)</td><td>Internal entity identifier</td><td><code>111222333</code></td></tr><tr><td><code>funding_rounds[].investors[].entity</code></td><td>String</td><td>Entity type (e.g. person, organization)</td><td><code>organization</code></td></tr><tr><td><code>funding_rounds[].investors[].is_lead</code></td><td>Boolean</td><td>Indicates whether this investor led the round</td><td><code>true</code></td></tr><tr><td><code>funding_rounds[].investors[].partner_identifiers</code></td><td>Array (struct)</td><td>Partner-level identifiers within the investor</td><td><code>[{ "name": "Jane Doe", "entity_id": 123123123, "entity": "person" }]</code></td></tr><tr><td><code>funding_rounds[].investors[].partner_identifiers[].name</code></td><td>String</td><td>Partner name</td><td><code>Jane Doe</code></td></tr><tr><td><code>funding_rounds[].investors[].partner_identifiers[].entity_id</code></td><td>Integer (long)</td><td>Partner entity identifier</td><td><code>123123123</code></td></tr><tr><td><code>funding_rounds[].investors[].partner_identifiers[].entity</code></td><td>String</td><td>Partner entity type</td><td><code>person</code></td></tr><tr><td><code>funding_rounds[].amount_raised</code></td><td>Integer (long)</td><td>Amount raised in the funding round</td><td><code>200000</code></td></tr><tr><td><code>funding_rounds[].amount_raised_currency</code></td><td>String</td><td>Funding round currency</td><td><code>USD</code></td></tr><tr><td><code>funding_rounds[].num_investors</code></td><td>Integer (long)</td><td>Number of investors in the funding round</td><td><code>1</code></td></tr><tr><td><code>funding_rounds[].num_partners</code></td><td>Integer (long)</td><td>Number of partner investors in the round</td><td><code>1</code></td></tr></tbody></table>

## Ownership structure

<table><thead><tr><th>Data field</th><th width="130.1875">Data type</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td><code>ownership_status</code></td><td>String</td><td>Ownership status</td><td><code>Private</code></td></tr><tr><td><code>parent_company_information</code></td><td>Struct</td><td>Matched parent company information</td><td><code>{ "parent_company_id": "1234", "parent_company_name": "Global Tech Holdings Inc.", "parent_company_website": "https://www.globaltechholdings.com", "date": "2023-01-01" }</code></td></tr><tr><td><code>parent_company_information.parent_company_id</code></td><td>String</td><td>Matched parent company ID</td><td><code>1234</code></td></tr><tr><td><code>parent_company_information.parent_company_name</code></td><td>String</td><td>Parent company name</td><td><code>Global Tech Holdings Inc.</code></td></tr><tr><td><code>parent_company_information.parent_company_website</code></td><td>String</td><td>Parent company website</td><td><code>https://www.globaltechholdings.com</code></td></tr><tr><td><code>parent_company_information.date</code></td><td>String</td><td>Date of the information provided</td><td><code>2023-01-01</code></td></tr></tbody></table>

## Investors and M\&A

<table data-search="false"><thead><tr><th>Data field</th><th width="129.71875">Data type</th><th>Description</th><th>Example</th></tr></thead><tbody><tr><td><code>acquired_by_summary</code></td><td>Struct</td><td>Acquiring company details</td><td><code>{ "acquirer_name": "Global Tech Holdings Inc.", "announced_date": "2023-01-01", "price": 180000000, "currency": "USD" }</code></td></tr><tr><td><code>acquired_by_summary.acquirer_name</code></td><td>String</td><td>Acquiring company name</td><td><code>Global Tech Holdings Inc.</code></td></tr><tr><td><code>acquired_by_summary.announced_date</code></td><td>String</td><td>Acquisition date</td><td><code>2023-01-01</code></td></tr><tr><td><code>acquired_by_summary.price</code></td><td>Integer (long)</td><td>Acquisition price</td><td><code>180000000</code></td></tr><tr><td><code>acquired_by_summary.currency</code></td><td>String</td><td>Acquisition currency</td><td><code>USD</code></td></tr><tr><td><code>num_acquisitions_source_1</code></td><td>Integer</td><td>Number of completed company acquisitions, based on information from various sources</td><td><code>2</code></td></tr><tr><td><code>acquisition_list_source_1</code></td><td>Array (struct)</td><td>Company's acquisition information from various sources</td><td><code>[{ "acquiree_name": "DataCrate", "announced_date": "2022-06-30", "price": "17000000", "currency": "USD" }, { "acquiree_name": "VizualIQ", "announced_date": "2021-09-10", "price": "9500000", "currency": "USD" }]</code></td></tr><tr><td><code>acquisition_list_source_1[].acquiree_name</code></td><td>String</td><td>Acquired company name</td><td><code>DataCrate</code></td></tr><tr><td><code>acquisition_list_source_1[].announced_date</code></td><td>String</td><td>Date when the acquisition was announced, in <code>YYYY-MM-DD</code> format</td><td><code>2022-06-30</code></td></tr><tr><td><code>acquisition_list_source_1[].price</code></td><td>String</td><td>Acquisition price</td><td><code>17000000</code></td></tr><tr><td><code>acquisition_list_source_1[].currency</code></td><td>String</td><td>Acquisition price currency</td><td><code>USD</code></td></tr><tr><td><code>num_acquisitions_source_2</code></td><td>Integer</td><td>Number of completed company acquisitions, based on information from various sources</td><td><code>2</code></td></tr><tr><td><code>acquisition_list_source_2</code></td><td>Array (struct)</td><td>Company's acquisition information from various sources</td><td><code>[{ "acquiree_name": "DataCrate", "announced_date": "2022-06-30", "price": 17000000, "currency": "USD" }, { "acquiree_name": "VizualIQ", "announced_date": "2021-09-10", "price": 9500000, "currency": "USD" }]</code></td></tr><tr><td><code>acquisition_list_source_2[].acquiree_name</code></td><td>String</td><td>Acquired company name</td><td><code>DataCrate</code></td></tr><tr><td><code>acquisition_list_source_2[].announced_date</code></td><td>String</td><td>Date when the acquisition was announced, in <code>YYYY-MM-DD</code> format</td><td><code>2022-06-30</code></td></tr><tr><td><code>acquisition_list_source_2[].price</code></td><td>Integer (long)</td><td>Acquisition price</td><td><code>17000000</code></td></tr><tr><td><code>acquisition_list_source_2[].currency</code></td><td>String</td><td>Acquisition price currency</td><td><code>USD</code></td></tr><tr><td><code>num_acquisitions_source_5</code></td><td>Integer</td><td>Number of completed company acquisitions, based on information from various sources</td><td><code>2</code></td></tr><tr><td><code>acquisition_list_source_5</code></td><td>Array (struct)</td><td>Company's acquisition information from various sources</td><td><code>[{ "acquiree_name": "DataCrate", "announced_date": "2022-06-30", "price": "17000000", "currency": "USD" }, { "acquiree_name": "VizualIQ", "announced_date": "2021-09-10", "price": "9500000", "currency": "USD" }]</code></td></tr><tr><td><code>acquisition_list_source_5[].acquiree_name</code></td><td>String</td><td>Acquired company name</td><td><code>DataCrate</code></td></tr><tr><td><code>acquisition_list_source_5[].announced_date</code></td><td>String</td><td>Date when the acquisition was announced, in <code>YYYY-MM-DD</code> format</td><td><code>2022-06-30</code></td></tr><tr><td><code>acquisition_list_source_5[].price</code></td><td>String</td><td>Acquisition price</td><td><code>17000000</code></td></tr><tr><td><code>acquisition_list_source_5[].currency</code></td><td>String</td><td>Acquisition price currency</td><td><code>USD</code></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.coresignal.com/company-data/bundles/financial-information.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `build a script that syncs our docs to a CMS` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
