Cash Flow - COMCAST CORP (CMCSA)
($Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 33,643.00 | 27,673.00 | 28,501.00 | 26,413.00 | 29,146.00 | 24,737.00 | 25,697.00 | 24,297.00 | 21,403.00 | 19,240.00 | 18,778.00 | 16,945.00 | 14,160.00 | 14,854.00 | 14,345.00 | 11,179.00 | 10,281.00 | 10,231.00 | 8,792.00 | 6,618.00 |
| Cash flow from investing | -16,157.00 | -15,670.00 | -7,161.00 | -14,140.00 | -13,446.00 | -12,047.00 | -14,841.00 | -50,854.00 | -13,704.00 | -18,385.00 | -11,964.00 | -8,733.00 | -9,514.00 | -1,486.00 | -12,508.00 | -5,711.00 | -5,897.00 | -7,477.00 | -8,752.00 | -9,872.00 |
| Cash flow from financing | -14,346.00 | -10,883.00 | -19,850.00 | -16,184.00 | -18,618.00 | -6,513.00 | -9,181.00 | 27,140.00 | -7,572.00 | 151.00 | -8,429.00 | -6,020.00 | -13,879.00 | -4,037.00 | -6,201.00 | -155.00 | -4,908.00 | -2,522.00 | -316.00 | 3,546.00 |
| Change in cash | 3,140.00 | 1,120.00 | 1,490.00 | -3,911.00 | -2,918.00 | 6,177.00 | 1,675.00 | 583.00 | 127.00 | 1,006.00 | -1,615.00 | 2,192.00 | -9,233.00 | 9,331.00 | -4,364.00 | 5,313.00 | -524.00 | 232.00 | -276.00 | 292.00 |
Show Quarterly Cash Flow
Cash Flow - COMCAST CORP (CMCSA)
($Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 6,891.00 | 8,841.00 | 8,693.00 | 7,815.00 | 8,294.00 | 8,080.00 | 7,021.00 | 4,724.00 | 7,848.00 | 5,922.00 | 8,153.00 | 7,198.00 | 7,228.00 | 5,883.00 | 6,946.00 | 6,327.00 | 7,257.00 | 7,689.00 | 6,100.00 | 7,606.00 | 7,751.00 | 5,042.00 | 5,228.00 | 8,643.00 | 5,824.00 | 6,235.00 | 5,191.00 | 7,040.00 | 7,231.00 | 5,790.00 | 5,970.00 | 7,063.00 | 5,474.00 | 5,442.00 | 5,147.00 | 5,158.00 | 5,656.00 | 5,743.00 | 4,114.00 | 4,273.00 | 5,110.00 | 4,965.00 | 4,979.00 | 3,589.00 | 5,245.00 | 4,643.00 | 4,755.00 | 3,061.00 | 4,486.00 | 2,481.00 | 3,994.00 | 3,316.00 | 4,369.00 | 3,615.00 | 3,424.00 | 3,422.00 | 4,393.00 | 4,139.00 | 3,250.00 | 3,488.00 | 3,468.00 | 3,447.00 | 2,400.00 | 2,429.00 | 2,903.00 | 2,556.00 | 2,612.00 | 2,601.00 | 2,512.00 | 2,858.00 | 2,445.00 | 2,669.00 | 2,259.00 | 2,684.00 | 1,718.00 | 2,425.00 | 1,965.00 | 1,486.00 | 1,889.00 | 1,521.00 | 1,722.00 |
| Cash flow from investing | -2,919.00 | -4,437.00 | -3,817.00 | -4,945.00 | -2,958.00 | -5,111.00 | -3,680.00 | -3,368.00 | -3,511.00 | 4,557.00 | -4,190.00 | -4,158.00 | -3,370.00 | -3,982.00 | -3,366.00 | -4,195.00 | -2,597.00 | -5,040.00 | -2,775.00 | -3,019.00 | -2,612.00 | -4,074.00 | -3,495.00 | -1,377.00 | -3,101.00 | -3,929.00 | -3,498.00 | -4,188.00 | -3,226.00 | -42,264.00 | -3,284.00 | -3,014.00 | -2,292.00 | -3,677.00 | -2,540.00 | -3,693.00 | -3,794.00 | -4,233.00 | -8,324.00 | -3,119.00 | -2,709.00 | -4,760.00 | -2,968.00 | -2,542.00 | -1,694.00 | -2,653.00 | -2,192.00 | -2,383.00 | -1,505.00 | -2,187.00 | -2,367.00 | -2,197.00 | -2,763.00 | -1,996.00 | 3,339.00 | -1,480.00 | -1,349.00 | -1,847.00 | -2,375.00 | -1,399.00 | -6,887.00 | -1,843.00 | -1,313.00 | -1,299.00 | -1,256.00 | -1,896.00 | -1,431.00 | -1,254.00 | -1,316.00 | -2,747.00 | -1,685.00 | -1,502.00 | -1,543.00 | -3,670.00 | -1,877.00 | -2,017.00 | -1,188.00 | -4,815.00 | -2,738.00 | -1,519.00 | -800.00 |
| Cash flow from financing | -5,008.00 | -3,222.00 | -5,243.00 | -1,806.00 | -4,075.00 | -4,424.00 | -642.00 | -1,794.00 | -4,023.00 | -10,714.00 | -4,644.00 | -1,410.00 | -3,082.00 | -2,885.00 | -4,663.00 | -4,146.00 | -4,490.00 | -5,672.00 | -3,882.00 | -7,166.00 | -1,898.00 | -2,922.00 | -2,066.00 | -1,899.00 | 374.00 | -355.00 | -2,094.00 | -2,407.00 | -4,325.00 | 26,006.00 | 6,094.00 | -4,384.00 | -576.00 | -2,451.00 | -1,186.00 | -2,794.00 | -1,141.00 | -1,016.00 | 2,352.00 | -2,117.00 | 932.00 | 197.00 | -3,604.00 | -1,498.00 | -3,524.00 | -2,627.00 | 455.00 | -2,203.00 | -1,645.00 | -179.00 | -1,413.00 | -1,569.00 | -10,718.00 | 433.00 | 35.00 | -2,048.00 | -2,457.00 | -2,478.00 | -1,066.00 | -1,914.00 | -743.00 | -162.00 | -573.00 | -585.00 | 1,165.00 | -851.00 | -4,308.00 | 763.00 | -512.00 | -1,630.00 | 187.00 | -35.00 | -1,044.00 | -1,000.00 | 2,280.00 | -617.00 | -979.00 | 1,540.00 | 2,650.00 | -722.00 | 78.00 |
| Change in cash | -1,036.00 | 1,182.00 | -367.00 | 1,064.00 | 1,261.00 | -1,455.00 | 2,699.00 | -438.00 | 314.00 | -235.00 | -681.00 | 1,630.00 | 776.00 | -984.00 | -1,083.00 | -2,014.00 | 170.00 | -3,023.00 | -557.00 | -2,579.00 | 3,241.00 | -1,954.00 | -333.00 | 5,367.00 | 3,097.00 | 1,951.00 | -401.00 | 445.00 | -320.00 | -10,468.00 | 8,780.00 | -335.00 | 2,606.00 | -686.00 | 1,421.00 | -1,329.00 | 721.00 | 494.00 | -1,858.00 | -963.00 | 3,333.00 | 402.00 | -1,593.00 | -451.00 | 27.00 | -637.00 | 3,018.00 | -1,525.00 | 1,336.00 | 115.00 | 214.00 | -450.00 | -9,112.00 | 2,052.00 | 6,798.00 | -106.00 | 587.00 | -186.00 | -191.00 | 175.00 | -4,162.00 | 1,442.00 | 514.00 | 545.00 | 2,812.00 | -191.00 | -3,127.00 | 2,110.00 | 684.00 | -1,519.00 | 947.00 | 1,132.00 | -328.00 | -1,986.00 | 2,121.00 | -209.00 | -202.00 | -1,789.00 | 1,801.00 | -720.00 | 1,000.00 |