MSCI INC (3HM.DE) Stock Income Statement

FRA:3HM • US55354G1004

Current stock price

504.2 EUR
-1.4 (-0.28%)
Last:

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
(2026-3-31)
2025
(2025-12-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
Revenue
3HM.DE Revenue Chart3HM.DE Revenue over time chart
3.24B3.13B2.86B2.53B2.25B
Cost Of Goods
3HM.DE Cost Of Goods Chart3HM.DE Cost Of Goods over time chart
555.38M550.37M514.38M446.58M404.34M
Gross Profit
3HM.DE Gross Profit Chart3HM.DE Gross Profit over time chart
2.68B2.58B2.34B2.08B1.84B
Operating Expenses
3HM.DE Operating Expenses Chart3HM.DE Operating Expenses over time chart
890.61M870.53M813.23M697.73M636.62M
Research and Development
3HM.DE Research and Development Chart3HM.DE Research and Development over time chart
179.60M177.60M158.65M132.12M107.20M
Selling, General, and Administrative Expenses
3HM.DE Selling, General, and Administrative Expenses Chart3HM.DE Selling, General, and Administrative Expenses over time chart
518.94M500.05M473.56M430.17M411.44M
Operating Income
3HM.DE Operating Income Chart3HM.DE Operating Income over time chart
1.79B1.71B1.53B1.38B1.21B
Interest Income/Expense
3HM.DE Interest Income/Expense Chart3HM.DE Interest Income/Expense over time chart
-217.56M-193.88M-164.22M-9.17M-159.80M
Other Income/Expense
3HM.DE Other Income/Expense Chart3HM.DE Other Income/Expense over time chart
-23.50M-25.43M-8.13M-6.38M-4.00M
Non Recurring Items
3HM.DE Non Recurring Items Chart3HM.DE Non Recurring Items over time chart
N/AN/AN/AN/AN/A
Income Before Taxes
3HM.DE Income Before Taxes Chart3HM.DE Income Before Taxes over time chart
1.55B1.49B1.36B1.37B1.04B
Income Tax
3HM.DE Income Tax Chart3HM.DE Income Tax over time chart
232.68M291.95M247.04M220.47M173.27M
Net Income
3HM.DE Net Income Chart3HM.DE Net Income over time chart
1.32B1.20B1.11B1.15B870.57M
EBITDA
3HM.DE EBITDA Chart3HM.DE EBITDA over time chart
1.99B1.91B1.71B1.52B1.33B
 
Per Share Data
EPS Diluted Total Ops
3HM.DE EPS Diluted Total Ops Chart3HM.DE EPS Diluted Total Ops over time chart
17.5115.6914.0514.3910.72
Non GAAP EPS
3HM.DE Non GAAP EPS Chart3HM.DE Non GAAP EPS over time chart
17.8517.3015.2013.5311.45
 
Statistics
Gross Profit Margin
3HM.DE Gross Profit Margin Chart3HM.DE Gross Profit Margin over time chart
82.86%82.44%81.99%82.34%82.02%
Profit Margin
3HM.DE Profit Margin Chart3HM.DE Profit Margin over time chart
40.74%38.36%38.83%45.42%38.72%
Operating Profit Margin
3HM.DE Operating Profit Margin Chart3HM.DE Operating Profit Margin over time chart
55.36%54.67%53.52%54.75%53.71%

All data in USD

Charts

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