Logo image of 3HM.DE

MSCI INC (3HM.DE) Stock Income Statement

Europe - FRA:3HM - US55354G1004 - Common Stock

492.6 EUR
-15.6 (-3.07%)
Last: 11/13/2025, 7:00:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
3HM.DE Revenue Chart3HM.DE Revenue over time chart
3.06B2.86B2.53B2.25B2.04B
Gross Premiums Earned
3HM.DE Gross Premiums Earned Chart3HM.DE Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
3HM.DE Loss Claims Chart3HM.DE Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
3HM.DE Deferred Policy Acquisition Expense Chart3HM.DE Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
3HM.DE Net Interest Income Chart3HM.DE Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
3HM.DE Non Interest Income Chart3HM.DE Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
3HM.DE Loan Loss Provision Chart3HM.DE Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
3HM.DE Net Interest Income after Provision Chart3HM.DE Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
3HM.DE Non Interest Expense Chart3HM.DE Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
3HM.DE Minority Interest Expense Chart3HM.DE Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
3HM.DE Cost Of Goods Chart3HM.DE Cost Of Goods over time chart
538.55M514.38M446.58M404.34M358.68M
Gross Profit
3HM.DE Gross Profit Chart3HM.DE Gross Profit over time chart
2.52B2.34B2.08B1.84B1.68B
Operating Expenses
3HM.DE Operating Expenses Chart3HM.DE Operating Expenses over time chart
861.75M813.23M697.73M636.62M612.13M
Research and Development
3HM.DE Research and Development Chart3HM.DE Research and Development over time chart
174.94M158.65M132.12M107.20M111.56M
Selling, General, and Administrative Expenses
3HM.DE Selling, General, and Administrative Expenses Chart3HM.DE Selling, General, and Administrative Expenses over time chart
495.24M473.56M430.17M411.44M391.08M
Operating Income
3HM.DE Operating Income Chart3HM.DE Operating Income over time chart
1.66B1.53B1.38B1.21B1.07B
Interest Income/Expense
3HM.DE Interest Income/Expense Chart3HM.DE Interest Income/Expense over time chart
-175.99M-164.22M-9.17M-159.80M-158.12M
Other Income/Expense
3HM.DE Other Income/Expense Chart3HM.DE Other Income/Expense over time chart
-10.39M-8.13M-6.38M-4.00M-19.17M
Non Recurring Items
3HM.DE Non Recurring Items Chart3HM.DE Non Recurring Items over time chart
nullnullnullnull-37.30M
Income Before Taxes
3HM.DE Income Before Taxes Chart3HM.DE Income Before Taxes over time chart
1.47B1.36B1.37B1.04B858.14M
Income Tax
3HM.DE Income Tax Chart3HM.DE Income Tax over time chart
245.61M247.04M220.47M173.27M132.15M
Net Income
3HM.DE Net Income Chart3HM.DE Net Income over time chart
1.22B1.11B1.15B870.57M725.98M
EBITDA
3HM.DE EBITDA Chart3HM.DE EBITDA over time chart
1.85B1.71B1.52B1.33B1.18B
 
Per Share Data
EPS Diluted Total Ops
3HM.DE EPS Diluted Total Ops Chart3HM.DE EPS Diluted Total Ops over time chart
15.77900000000000214.0514.3910.728.7
Non GAAP EPS
3HM.DE Non GAAP EPS Chart3HM.DE Non GAAP EPS over time chart
16.8215.213.53000000000000111.459.95
 
Statistics
Gross Profit Margin
3HM.DE Gross Profit Margin Chart3HM.DE Gross Profit Margin over time chart
82.37%81.99%82.34%82.02%82.45%
Profit Margin
3HM.DE Profit Margin Chart3HM.DE Profit Margin over time chart
40.03%38.83%45.42%38.72%35.53%
Operating Profit Margin
3HM.DE Operating Profit Margin Chart3HM.DE Operating Profit Margin over time chart
54.17%53.52%54.75%53.71%52.49%

All data in USD

Charts

3HM.DE Income Statement data chart3HM.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 500M 1B 1.5B 2B 2.5B
3HM.DE Earnings Per Share (EPS) chart3HM.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 5 10 15