Moody's Corporation (MCO)
NYSE: MCO · Real-Time Price · USD
484.20
-1.76 (-0.36%)
At close: Jul 28, 2026, 4:00 PM EDT
484.52
+0.32 (0.07%)
After-hours: Jul 28, 2026, 6:36 PM EDT

Moody's Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
2,7982,4622,0591,6081,3742,214
Depreciation & Amortization
495480431373331257
Stock-Based Compensation
232232220193169175
Other Adjustments
-68-19-221552-228
Change in Receivables
-217-203-187-129-270
Changes in Accounts Payable
93-5522576-16180
Changes in Income Taxes Payable
-54-5718-129-33-184
Changes in Unearned Revenue
142148154242065
Changes in Other Operating Activities
79-87-603-287-104
Operating Cash Flow
3,3192,9012,8382,1511,4742,005
Operating Cash Flow Growth
23.98%2.22%31.94%45.93%-26.48%-6.57%
Capital Expenditures
-352-326-317-271-283-139
Purchases of Investments
-153-207-655-148-320-437
Proceeds from Sale of Investments
217690137175218147
Cash Acquisitions
-27-227-221-3-97-2,179
Proceeds from Business Divestments
4040----
Other Investing Activities
-32--220-11
Investing Cash Flow
-752-1,056-247-262-2,619
Long-Term Debt Issued
--496-9881,672
Long-Term Debt Repaid
--700--500-626-500
Net Long-Term Debt Issued (Repaid)
--700496-5003621,172
Issuance of Common Stock
414973502638
Repurchase of Common Stock
-3,246-1,706-1,383-561-1,070-833
Net Common Stock Issued (Repurchased)
-3,205-1,657-1,310-511-1,044-795
Common Dividends Paid
-700-701-620-564-515-463
Other Financing Activities
-4-5-12-9-11-36
Financing Cash Flow
-3,912-3,063-1,446-1,584-1,208-122
Foreign Exchange Rate Adjustments
-39136-5841-46-50
Net Cash Flow
-707-24278361-42-786
Free Cash Flow
2,9672,5752,5211,8801,1911,866
Free Cash Flow Growth
25.14%2.14%34.10%57.85%-36.17%-8.66%
FCF Margin
36.36%33.36%35.57%31.78%21.78%30.01%
Free Cash Flow Per Share
16.7114.3113.8010.226.459.93
Levered Free Cash Flow
3,1981,8623,0051,1831,3233,361
Unlevered Free Cash Flow
3,2482,7392,6441,8521,0572,261
SEC Filings: 10-K · 10-Q