v3.24.0.1
Consolidated Balance Sheet - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 6,215 $ 4,749
Receivables, net 13,813 12,672
Other current assets 3,959 4,406
Total current assets 23,987 21,826
Film and television costs 12,920 12,560
Investments 9,385 7,740
Property and equipment, net 59,686 55,485
Goodwill 59,268 58,494
Franchise rights 59,365 59,365
Other intangible assets, net 27,867 29,308
Other noncurrent assets, net 12,333 12,497
Total assets 264,811 257,275
Current Liabilities:    
Accounts payable and accrued expenses related to trade creditors 12,437 12,544
Accrued participations and residuals 1,671 1,770
Deferred revenue 3,242 2,380
Accrued expenses and other current liabilities 11,613 9,450
Current portion of long-term debt 2,069 1,743
Advance on sale of investment 9,167 0
Total current liabilities 40,198 27,887
Long-term debt, less current portion 95,021 93,068
Collateralized obligation 0 5,172
Deferred income taxes 26,003 28,714
Other noncurrent liabilities 20,122 20,395
Commitments and contingencies
Redeemable noncontrolling interests 241 411
Equity:    
Preferred stock—authorized, 20,000,000 shares; issued, zero 0 0
Additional paid-in capital 38,533 39,412
Retained earnings 52,892 51,609
Treasury stock, 872,791,028 Class A common shares (7,517) (7,517)
Accumulated other comprehensive income (loss) (1,253) (2,611)
Total Comcast Corporation shareholders’ equity 82,703 80,943
Noncontrolling interests 523 684
Total equity 83,226 81,627
Total liabilities and equity 264,811 257,275
Class A common stock, $0.01 par value—authorized, 7,500,000,000 shares; issued, 4,842,108,959 and 5,083,466,045; outstanding, 3,969,317,931 and 4,210,675,017    
Equity:    
Common stock $ 48 $ 51
Common stock, shares outstanding (in shares) 3,969,317,931 4,210,675,017
Common stock, shares issued (in shares) 4,842,108,959 5,083,466,045
Class B Common Stock    
Equity:    
Common stock $ 0 $ 0
Common stock, shares outstanding (in shares) 9,444,375 9,444,375
Common stock, shares issued (in shares) 9,444,375 9,444,375