Logo image of 3HM.DE

MSCI INC (3HM.DE) Stock Income Statement

FRA:3HM - Deutsche Boerse Ag - US55354G1004 - Common Stock - Currency: EUR

512.8  -13.8 (-2.62%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
3HM.DE Revenue Chart3HM.DE Revenue over time chart
2.86B2.53B2.25B2.04B1.70B
Cost Of Goods
3HM.DE Cost Of Goods Chart3HM.DE Cost Of Goods over time chart
514.38M446.58M404.30M358.70M291.70M
Gross Profit
3HM.DE Gross Profit Chart3HM.DE Gross Profit over time chart
2.34B2.08B1.84B1.68B1.40B
Operating Expenses
3HM.DE Operating Expenses Chart3HM.DE Operating Expenses over time chart
813.23M697.73M636.70M612.10M518.90M
Research and Development
3HM.DE Research and Development Chart3HM.DE Research and Development over time chart
158.65M132.12M107.20M111.60M101.10M
Selling, General, and Administrative Expenses
3HM.DE Selling, General, and Administrative Expenses Chart3HM.DE Selling, General, and Administrative Expenses over time chart
473.56M430.17M411.40M391.10M331.10M
Operating Income
3HM.DE Operating Income Chart3HM.DE Operating Income over time chart
1.53B1.38B1.21B1.07B884.80M
Interest Income/Expense
3HM.DE Interest Income/Expense Chart3HM.DE Interest Income/Expense over time chart
-164.22M-9.17M-159.80M-158.10M-151.30M
Other Income/Expense
3HM.DE Other Income/Expense Chart3HM.DE Other Income/Expense over time chart
-8.13M-6.38M-4.00M-19.20M-2.20M
Non Recurring Items
3HM.DE Non Recurring Items Chart3HM.DE Non Recurring Items over time chart
N/AN/AN/A-37.30M-45.00M
Income Before Taxes
3HM.DE Income Before Taxes Chart3HM.DE Income Before Taxes over time chart
1.36B1.37B1.04B858.10M686.20M
Income Tax
3HM.DE Income Tax Chart3HM.DE Income Tax over time chart
247.04M220.47M173.30M132.20M90.70M
Net Income
3HM.DE Net Income Chart3HM.DE Net Income over time chart
1.11B1.15B870.60M726.00M601.80M
EBITDA
3HM.DE EBITDA Chart3HM.DE EBITDA over time chart
1.71B1.52B1.33B1.18B971.50M
 
Per Share Data
EPS Diluted Total Ops
3HM.DE EPS Diluted Total Ops Chart3HM.DE EPS Diluted Total Ops over time chart
14.0514.3910.728.707.12
Non GAAP EPS
3HM.DE Non GAAP EPS Chart3HM.DE Non GAAP EPS over time chart
15.2013.5311.459.957.83
 
Statistics
Gross Profit Margin
3HM.DE Gross Profit Margin Chart3HM.DE Gross Profit Margin over time chart
81.99%82.34%82.02%82.45%82.79%
Profit Margin
3HM.DE Profit Margin Chart3HM.DE Profit Margin over time chart
38.83%45.42%38.72%35.53%35.50%
Operating Profit Margin
3HM.DE Operating Profit Margin Chart3HM.DE Operating Profit Margin over time chart
53.52%54.75%53.70%52.49%52.19%

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 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 2 4 6 8 10