ABBV 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
Report Filing: 2024-02-20 2023-02-17 2022-02-18 2021-02-19 2020-02-21 2019-02-27 2018-02-16 2017-02-17 2016-02-19 2015-02-20 2014-02-21 2013-03-15 2011-12-31 2010-12-31 2009-12-31
Revenue 54318000000 58054000000 56197000000 45804000000 33266000000 32753000000 28216000000 25638000000 22859000000 19960000000 18790000000 18380000000 17443951000 15638000000 14214196000
Cost of Revenue 8780000000 17414000000 17446000000 15387000000 7439000000 7718000000 7040000000 5833000000 4500000000 4426000000 4581000000 4508000000 4639393000 4293000000 4056390000
Gross Profit 45538000000 40640000000 38751000000 30417000000 25827000000 25035000000 21176000000 19805000000 18359000000 15534000000 14209000000 13872000000 12804558000 11345000000 10157806000
Operating Expenses 28113000000 22523000000 20827000000 29941000000 12844000000 18652000000 11584000000 10421000000 10822000000 12123000000 8545000000 8055000000 9183826000 6628000000 5226012000
Research & Development 7032000000 6510000000 7084000000 6557000000 6407000000 10329000000 4982000000 4366000000 4285000000 3297000000 2855000000 2778000000 2617506000 2495000000 1707440000
Selling, General and Administrative 13145000000 15260000000 12349000000 11299000000 6942000000 7399000000 6275000000 5855000000 6387000000 7724000000 5352000000 4989000000 5893820000 3820000000 3348572000
Other Operating Expenses 7936000000 753000000 1394000000 12085000000 -505000000 924000000 327000000 200000000 150000000 1102000000 338000000 288000000 672500000 313000000 170000000
Operating Income 17425000000 18117000000 17924000000 476000000 12983000000 6383000000 9592000000 9384000000 7537000000 3411000000 5664000000 5817000000 3620732000 4717000000 4931794000
Net Interest(Non Operating) -1129000000 -2044000000 -2345000000 -2106000000 -1234000000 -940000000 -858000000 -883000000 -653000000 -353000000 -257000000 -84000000 0 28000000 0
Interest Income 540000000 186000000 39000000 174000000 275000000 204000000 146000000 82000000 33000000 38000000 21000000 20000000 0 28000000 0
Interest Expense 1669000000 2230000000 2384000000 2280000000 1509000000 1144000000 1004000000 965000000 686000000 391000000 278000000 104000000 0 0 0
Equity & Other Income/(Expense) -10046000000 -2596000000 -2590000000 5028000000 -3323000000 -246000000 -1007000000 -617000000 -239000000 -689000000 -75000000 -8000000 47795000 91000000 1018523000
Income Before Tax 6250000000 13477000000 12989000000 3398000000 8426000000 5197000000 7727000000 7884000000 6645000000 2369000000 5332000000 5725000000 3668527000 4836000000 5950317000
Income Tax Expense 1377000000 1632000000 1440000000 -1224000000 544000000 -490000000 2418000000 1931000000 1501000000 595000000 1204000000 450000000 235399000 658000000 1313802000
Income Attributable to Non-Controlling Interest 10000000 9000000 7000000 6000000 0 0 0 0 0 0 0 0 0 0 0
Net Income 4863000000 11836000000 11542000000 4616000000 7882000000 5687000000 5309000000 5953000000 5144000000 1774000000 4128000000 5275000000 3433128000 4178000000 4636515000
Depreciation and Amortization 8698000000 8467000000 8521000000 6471000000 812000000 1765000000 1501000000 1189000000 836000000 786000000 897000000 1150000000 1272194000 1184000000 697492000
EBITDA 26123000000 26584000000 26445000000 6947000000 13795000000 8148000000 11093000000 10573000000 8373000000 4197000000 6561000000 6967000000 4892926000 5901000000 5629286000
Earnings Per Share (EPS) 2.73 6.65 6.48 2.73 5.3 3.69 3.31 3.65 3.15 1.11 2.58 3.35 2.12 2.59 2.87
Diluted Earnings Per Share 2.72 6.63 6.45 2.72 5.28 3.68 3.3 3.63 3.13 1.1 2.56 3.35 2.11 2.57 2.85
Weighted Average Shares Outstanding 1768000000 1771000000 1770000000 1667000000 1481000000 1541000000 1596000000 1622000000 1625000000 1595000000 1589000000 1577000000 1616000000 1616000000 1616000000
Diluted Weighted Average Shares Outstanding 1773000000 1778000000 1777000000 1673000000 1484000000 1546000000 1603000000 1631000000 1637000000 1610000000 1604000000 1577000000 1625000000 1625000000 1625000000

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.