MSCI › Financials
Ten years from MSCI’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.15B | $1.27B | $1.43B | $1.56B | $1.70B | $2.04B | $2.25B | $2.53B | $2.86B | $3.13B | $3.33B | — |
| Operating income | $488.1M | $579.8M | $686.9M | $755.7M | $884.8M | $1.07B | $1.21B | $1.38B | $1.53B | $1.71B | $1.86B | — |
| Net income | $260.9M | $304.0M | $507.9M | $563.6M | $601.8M | $726.0M | $870.6M | $1.15B | $1.11B | $1.20B | $1.36B | — |
| Earnings per share, diluted | $2.70 | $3.31 | $5.66 | $6.59 | $7.12 | $8.70 | $10.72 | $14.39 | $14.05 | $15.69 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $791.8M | $889.5M | $904.2M | $1.51B | $1.30B | $1.42B | $993.6M | $461.7M | $409.4M | $515.3M | — | $356.4M |
| Total assets | $3.08B | $3.28B | $3.39B | $4.20B | $4.20B | $5.51B | $5.00B | $5.52B | $5.45B | $5.70B | — | $5.60B |
| Debt | $2.08B | $2.08B | $2.58B | $3.07B | $3.37B | $4.16B | $4.51B | $4.51B | $4.51B | $6.20B | — | $6.38B |
| Total liabilities | $2.76B | $2.87B | $3.55B | $4.28B | $4.64B | $5.67B | $6.01B | $6.26B | $6.39B | $8.36B | — | $8.29B |
| Shareholders' equity | $317.6M | $401.0M | −$166.5M | −$76.7M | −$443.2M | −$163.5M | −$1.01B | −$739.8M | −$940.0M | −$2.65B | — | −$2.69B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $442.4M | $404.2M | $612.8M | $709.5M | $811.1M | $936.1M | $1.10B | $1.24B | $1.50B | $1.59B | $1.63B | — |
| Capital spending | $32.3M | $33.2M | $30.3M | $29.1M | $21.8M | $13.5M | $13.6M | $22.8M | $33.8M | $39.3M | $30.2M | — |
| Free cash flow | $410.1M | $371.0M | $582.5M | $680.4M | $789.3M | $922.6M | $1.08B | $1.21B | $1.47B | $1.55B | $1.60B | — |
| Buybacks | $774.6M | $150.5M | $949.9M | $292.1M | $778.5M | $198.4M | $1.40B | $504.2M | $885.3M | $2.48B | $2.72B | — |
| Dividends | $96.2M | $119.7M | $170.9M | $222.9M | $246.4M | $302.4M | $372.9M | $441.0M | $509.1M | $556.5M | $573.0M | — |
| Returned to shareholders | $870.8M | $270.2M | $1.12B | $515.0M | $1.02B | $500.8M | $1.77B | $945.2M | $1.39B | $3.04B | $3.29B | — |
| Stock-based pay | $32.0M | $36.6M | $38.9M | $41.2M | $51.1M | $54.9M | $58.1M | $71.7M | $95.2M | $111.3M | $121.2M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$41.37B at $569.08 a share, with 72,700,000 shares outstanding as of Jul 14, 2026, from the cover of its latest SEC filing.
Revenue of $3.33B and net income of $1.36B in the last 12 months to Jun 2026.
MSCI reported $6.38B of debt and $356.4M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $1.60B in the last 12 months to Jun 2026.
$3.04B in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy