CPB Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
07-30
2022
07-31
2021
08-01
2020
08-02
2019
07-28
2018
07-29
2017
07-30
2016
07-31
2015
08-02
2014
08-03
2013
07-28
2012
07-29
2011
07-31
2010
08-01
2009
08-02
2008
08-03
2007
07-29
2006
07-30
2005
07-31
2004
08-01
2003
08-03
2002
07-28
2001
07-29
2000
07-30
1999
08-01
1998
08-02
1997
08-03
1996
07-28
1995
07-30
1994
07-31
1993
07-31
1992
07-31
1991
07-31
1990
07-31
1989
07-31
1988
07-31
1987
07-31
1986
07-31
Report Filing: 2023-09-21 2022-09-22 2021-09-23 2020-09-24 2019-09-26 2018-09-27 2017-09-27 2016-09-22 2015-09-29 2014-09-24 2013-09-26 2012-09-27 2011-09-28 2010-09-29 2009-09-30 2008-10-01 2007-09-26 2006-10-11 2005-10-11 2004-10-12 2003-10-09 2002-10-11 2001-10-10 2000-10-19 1999-10-12 1998-10-09 1997-10-23 1996-10-15 1995-10-06 1994-10-07 1993-07-31 1992-07-31 1991-07-31 1990-07-31 1989-07-31 1988-07-31 1987-07-31 1986-07-31
Revenue 9357000000 8562000000 8476000000 8691000000 8107000000 8685000000 7890000000 7961000000 8082000000 8268000000 8052000000 7707000000 7719000000 7676000000 7586000000 7998000000 7867000000 7343000000 7548000000 7109000000 6678000000 6133000000 6664000000 6267000000 6424000000 6696000000 7964000000 7678000000 7278000000 6690000000 6586200000 6263200000 6204100000 6205800000 5672100000 4868900000 4490400000 4378700000
Cost of Revenue 6440000000 5935000000 5665000000 5692000000 5414000000 5869000000 4831000000 5181000000 5277000000 5370000000 5140000000 4715000000 4616000000 4526000000 4558000000 4827000000 4571000000 4268000000 4491000000 4187000000 3805000000 3443000000 3146000000 2712000000 2853000000 3025000000 4031000000 4089000000 4004000000 3723000000 3785600000 3746900000 3886900000 4057300000 3809300000 3221900000 3035900000 3046700000
Gross Profit 2917000000 2627000000 2811000000 2999000000 2693000000 2816000000 3059000000 2780000000 2805000000 2898000000 2912000000 2992000000 3103000000 3150000000 3028000000 3171000000 3296000000 3075000000 3057000000 2922000000 2873000000 2690000000 3518000000 3555000000 3571000000 3671000000 3933000000 3589000000 3274000000 2967000000 2800600000 2516300000 2317200000 2148500000 1862800000 1647000000 1454500000 1332000000
Operating Expenses 1605000000 1433000000 1478000000 1653000000 2127000000 1700000000 1422000000 1678000000 1601000000 1647000000 1766000000 1761000000 1751000000 1786000000 1782000000 1885000000 2038000000 1919000000 1853000000 1790000000 1768000000 1567000000 2257000000 2256000000 2259000000 2150000000 2365000000 2252000000 2098000000 1899000000 2179000000 1608200000 1527800000 1525800000 1310900000 1183700000 1029500000 916200000
Research & Development 92000000 87000000 84000000 93000000 91000000 110000000 98000000 124000000 113000000 121000000 128000000 125000000 129000000 123000000 114000000 115000000 112000000 99000000 95000000 93000000 88000000 77000000 63000000 64000000 66000000 71000000 77000000 84000000 88000000 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 1465000000 1351000000 1415000000 1569000000 1452000000 1556000000 1305000000 1534000000 1471000000 1508000000 1624000000 1631000000 1619000000 1663000000 1668000000 1770000000 1926000000 1820000000 1756000000 1695000000 1680000000 1490000000 2137000000 1941000000 1938000000 1818000000 1960000000 1842000000 1716000000 1644000000 1936800000 1392000000 1319200000 1324900000 1118600000 1012800000 884900000 789400000
Other Operating Expenses 48000000 -5000000 -21000000 -9000000 584000000 34000000 19000000 20000000 17000000 18000000 14000000 5000000 3000000 0 0 0 0 0 2000000 2000000 0 0 57000000 251000000 255000000 261000000 328000000 326000000 294000000 255000000 242200000 216200000 208600000 200900000 192300000 170900000 144600000 126800000
Operating Income 1312000000 1194000000 1333000000 1346000000 566000000 1116000000 1637000000 1102000000 1204000000 1251000000 1146000000 1231000000 1352000000 1364000000 1246000000 1286000000 1258000000 1156000000 1204000000 1132000000 1105000000 1123000000 1261000000 1299000000 1312000000 1521000000 1568000000 1337000000 1176000000 1068000000 621600000 908100000 789400000 622700000 551900000 463300000 425000000 415800000
Net Interest(Non Operating) -184000000 -188000000 -209000000 -341000000 -354000000 -197000000 -107000000 -111000000 -105000000 -119000000 -125000000 -98000000 -111000000 -106000000 -102000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 4000000 1000000 1000000 4000000 2000000 4000000 5000000 4000000 3000000 3000000 10000000 8000000 11000000 6000000 4000000 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 188000000 189000000 210000000 345000000 356000000 201000000 112000000 115000000 108000000 122000000 135000000 106000000 122000000 112000000 106000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) 0 -31000000 212000000 -239000000 413000000 -647000000 -237000000 -142000000 -109000000 -59000000 -66000000 -27000000 -73000000 -16000000 -65000000 -347000000 -109000000 -155000000 -174000000 -185000000 -181000000 -325000000 -274000000 -222000000 -215000000 -448000000 -461000000 -140000000 -134000000 -105000000 -101800000 -108800000 -122000000 -443300000 -445400000 -74700000 -7100000 -28600000
Income Before Tax 1128000000 975000000 1336000000 766000000 625000000 272000000 1293000000 849000000 990000000 1073000000 955000000 1106000000 1168000000 1242000000 1079000000 939000000 1149000000 1001000000 1030000000 947000000 924000000 798000000 987000000 1077000000 1097000000 1073000000 1107000000 1197000000 1042000000 963000000 519800000 799300000 667400000 179400000 106500000 388600000 417900000 387200000
Income Tax Expense 270000000 218000000 328000000 174000000 151000000 11000000 406000000 286000000 299000000 347000000 275000000 342000000 366000000 398000000 347000000 268000000 326000000 246000000 323000000 300000000 298000000 273000000 338000000 363000000 373000000 384000000 394000000 395000000 344000000 333000000 262600000 308800000 265900000 175000000 93400000 147000000 170600000 164000000
Income Attributable to Non-Controlling Interest 0 0 6000000 0 0 0 0 0 0 -92000000 222000000 -10000000 -3000000 0 -4000000 -494000000 -31000000 -11000000 0 0 31000000 0 0 0 0 29000000 0 0 0 0 249000000 0 0 0 0 0 0 0
Net Income 858000000 757000000 1002000000 592000000 474000000 261000000 887000000 563000000 691000000 818000000 458000000 774000000 805000000 844000000 736000000 1165000000 854000000 766000000 707000000 647000000 595000000 525000000 649000000 714000000 724000000 660000000 713000000 802000000 698000000 630000000 8200000 490500000 401500000 4400000 13100000 241600000 247300000 223200000
Depreciation and Amortization 387000000 337000000 317000000 328000000 446000000 394000000 318000000 308000000 303000000 305000000 407000000 262000000 268000000 251000000 264000000 294000000 283000000 289000000 279000000 260000000 243000000 319000000 266000000 251000000 255000000 261000000 328000000 326000000 294000000 255000000 242200000 216200000 208600000 200900000 192300000 170900000 144600000 126800000
EBITDA 1699000000 1531000000 1650000000 1674000000 1012000000 1510000000 1955000000 1410000000 1507000000 1556000000 1553000000 1493000000 1620000000 1615000000 1510000000 1580000000 1541000000 1445000000 1483000000 1392000000 1348000000 1442000000 1527000000 1550000000 1567000000 1782000000 1896000000 1663000000 1470000000 1323000000 863800000 1124300000 998000000 823600000 744200000 634200000 569600000 542600000
Earnings Per Share (EPS) 2.87 2.51 3.31 1.96 1.57 0.87 2.91 1.82 2.21 2.61 1.46 2.43 2.44 2.44 2.09 3.06 2.21 1.89 1.72 1.58 1.45 1.28 1.57 1.68 1.64 1.46 1.51 1.61 1.4 1.25 0.01 0.98 0.79 0.01 0.03 0.47 0.48 0.44
Diluted Earnings Per Share 2.85 2.51 3.29 1.95 1.57 0.86 2.89 1.81 2.21 2.59 1.44 2.41 2.42 2.42 2.06 3.03 2.16 1.85 1.71 1.57 1.45 1.28 1.55 1.65 1.63 1.44 1.49 1.59 1.4 1.25 0.01 0.98 0.79 0.01 0.03 0.47 0.48 0.44
Weighted Average Shares Outstanding 299000000 301000000 303000000 302000000 301000000 301000000 305000000 309000000 312000000 314000000 314000000 317000000 326000000 340000000 352000000 373000000 386000000 407000000 409000000 409000000 411000000 410000000 414000000 425000000 441000000 454000000 472000000 498000000 498000000 502000000 497333333 500510204 508227848 440000000 436666667 514042553 515208333 507272727
Diluted Weighted Average Shares Outstanding 301000000 302000000 305000000 304000000 302000000 302000000 307000000 311000000 313000000 316000000 317000000 319000000 329000000 343000000 358000000 377000000 396000000 414000000 413000000 412000000 411000000 411000000 418000000 432000000 445000000 460000000 478000000 503000000 498000000 503092784 497333333 500510204 508227848 440000000 436666667 514042553 515208333 507272727

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.