Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

CMCSA Stock Annual Cash Flow. Download in Excel

Comcast Corporation Class A Common Stock logo

Comcast Corporation Class A Common Stock

Sector: Communication Services   

Industry: Pay TV

35.72
 
USD
  
-0.89
  
(-2.43%)
Previous close: 36.61  Open: 36.61  Bid: 35.6  Ask: 35.83
52 week range    
32.50   
   45.31
Mkt Cap: 138,839 M  Avg Vol (90 Days): 27,166,896
Last updated: Friday 4th April 2025

Stock Rankings

66
MarketXLS Rank
100
Value
45
Technical
55
Quality
How are these ranks calculated?
Financials

CMCSA Cash Flow

Annual
Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23Dec-24
(Increase) Decrease in other working capital1,573 M-1,297 M489 M1,976 M-1,227 M1,096 M382 M-1,623 M2,784 M-4,611 M
(Increase) Decrease in payables578 M476 M87 M-280 M-347 M-266 M765 M497 M-520 M-758 M
Acquisitions-4,830 M-4,339 M-7,709 M-38,379 M-370 M-233 M-1,374 M
AssetImpairmentCharge8,583 M
CapitalExpenditureReported13,063 M14,291 M14,749 M16,065 M12,428 M11,634 M12,057 M
Cash at beginning of period3,910 M2,295 M3,415 M3,571 M3,909 M5,589 M11,768 M
Cash at end of period2,619 M4,413 M4,351 M2,328 M5,589 M11,768 M8,778 M26,413 M28,501 M7,377 M
Cash flow29,386 M29,619 M35,413 M40,103 M25,697 M24,737 M29,147 M26,413 M28,501 M27,673 M
CashFlowFromContinuingInvestingActivities-18,764 M-22,873 M-24,164 M-61,534 M-14,841 M-12,047 M-13,446 M-14,140 M-7,161 M-15,670 M
ChangeInAccountPayable578 M476 M87 M-280 M-347 M-266 M765 M497 M-520 M-758 M
ChangeInPayablesAndAccruedExpense578 M476 M87 M-280 M-347 M-266 M765 M497 M-520 M-758 M
ChangeInWorkingCapital2,151 M-821 M576 M1,696 M-1,574 M830 M1,147 M-1,126 M2,264 M-5,369 M
CommonStockDividendPaid-5,207 M-5,813 M-6,819 M-6,606 M-3,735 M-4,140 M-4,532 M
CommonStockPayments-6,750 M-5,352 M-5,435 M-5,320 M-504 M-534 M-4,672 M
Current deferred income taxes936 M1,622 M-10,642 M212 M563 M-550 M1,892 M-834 M-2,739 M-902 M
Deferred income taxes936 M1,622 M-10,642 M212 M563 M-550 M1,892 M-834 M-2,739 M-902 M
Depreciation11,758 M13,168 M13,096 M14,610 M12,953 M13,100 M13,804 M13,821 M14,336 M14,802 M
Depreciation unreconciled11,758 M13,168 M13,096 M14,610 M12,953 M13,100 M13,804 M13,821 M14,336 M14,802 M
DepreciationAndAmortization11,758 M13,168 M13,096 M14,610 M12,953 M13,100 M13,804 M13,821 M14,336 M14,802 M
EarningsLossesFromEquityInvestments1,365 M523 M274 M
Effect of exchange rate changes-245 M5 M2 M-71 M-26 M
FinancingCashFlow-11,913 M-4,628 M-10,313 M20,188 M-9,181 M-6,513 M-18,618 M-16,184 M-19,850 M-10,883 M
Free cash flow16,323 M15,328 M20,664 M24,038 M13,269 M13,103 M17,089 M26,413 M28,501 M27,673 M
Issuance of capital stock36 M23 M
Issuance of debt-6,287 M-4,392 M-15,265 M-9,295 M-15,642 M-18,777 M-11,498 M
IssuanceOfCapitalStock36 M23 M
IssuanceOfDebt-801 M4,839 M4,097 M36,870 M-10,163 M-133 M-8,870 M
Net cash from financing activities-11,913 M-4,628 M-10,313 M20,188 M-9,181 M-6,513 M-18,618 M-16,184 M-19,850 M-10,883 M
Net cash from investing activities-18,764 M-22,873 M-24,164 M-61,534 M-14,841 M-12,047 M-13,446 M-14,140 M-7,161 M-15,670 M
Net cash from operating activities29,386 M29,619 M35,413 M40,103 M25,697 M24,737 M29,146 M26,413 M28,501 M27,673 M
Net change in cash & cash equivalents-1,291 M2,118 M936 M-1,243 M1,675 M6,177 M-2,918 M-3,910 M1,500 M1,095 M
Net income from continuing operations15,661 M18,137 M33,350 M22,472 M13,323 M10,701 M13,833 M4,925 M15,107 M15,877 M
NetBusinessPurchaseAndSale-4,830 M-4,339 M-7,709 M-38,379 M-370 M-233 M-1,374 M
NetCommonStockIssuance-6,714 M-5,329 M-5,435 M-5,320 M-504 M-534 M-4,672 M
NetIntangiblesPurchaseAndSale-1,792 M-2,252 M-2,195 M-2,831 M-2,475 M-2,455 M-2,883 M
NetInvestmentPropertiesPurchaseAndSale-871 M-4,243 M-1,706 M-7,090 M-2,043 M-180 M-15 M
NetInvestmentPurchaseAndSale-871 M-4,243 M-1,706 M-7,090 M-2,043 M-180 M-15 M
NetIssuancePaymentsOfDebt-801 M4,839 M4,097 M36,870 M-10,163 M-133 M-8,870 M
NetLongTermDebtIssuance5,486 M9,231 M19,362 M46,165 M5,479 M18,644 M2,628 M
NetPPEPurchaseAndSale-11,271 M-12,039 M-12,554 M-13,234 M-9,953 M-9,179 M-9,174 M
Operating (gains) losses1,365 M523 M274 M
Other financing charges net809 M1,675 M-2,156 M-4,756 M5,221 M-1,706 M-544 M
Other investing changes net1,211 M-1,966 M1,566 M-4,659 M-144 M632 M159 M
Other non-cash items-2,485 M-3,010 M-967 M1,113 M432 M656 M-1,529 M9,627 M-467 M3,266 M
Payment of cash dividends5,207 M5,813 M6,819 M6,606 M3,735 M4,140 M4,532 M
Purchase of Float term investments-2,082 M-2,277 M-3,272 M-2,431 M-1,899 M-812 M-174 M
Purchase of property plant & equipment-13,063 M-14,291 M-14,749 M-16,065 M-12,428 M-11,634 M-12,057 M
Purchase of short term investments5,486 M9,231 M19,362 M46,165 M5,479 M18,644 M2,628 M
PurchaseOfIntangibles-1,792 M-2,252 M-2,195 M-2,831 M-2,475 M-2,455 M-2,883 M
PurchaseOfInvestment-2,082 M-2,277 M-3,272 M-2,431 M-1,899 M-812 M-174 M
PurchaseOfPPE-11,271 M-12,039 M-12,554 M-13,234 M-9,953 M-9,179 M-9,174 M
RepaymentOfDebt-6,422 M-6,182 M-13,360 M-9,674 M-14,354 M-18,777 M-11,498 M
Repurchase of capital stock-6,750 M-5,352 M-5,435 M-5,320 M-504 M-534 M-4,672 M
ShortTermDebtIssuance135 M1,790 M-1,905 M379 M-1,288 M
ShortTermDebtPayments-6,422 M-6,182 M-13,360 M-9,674 M-14,354 M-18,777 M-11,498 M
StockBasedCompensation567 M640 M751 M826 M1,021 M1,193 M1,315 M1,336 M1,241 M1,288 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader