Logo image of 3HM.DE

MSCI INC (3HM.DE) Stock Income Statement

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

511.2  +1 (+0.2%)

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-3-31)
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.92B2.86B2.53B2.25B2.04B
Cost Of Goods
3HM.DE Cost Of Goods Chart3HM.DE Cost Of Goods over time chart
522.66M514.38M446.58M404.30M358.70M
Gross Profit
3HM.DE Gross Profit Chart3HM.DE Gross Profit over time chart
2.40B2.34B2.08B1.84B1.68B
Operating Expenses
3HM.DE Operating Expenses Chart3HM.DE Operating Expenses over time chart
833.17M813.23M697.73M636.70M612.10M
Research and Development
3HM.DE Research and Development Chart3HM.DE Research and Development over time chart
165.72M158.65M132.12M107.20M111.60M
Selling, General, and Administrative Expenses
3HM.DE Selling, General, and Administrative Expenses Chart3HM.DE Selling, General, and Administrative Expenses over time chart
480.50M473.56M430.17M411.40M391.10M
Operating Income
3HM.DE Operating Income Chart3HM.DE Operating Income over time chart
1.57B1.53B1.38B1.21B1.07B
Interest Income/Expense
3HM.DE Interest Income/Expense Chart3HM.DE Interest Income/Expense over time chart
-166.21M-164.22M-9.17M-159.80M-158.10M
Other Income/Expense
3HM.DE Other Income/Expense Chart3HM.DE Other Income/Expense over time chart
-8.60M-8.13M-6.38M-4.00M-19.20M
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.39B1.36B1.37B1.04B858.10M
Income Tax
3HM.DE Income Tax Chart3HM.DE Income Tax over time chart
249.57M247.04M220.47M173.30M132.20M
Net Income
3HM.DE Net Income Chart3HM.DE Net Income over time chart
1.14B1.11B1.15B870.60M726.00M
EBITDA
3HM.DE EBITDA Chart3HM.DE EBITDA over time chart
1.75B1.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
14.5414.0514.3910.728.70
Non GAAP EPS
3HM.DE Non GAAP EPS Chart3HM.DE Non GAAP EPS over time chart
15.6815.2013.5311.459.95
 
Statistics
Gross Profit Margin
3HM.DE Gross Profit Margin Chart3HM.DE Gross Profit Margin over time chart
82.11%81.99%82.34%82.02%82.45%
Profit Margin
3HM.DE Profit Margin Chart3HM.DE Profit Margin over time chart
39.08%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.60%53.52%54.75%53.70%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 2 4 6 8 10