CMCSA Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
12-31
1996
12-31
1995
12-31
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-01-31 2023-02-03 2022-02-02 2021-02-04 2020-01-30 2019-01-31 2018-01-31 2017-02-03 2016-02-05 2015-02-27 2014-02-12 2013-02-21 2012-02-23 2011-02-25 2010-02-23 2009-02-20 2008-02-20 2007-02-26 2006-02-22 2005-02-23 2004-03-12 2003-03-20 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-12-31 1996-12-31 1995-12-31 1994-12-31 1993-12-31 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Total Current Assets 23987000000 21826000000 24807000000 26741000000 25392000000 21848000000 16060000000 16361000000 12303000000 13531000000 14075000000 19991000000 8573000000 8886000000 3223000000 3716000000 3667000000 5202000000 2594000000 3535000000 5403000000 7076000000 4548800000 5144400000 9758600000 5624300000 1559500000 1405800000 1653700000 608500000 776600000 428600000 645500000 251500000 314000000 241900000 218400000 275900000 205100000
Cash and Short Term Investments 6215000000 4749000000 8711000000 11740000000 5500000000 3814000000 3428000000 3301000000 2401000000 4512000000 5291000000 12415000000 1620000000 6065000000 721000000 1254000000 1061000000 2974000000 841000000 2007000000 4043000000 4047000000 2973200000 3711200000 8528200000 870700000 413700000 331300000 539100000 335300000 160400000 213400000 125700000 88600000 143600000 104000000 182500000 246900000 188500000
Cash & Equivalents 6215000000 4749000000 8711000000 11740000000 5500000000 3814000000 3428000000 3301000000 2295000000 3910000000 1718000000 10951000000 1620000000 5984000000 671000000 1195000000 963000000 1239000000 693000000 452000000 1550000000 781000000 350000000 651500000 922200000 870700000 413700000 331300000 539100000 335300000 160400000 213400000 125700000 88600000 143600000 104000000 182500000 246900000 188500000
Short Term Investments 0 0 0 0 1600000000 0 0 1772000000 106000000 602000000 3573000000 1464000000 0 81000000 50000000 59000000 98000000 1735000000 148000000 1555000000 2493000000 3266000000 2623200000 3059700000 7606000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 13813000000 12672000000 12008000000 11466000000 11292000000 11104000000 8546000000 7955000000 6896000000 6321000000 6376000000 5521000000 4351000000 1855000000 1711000000 1626000000 1645000000 1450000000 1060000000 959000000 907000000 1383000000 967400000 891900000 673300000 549300000 498800000 439300000 390700000 108200000 72200000 57800000 30100000 27500000 24800000 18300000 6300000 8000000 5500000
Inventory 0 0 0 0 3877000000 3746000000 9000000 1772000000 0 0 0 0 0 0 0 0 214000000 0 387000000 0 0 479000000 454500000 438500000 457000000 343800000 324000000 258400000 243400000 0 0 0 0 0 0 0 0 0 0
Other Current Assets 3959000000 4405000000 4088000000 3535000000 4723000000 3184000000 4077000000 3333000000 3006000000 2698000000 2408000000 2055000000 2602000000 966000000 791000000 836000000 747000000 778000000 306000000 569000000 453000000 1167000000 153700000 102800000 100100000 3860500000 323000000 376800000 480500000 165000000 544000000 157400000 489700000 135400000 145600000 119600000 29600000 21000000 11100000
Total Assets 264811000000 257275000000 275905000000 273869000000 263414000000 251684000000 186949000000 180500000000 166574000000 159339000000 158813000000 164971000000 157818000000 118534000000 112733000000 113017000000 113417000000 110405000000 103146000000 104694000000 109159000000 113105000000 38131800000 35744500000 28685600000 14817400000 12804200000 12088600000 9580300000 6763000000 4948300000 4271900000 2793600000 2456600000 2582700000 2370700000 1034900000 1006500000 361000000
Total Non-Current Assets 240789000000 235449000000 251098000000 247128000000 238022000000 229836000000 170889000000 164139000000 154271000000 145808000000 144738000000 144980000000 149245000000 109648000000 109510000000 109301000000 109750000000 105203000000 100552000000 101159000000 103756000000 106029000000 33583000000 30600100000 18927000000 9193100000 11244700000 10682800000 7926600000 6154500000 4171700000 3843300000 2148100000 2205100000 2268700000 2128800000 816500000 730600000 155900000
Property, Plant and Equipment 59686000000 55485000000 54047000000 51995000000 48322000000 44437000000 38470000000 36253000000 33665000000 30953000000 29840000000 27232000000 27559000000 23515000000 23855000000 24444000000 23624000000 21248000000 18769000000 18711000000 18473000000 18866000000 7011100000 5202700000 3398100000 2524400000 2896900000 2538800000 1643600000 1257700000 1021000000 957100000 504800000 519200000 542900000 456800000 368600000 350800000 99800000
Goodwill and Intangible Assets 159385000000 159727000000 175940000000 178763000000 173151000000 171714000000 121999000000 119870000000 115110000000 109387000000 108785000000 109243000000 104415000000 78002000000 78490000000 78896000000 77521000000 74576000000 68468000000 68942000000 69750000000 71218000000 24509300000 22735500000 9980100000 0 7083500000 6966300000 5376700000 4099700000 2485500000 0 341800000 0 0 0 0 0 0
Goodwill 59300000000 58494000000 70189000000 70669000000 68725000000 66154000000 36780000000 35980000000 32945000000 27316000000 27098000000 26985000000 26874000000 14958000000 14933000000 14889000000 14705000000 13768000000 0 14020000000 14841000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 100085000000 101233000000 105751000000 108094000000 104426000000 105560000000 85219000000 83890000000 82165000000 82071000000 81687000000 82258000000 77541000000 63044000000 63557000000 64007000000 62816000000 60808000000 68468000000 68942000000 69750000000 71218000000 24509300000 22735500000 9980100000 0 7083500000 6966300000 5376700000 4099700000 2485500000 0 341800000 0 0 0 0 0 0
Long Term Investments 9385000000 7740000000 8687000000 8267000000 7683000000 7883000000 6931000000 5247000000 3224000000 3135000000 3770000000 6325000000 9854000000 6670000000 5947000000 4783000000 7963000000 0 0 12812000000 14818000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 12333000000 12497000000 12424000000 8103000000 8866000000 5802000000 3489000000 2769000000 2272000000 2333000000 2343000000 2180000000 7417000000 1461000000 1218000000 1178000000 642000000 9379000000 13315000000 694000000 715000000 15945000000 2062600000 2661900000 5548800000 6668700000 1264300000 1177700000 906300000 797100000 665200000 2886200000 1301500000 1685900000 1725800000 1672000000 447900000 379800000 56100000
Total Current Liabilities 40198000000 27887000000 29348000000 28796000000 30292000000 27603000000 21561000000 21535000000 18178000000 17410000000 18912000000 16714000000 13241000000 8234000000 7249000000 8939000000 7952000000 7440000000 6269000000 8635000000 9654000000 15383000000 3129300000 4042200000 5527100000 3092600000 1417800000 1364900000 1122100000 660600000 594600000 391700000 264300000 186900000 157200000 121600000 114700000 89900000 28800000
Accounts Payable 12437000000 12544000000 12455000000 11364000000 10826000000 8494000000 6926000000 6915000000 6215000000 5638000000 5528000000 6206000000 0 0 0 3393000000 3336000000 2862000000 2033000000 2041000000 1251000000 1663000000 698200000 2852900000 2786500000 1600300000 1195500000 1044300000 964000000 402900000 255500000 234500000 118300000 95700000 93200000 0 0 0 0
Notes Payable/Short Term Debt 2069000000 1743000000 2132000000 3146000000 4452000000 4398000000 5134000000 5480000000 3627000000 4217000000 3280000000 2376000000 1367000000 1800000000 1156000000 2278000000 1495000000 983000000 1689000000 3499000000 3161000000 6953000000 2155700000 293900000 517500000 113500000 132700000 229500000 85400000 182900000 264800000 87200000 94700000 37900000 11100000 11900000 26600000 6000000 5100000
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 3242000000 2380000000 3040000000 2963000000 2768000000 2182000000 1552000000 1132000000 1302000000 915000000 898000000 851000000 790000000 0 0 624000000 494000000 1016000000 383000000 0 0 6754000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 22450000000 11220000000 11721000000 11323000000 12246000000 12529000000 7949000000 8008000000 7034000000 6640000000 9206000000 7281000000 11084000000 6434000000 6093000000 2644000000 2627000000 2579000000 2164000000 3095000000 5242000000 13000000 275400000 895400000 2223100000 1378800000 89600000 91100000 72700000 74800000 74300000 70000000 51300000 53300000 52900000 109700000 88100000 83900000 23700000
Total Liabilities 181344000000 175237000000 177896000000 180851000000 178168000000 177866000000 116143000000 122880000000 111375000000 105205000000 106798000000 98177000000 94149000000 74100000000 69922000000 72270000000 71827000000 68997000000 62270000000 62804000000 67205000000 72102000000 22778600000 20400900000 17384800000 10168100000 10120000000 10677700000 9583800000 6862100000 5818800000 4453500000 2774100000 2478300000 2414700000 2165000000 775900000 817000000 246500000
Total Non-Current Liabilities 141146000000 147350000000 148548000000 152055000000 147876000000 150263000000 94582000000 101345000000 93197000000 87795000000 87886000000 81463000000 80908000000 65866000000 62673000000 63331000000 63875000000 61557000000 56001000000 54169000000 57551000000 56719000000 19649300000 16358700000 11857700000 7075500000 8702200000 9312800000 8461700000 6201500000 5224200000 4061800000 2509800000 2291400000 2257500000 2043400000 661200000 727100000 217700000
Total Long Term Debt 95021000000 93068000000 92718000000 100614000000 97765000000 107345000000 59422000000 55566000000 48994000000 44017000000 44567000000 38082000000 37942000000 29615000000 27940000000 30178000000 29828000000 27992000000 21682000000 20093000000 23835000000 27957000000 11741600000 10517400000 8707200000 5464200000 6558600000 7102700000 6943800000 4810500000 4162900000 3973500000 1689900000 1526900000 1522600000 1336000000 616100000 696500000 194800000
Deferred Tax Liabilities Non-Current 26003000000 28714000000 30041000000 28051000000 28180000000 27589000000 24256000000 34854000000 33566000000 32959000000 31935000000 30110000000 29932000000 28246000000 27800000000 26982000000 26880000000 27089000000 27370000000 26815000000 25900000000 23110000000 6375700000 5786700000 3150500000 1500100000 2112200000 2140500000 1518000000 1390800000 1061300000 88400000 56900000 43100000 0 52500000 45100000 30600000 21300000
Other Long Term Liabilities 20122000000 25568000000 25789000000 23390000000 21931000000 15329000000 10904000000 10925000000 10637000000 10819000000 11384000000 13271000000 13034000000 8005000000 6933000000 6171000000 7167000000 6476000000 6949000000 7261000000 7816000000 5652000000 1532000000 54600000 0 111200000 31400000 69600000 -100000 200000 0 -100000 763000000 721400000 734900000 654900000 0 0 1600000
Total Equity 83467000000 82038000000 98009000000 93018000000 85246000000 73818000000 70806000000 57620000000 55199000000 54134000000 52015000000 66794000000 63669000000 44434000000 42811000000 40747000000 41590000000 41408000000 40876000000 41890000000 41954000000 41003000000 15353200000 15343600000 11300800000 4649300000 2684200000 1410900000 -3500000 -99100000 -870500000 -181600000 19500000 -21700000 168000000 205700000 259000000 189500000 114500000
Non-Controlling Interest 764000000 1095000000 1917000000 2695000000 2520000000 2205000000 2200000000 3677000000 2930000000 1423000000 1321000000 17438000000 16395000000 80000000 90000000 297000000 250000000 241000000 657000000 468000000 292000000 2674000000 880200000 1257200000 959500000 834000000 1037700000 859300000 772000000 627700000 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 82703000000 80943000000 96092000000 90323000000 82726000000 71613000000 68606000000 53943000000 52269000000 52711000000 50694000000 49356000000 47274000000 44354000000 42721000000 40450000000 41340000000 41167000000 40219000000 41422000000 41662000000 38329000000 14473000000 14086400000 10341300000 3815300000 1646500000 551600000 -775500000 -726800000 -870500000 -181600000 19500000 -21700000 168000000 205700000 259000000 189500000 114500000
Retained Earnings (Accumulated Deficit) 52892000000 51609000000 61902000000 56438000000 50695000000 41983000000 38192000000 23076000000 21413000000 21539000000 19235000000 16280000000 13971000000 12158000000 10005000000 7427000000 7191000000 6214000000 4825000000 4891000000 4552000000 1340000000 1631500000 1056500000 -619800000 -1488200000 -2415900000 551600000 -1914300000 -1827600000 -1717900000 -838000000 -548600000 -375700000 -183700000 -23400000 32200000 47400000 50100000
Accumulated Other Comprehensive Income/(Loss) -1253000000 -2611000000 1480000000 1884000000 1047000000 -368000000 379000000 98000000 -174000000 -146000000 56000000 15000000 -152000000 -99000000 -46000000 -113000000 -56000000 34000000 -114000000 -119000000 -140000000 -139000000 144400000 432400000 6112700000 -1362300000 -1388500000 -1061300000 -932000000 -823600000 -701600000 -565400000 -340600000 -271300000 -215200000 -150900000 -113100000 -77500000 -63500000
Common Stock 48000000 51000000 54000000 54000000 54000000 54000000 55000000 28000000 29000000 30000000 30000000 31000000 32000000 32000000 32000000 33000000 34000000 35000000 25000000 25000000 25000000 25000000 945100000 939200000 751800000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 31016000000 31894000000 32137000000 30667000000 29558000000 28628000000 28623000000 29295000000 29780000000 30222000000 30416000000 33030000000 33423000000 32263000000 32730000000 33103000000 34171000000 34884000000 35483000000 36625000000 37225000000 37103000000 11752000000 11598800000 3527000000 7499800000 6488600000 1920600000 2070800000 1924400000 1549000000 1221800000 908700000 625300000 566900000 380000000 339900000 219600000 127900000
Total Liabilities & Shareholders' Equity 264811000000 257275000000 275905000000 273869000000 263414000000 251684000000 186949000000 180500000000 166574000000 159339000000 158813000000 164971000000 157818000000 118534000000 112733000000 113017000000 113417000000 110405000000 103146000000 104694000000 109159000000 113105000000 38131800000 35744500000 28685600000 14817400000 12804200000 12088600000 9580300000 6763000000 4948300000 4271900000 2793600000 2456600000 2582700000 2370700000 1034900000 1006500000 361000000
Total Investments 9385000000 7740000000 8687000000 8267000000 7683000000 7883000000 6931000000 5247000000 3330000000 3737000000 7343000000 7789000000 9854000000 6751000000 5997000000 4842000000 8061000000 1735000000 148000000 14367000000 17311000000 3266000000 2623200000 3059700000 7606000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 97090000000 94811000000 94850000000 103760000000 102217000000 111743000000 64556000000 61046000000 52621000000 48234000000 47847000000 40458000000 39309000000 31415000000 29096000000 32456000000 31323000000 28975000000 23371000000 23592000000 26996000000 34910000000 13897300000 10811300000 9224700000 5577700000 6691300000 7332200000 7029200000 4993400000 4427700000 4060700000 1784600000 1564800000 1533700000 1347900000 642700000 702500000 199900000
Net Debt 90875000000 90062000000 86139000000 92020000000 96717000000 107929000000 61128000000 57745000000 50326000000 44324000000 46129000000 29507000000 37689000000 25431000000 28425000000 31261000000 30360000000 27736000000 22678000000 23140000000 25446000000 34129000000 13547300000 10159800000 8302500000 4707000000 6277600000 7000900000 6490100000 4658100000 4267300000 3847300000 1658900000 1476200000 1390100000 1243900000 460200000 455600000 11400000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.