CMCSA Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
Revenue 121572000000 121427000000 116385000000 103564000000 108942000000 94507000000 84526000000 80403000000 74510000000 68775000000 64657000000 62570000000 55842000000 37937000000 35756000000 34256000000 30895000000 24966000000 22255000000 20307000000 18348000000 12460000000 9674200000 8218600000 6209200000 5145300000 4912600000 4038400000 3362900000 1375300000 1375300000 900300000 721000000 657000000 562300000 449900000 309300000 130900000 117300000
Cost of Revenue 36762000000 38213000000 38450000000 33121000000 34440000000 29692000000 25384000000 24463000000 22550000000 20912000000 19670000000 19929000000 37485000000 15250000000 22042000000 13472000000 11175000000 9010000000 7969000000 7462000000 7041000000 6304000000 5419800000 4497400000 3403200000 0 0 2059600000 0 0 0 275500000 252100000 243900000 208000000 171400000 118100000 50100000 47700000
Gross Profit 84810000000 83214000000 77935000000 70443000000 74502000000 64815000000 59142000000 55940000000 51960000000 47863000000 44987000000 42641000000 18357000000 22687000000 13714000000 20784000000 19720000000 15956000000 14286000000 12845000000 11307000000 6156000000 4254400000 3721200000 2806000000 5145300000 4912600000 1978800000 3362900000 1375300000 1375300000 624800000 468900000 413100000 354300000 278500000 191200000 80800000 69600000
Operating Expenses 61496000000 61131000000 57118000000 52950000000 53377000000 45806000000 41155000000 39081000000 35962000000 32959000000 31424000000 30462000000 7636000000 14707000000 6500000000 14052000000 14142000000 11337000000 10596000000 9937000000 9353000000 4497000000 5000600000 3882200000 2142000000 0 0 1469900000 0 0 0 459700000 323900000 303100000 264400000 213100000 145000000 52000000 47800000
Research & Development 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
Selling, General and Administrative 47161000000 8506000000 7695000000 6741000000 7617000000 7036000000 6317000000 6114000000 5943000000 5078000000 4969000000 4807000000 16727000000 8091000000 7646000000 7652000000 7934000000 6514000000 5793000000 5314000000 4915000000 2465000000 1552600000 1250900000 926000000 0 0 771600000 0 0 0 227700000 159600000 141900000 130500000 101600000 78900000 34200000 32200000
Other Operating Expenses 14335000000 52625000000 49423000000 46209000000 45760000000 38770000000 34838000000 32967000000 30019000000 27881000000 26455000000 25655000000 -9091000000 6616000000 -1146000000 6400000000 6208000000 4823000000 4803000000 4623000000 4438000000 2032000000 3448000000 2631300000 1216000000 0 0 698300000 0 0 0 232000000 164300000 161200000 133900000 111500000 66100000 17800000 15600000
Operating Income 23314000000 22083000000 20817000000 17493000000 21125000000 19009000000 17987000000 16859000000 15998000000 14904000000 13563000000 12179000000 10721000000 7980000000 7214000000 6732000000 5578000000 4619000000 3690000000 2908000000 1954000000 1659000000 -746200000 -161000000 664000000 5145300000 4912600000 508900000 3362900000 1375300000 1375300000 165100000 145000000 110000000 89900000 65400000 46200000 28800000 21800000
Net Interest(Non Operating) 0 0 0 0 0 -3542000000 -3086000000 -2942000000 -2702000000 -2617000000 -2574000000 -2521000000 -2505000000 -2156000000 -2348000000 -2439000000 0 0 0 0 2018000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 4087000000 3896000000 4281000000 4588000000 4567000000 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
Interest Expense 4087000000 3896000000 4281000000 4588000000 4567000000 3542000000 3086000000 2942000000 2702000000 2617000000 2574000000 2521000000 2505000000 2156000000 2348000000 2439000000 0 0 0 0 -2018000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -2836000000 -12799000000 -1724000000 -3428000000 -4129000000 -225000000 421000000 436000000 76000000 178000000 126000000 1951000000 -9000000 280000000 240000000 -235000000 -1229000000 -1025000000 -1810000000 -1098000000 -4109000000 -1589000000 1442000000 3647400000 840600000 -5145300000 -4912600000 -477000000 -3362900000 -1375300000 -1375300000 -369000000 -287800000 -293100000 -236800000 -109800000 -42500000 -15400000 1500000
Income Before Tax 20478000000 9284000000 19093000000 14065000000 16996000000 15242000000 15322000000 14353000000 13372000000 12465000000 11115000000 11609000000 8207000000 6104000000 5106000000 4058000000 4349000000 3594000000 1880000000 1810000000 -137000000 70000000 695800000 3486400000 1504600000 0 0 31900000 0 0 0 -203900000 -142800000 -183100000 -146900000 -44400000 3700000 13400000 23300000
Income Tax Expense 5371000000 4359000000 5259000000 3364000000 3673000000 3380000000 -7578000000 5308000000 4959000000 3873000000 3980000000 3744000000 3050000000 2436000000 1478000000 1533000000 1800000000 1347000000 933000000 826000000 -16000000 134000000 470200000 1441300000 723700000 4173200000 5151300000 84400000 3406800000 1462300000 1462300000 14000000 12800000 -4700000 1900000 3200000 13100000 12400000 8700000
Income Attributable to Non-Controlling Interest -281000000 -445000000 -325000000 167000000 266000000 131000000 186000000 350000000 250000000 212000000 319000000 1662000000 997000000 33000000 -10000000 -22000000 -38000000 -286000000 19000000 14000000 -3361000000 210000000 -383000000 23600000 -284800000 -5145300000 -4912600000 1000000 -3362900000 -1375300000 -1375300000 52300000 0 0 0 0 0 0 0
Net Income 15388000000 5370000000 14159000000 10534000000 13057000000 11731000000 22714000000 8695000000 8163000000 8380000000 6816000000 6203000000 4160000000 3635000000 3638000000 2547000000 2587000000 2533000000 928000000 970000000 3240000000 -274000000 608600000 2021500000 1065700000 972100000 -238700000 -53500000 -43900000 -87000000 -87000000 -270200000 -155600000 -178400000 -148800000 -47600000 -9400000 1000000 14600000
Depreciation and Amortization 14336000000 13821000000 16022000000 13246000000 12735000000 10676000000 9825000000 9558000000 8680000000 8019000000 16120000000 17252000000 7636000000 6616000000 6500000000 6400000000 6208000000 4962000000 4803000000 4623000000 4438000000 2032000000 3448000000 2631300000 1216000000 939600000 936400000 698300000 689100000 336500000 341500000 232000000 164300000 161200000 133900000 111500000 66100000 17800000 15600000
EBITDA 37650000000 35904000000 36839000000 30739000000 33860000000 29685000000 27812000000 26417000000 24678000000 22923000000 29683000000 29431000000 18357000000 14596000000 13714000000 13132000000 11786000000 9581000000 8493000000 7531000000 6392000000 3691000000 2701800000 2470300000 1880000000 6084900000 5849000000 1207200000 4052000000 1711800000 1716800000 397100000 309300000 271200000 223800000 176900000 112300000 46600000 37400000
Earnings Per Share (EPS) 3.73 1.22 3.09 2.3 2.87 2.59 4.89 1.71 1.67 1.79 1.44 1.3 0.87 0.75 0.74 0.44 0.42 0.4 0.0933 0.14 0.48 -0.0549 0.21 0.75 0.46 0.43 -0.12 -0.0362 -0.03 -0.0634 -0.65 -0.22 -0.15 -0.17 -0.15 -0.08 -0.0167 0.0033 0.0367
Diluted Earnings Per Share 3.71 1.21 3.04 2.28 2.83 2.53 4.75 1.71 1.62 1.6 1.28 1.14 0.75 0.65 0.63 0.43 0.42 0.4 0.0933 0.14 0.48 -0.0549 0.21 0.71 0.44 0.4 -0.12 -0.0362 -0.03 -0.0634 -0.65 -0.22 -0.15 -0.17 -0.15 -0.08 -0.0167 0.0033 0.0367
Weighted Average Shares Outstanding 4122000000 4406000000 4584000000 4574000000 4548000000 4525962522 4644508017 4875280898 4875352351 4672204936 4744624821 4761771108 4801410194 4848320071 5764000000 5916000000 6196000000 6320000000 9885000000 6720000000 6764617692 4992503748 4271514243 4267016493 2251048389 2209051724 2000315632 1477443097 1462602032 1372997712 134816313 1209246123 1060378901 1067013663 1001626846 594702649 563718141 299850075 397982827
Diluted Weighted Average Shares Outstanding 4148000000 4430000000 4654000000 4624000000 4610000000 4640000000 4786000000 5088771063 5036000000 5240000000 5330000000 5434000000 5556000000 5640000000 5770000000 5916000000 6384000000 6360000000 9936000000 6750000000 6764617692 4992503748 4338080961 4267016493 2353368770 2356321839 2000315632 1477443097 1462602032 1372997712 134816313 1209246123 1060378901 1067013663 1001626846 594702649 563718141 299850075 397982827

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.