Skip to content

Finnworlds-Financial-data-API/Income-Statements-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Income Statements API - Finnworlds

The Income Statements API by Finnworlds provides developers with structured financial performance data for public companies. With a single API call, you can retrieve detailed quarterly or annual income statements, including revenues, expenses, profits, EPS, and other key financial metrics. The API provides financial statement data on both historical and current reports.

Designed to simplify integration, this financial statement API gives you direct JSON data access to company financials content. It is ideal for investment platforms, financial dashboards, research tools, and portfolio analysis with its up-to-date income statement data.

The API is suitable for financial analysts, fintech developers, and enterprise applications requiring detailed performance insights for public companies globally.

Common Use Cases

– Displaying company income statements on investment dashboards
– Financial modeling and forecasting
– Comparing historical company performance metrics
– Enhancing research reports with accurate financials

API Features

  • Revenue and Profit Data – Total revenue, gross profit, operating income, net income, and other profitability metrics
  • Earnings per Share – Basic and diluted EPS values for each reporting period
  • Expenses – Cost of revenue, operating expenses, research & development, selling & administrative expenses, interest, taxes, and unusual items
  • Quarterly and Annual Support – Retrieve income statements by reporting frequency
  • Date & Timestamp – Each record is timestamped with full reporting date

Get started by getting your API key on Finnworlds website.
Looking for academic or non-profit use? Send us an email to start the conversation.

How to access the data

  • JSON rest API
  • Excel CSV download
  • PDF reports
  • Email link

Documentation

Our documentation includes input parameters, output objects with descriptions. We also have SDKs for Javascript, JQuery, VueJS, Angular, JAVA, PHP, NodeJS, Python, Go, Ruby, C#, R, Strest, Rust, Swift and Scala.

Examples

https://api.finnworlds.com/api/v1/incomestatements?key=APIKEY&ticker=MSFT

{
    "status": {
        "code": 200,
        "message": "OK",
        "details": ""
    },
    "result": {
        "basics": {
            "ticker": "MSFT",
            "period": "quarterly"
        },
        "output": {
            "income_statement": [
                {
                    "date": "2025-03-31",
                    "basic_average_shares": "7434000000",
                    "basic_eps": "3.47",
                    "cost_of_revenue": "21919000000",
                    "diluted_average_shares": "7461000000",
                    "diluted_eps": "3.46",
                    "diluted_niavailto_com_stockholders": "25824000000",
                    "ebit": "31971000000",
                    "ebitda": "40711000000",
                    "gain_on_sale_of_security": "411000000",
                    "general_and_administrative_expense": "1737000000",
                    "gross_profit": "48147000000",
                    "interest_expense": "594000000",
                    "interest_expense_non_operating": "594000000",
                    "interest_income": "597000000",
                    "interest_income_non_operating": "597000000",
                    "net_income": "25824000000",
                    "net_income_common_stockholders": "25824000000",
                    "net_income_continuous_operations": "25824000000",
                    "net_income_from_continuing_and_discontinued_operation": "25824000000",
                    "net_income_from_continuing_operation_net_minority_interest": "25824000000",
                    "net_income_including_noncontrolling_interests": "25824000000",
                    "net_interest_income": "3000000",
                    "net_non_operating_interest_income_expense": "3000000",
                    "normalized_ebitda": "40324000000",
                    "normalized_income": "25506660000",
                    "operating_expense": "16147000000",
                    "operating_income": "32000000000",
                    "operating_revenue": "70066000000",
                    "other_gand_a": "1737000000",
                    "other_income_expense": "-626000000",
                    "other_non_operating_income_expenses": "-1013000000",
                    "pretax_income": "31377000000",
                    "reconciled_cost_of_revenue": "21919000000",
                    "reconciled_depreciation": "8740000000",
                    "research_and_development": "8198000000",
                    "selling_and_marketing_expense": "6212000000",
                    "selling_general_and_administration": "7949000000",
                    "special_income_charges": "-24000000",
                    "tax_effect_of_unusual_items": "69660000",
                    "tax_provision": "5553000000",
                    "tax_rate_for_calcs": "0.18",
                    "total_expenses": "38066000000",
                    "total_operating_income_as_reported": "32000000000",
                    "total_revenue": "70066000000",
                    "total_unusual_items": "387000000",
                    "total_unusual_items_excluding_goodwill": "387000000",
                    "write_off": "24000000"
                }
            ]
        }
    }
}

Customer Support

Need help, have questions? Get in touch with Support.

Legal

Use of the Finnworlds website, services like API and database are subject to the Finnworlds terms & Conditions

About

Income Statements API provides complete company statement report data in structured JSON for analysis and stock profiling.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published