Logo image of 3HM.DE

MSCI INC (3HM.DE) Stock Income Statement

FRA:3HM - US55354G1004 - Common Stock

489.7 EUR
-0.8 (-0.16%)
Last: 8/22/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-6-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
2.99B2.86B2.53B2.25B2.04B
Cost Of Goods
3HM.DE Cost Of Goods Chart3HM.DE Cost Of Goods over time chart
532.22M514.38M446.58M404.34M358.68M
Gross Profit
3HM.DE Gross Profit Chart3HM.DE Gross Profit over time chart
2.45B2.34B2.08B1.84B1.68B
Operating Expenses
3HM.DE Operating Expenses Chart3HM.DE Operating Expenses over time chart
845.72M813.23M697.73M636.62M612.13M
Research and Development
3HM.DE Research and Development Chart3HM.DE Research and Development over time chart
168.72M158.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
485.90M473.56M430.17M411.44M391.08M
Operating Income
3HM.DE Operating Income Chart3HM.DE Operating Income over time chart
1.61B1.53B1.38B1.21B1.07B
Interest Income/Expense
3HM.DE Interest Income/Expense Chart3HM.DE Interest Income/Expense over time chart
-168.94M-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.65M-8.13M-6.38M-4.00M-19.17M
Non Recurring Items
3HM.DE Non Recurring Items Chart3HM.DE Non Recurring Items over time chart
N/AN/AN/AN/A-37.30M
Income Before Taxes
3HM.DE Income Before Taxes Chart3HM.DE Income Before Taxes over time chart
1.43B1.36B1.37B1.04B858.14M
Income Tax
3HM.DE Income Tax Chart3HM.DE Income Tax over time chart
250.53M247.04M220.47M173.27M132.15M
Net Income
3HM.DE Net Income Chart3HM.DE Net Income over time chart
1.18B1.11B1.15B870.57M725.98M
EBITDA
3HM.DE EBITDA Chart3HM.DE EBITDA over time chart
1.80B1.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.1014.0514.3910.728.70
Non GAAP EPS
3HM.DE Non GAAP EPS Chart3HM.DE Non GAAP EPS over time chart
16.2115.2013.5311.459.95
 
Statistics
Gross Profit Margin
3HM.DE Gross Profit Margin Chart3HM.DE Gross Profit Margin over time chart
82.18%81.99%82.34%82.02%82.45%
Profit Margin
3HM.DE Profit Margin Chart3HM.DE Profit Margin over time chart
39.46%38.83%45.42%38.72%35.53%
Operating Profit Margin
3HM.DE Operating Profit Margin Chart3HM.DE Operating Profit Margin over time chart
53.86%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