Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
FTSE 100
8,213.49
+41.34
(+0.51%)
FTSE 250
20,164.54
+112.21
(+0.56%)
AIM
771.53
+3.42
(+0.45%)
GBP/EUR
1.1652
-0.0031
(-0.26%)
GBP/USD
1.2546
+0.0013
(+0.11%)
Bitcoin GBP
50,184.06
+3,094.40
(+6.57%)
MONEY
Best savings accounts that offer above inflation rates
Where to find a top-rated deal that works for you
MSCI Inc. (3HM.F)
Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
436.00
-4.40
(-1.00%)
At close: 09:40PM CEST
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
Currency in USD.
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
2,616,667
2,528,920
2,248,598
2,043,544
1,695,390
Cost of revenue
466,448
446,581
404,341
358,684
291,704
Gross profit
2,150,219
2,082,339
1,844,257
1,684,860
1,403,686
Operating expenses
Research development
141,323
132,121
107,205
111,564
101,053
Selling general and administrative
451,511
430,171
411,440
391,078
331,123
Total operating expenses
740,830
697,730
636,617
596,122
518,922
Operating income or loss
1,409,389
1,384,609
1,207,640
1,088,738
884,764
Interest expense
187,147
186,679
171,571
159,614
156,324
Total other income/expenses net
136,175
136,652
-3,997
-72,485
-47,245
Income before tax
1,388,582
1,369,061
1,043,841
858,136
686,225
Income tax expense
222,764
220,469
173,268
132,153
84,403
Income from continuing operations
1,165,818
1,148,592
870,573
725,983
601,822
Net income
1,165,818
1,148,592
870,573
725,983
601,822
Net income available to common shareholders
1,165,818
1,148,592
870,573
725,983
601,822
Basic EPS
12.05
14.45
10.78
8.80
7.19
Diluted EPS
11.99
14.39
10.72
8.70
7.12
Basic average shares
79,680
79,462
80,746
82,508
83,716
Diluted average shares
80,074
79,843
81,215
83,479
84,517
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.