Home » Stocks » MSCI » Financials » Cash Flow

MSCI Inc. (MSCI)

Stock Price: $421.71 USD 2.41 (0.57%)
Updated December 4, 4:03 PM EST - Market closed

Cash Flow Statement (Annual)

Numbers in millions USD. Fiscal year is January-December.
Year2019201820172016201520142013201220112010200920082007200620052004
Net Income56450830426122428422318417392.1781.8068.2781.1171.4554.5520.85
Depreciation & Amortization10285.5479.9981.3577.8074.5580.5182.0085.2359.0137.5133.4727.8329.6632.0822.84
Share-Based Compensation41.2038.9036.5832.0028.5623.7523.1124.2824.4623.7528.2330.341.03---
Other Operating Activities2.78-19.56-16.3868.15-8.76-76.74-4.9956.56-28.158.42-16.6023.010.25-17.44-26.75-21.61
Operating Cash Flow71061340444232130632134725518313115511083.6759.8822.08
Capital Expenditures-53.76-48.95-48.82-42.63-49.10-50.85-43.51-44.53-23.11-13.17-13.41-25.56-0.54-2.44-0.35-2.06
Acquisitions-18.1883.83-0.60-6.50348-23.27-120--1,101----90.00-
Change in Investments--0.77-6.74-70.9069.73-67.50222-295--0.020.65169
Other Investing Activities0.000.000.000.000.000.000.000.000.000.000.00138193-77.35-154-31.38
Investing Cash Flow-71.9434.87-48.05-42.03-48.862974.12-94.36-90.61-892-308112192-79.76-63.71135
Dividends Paid-223-171-120-96.19-87.74-20.39-------973-5.00--178
Share Issuance / Repurchase-289-949-148-770-697-400-100-92.681.819.2997.87-0.68265---
Debt Issued / Paid487500-500800-10.00-48.00-227-187774-22.25-22.25424---
Other Financing Activities-11.78-6.260.00-7.18-10.48-11.971.90-2.827.26-25.496.93-0.02-7.970.000.0046.02
Financing Cash Flow-36.67-626-268-3734.70-442-147-323-17875882.54-22.95-292-5.00--131
Net Cash Flow60214.6797.6714.13269150175-68.90-17.2150.55-92.052349.460.95-9.6727.34
Free Cash Flow65656435540027225527830323217011813011081.2359.5420.02
Free Cash Flow Growth16.31%58.67%-11.11%46.88%6.8%-8.23%-8.22%30.47%36.25%44.8%-9.26%18.08%35.04%36.44%197.32%-
Free Cash Flow Margin42.1%39.3%27.9%34.7%25.3%25.6%30.4%36.6%25.7%25.7%26.5%30.1%29.7%26.1%21.4%11.2%
Free Cash Flow Per Share7.756.473.934.172.492.202.312.481.921.521.171.301.300.970.710.36