MO 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-02-27 2023-02-27 2022-02-25 2021-02-26 2020-02-25 2019-02-26 2018-02-27 2017-02-27 2016-02-25 2015-02-25 2014-02-26 2013-02-27 2012-02-16 2011-02-25 2010-02-24 2009-02-27 2008-02-28 2007-03-01 2006-03-10 2005-03-15 2004-03-12 2003-03-27 2002-03-19 2001-03-29 2000-03-02 1999-03-18 1998-03-06 1997-03-11 1996-03-28 1995-03-10 1994-03-16 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 20502000000 20688000000 21111000000 20841000000 19796000000 19627000000 19494000000 19337000000 18854000000 17945000000 17663000000 17500000000 16619000000 16892000000 16824000000 15957000000 38051000000 70324000000 68920000000 63963000000 60704000000 62182000000 72944000000 63276000000 61751000000 57812000000 56114000000 54553000000 53139000000 53776000000 50621000000 59131000000 56458000000 51169000000 44759000000 31742000000 27695000000 20681000000 12149000000
Cost of Revenue 6218000000 6442000000 7119000000 7818000000 7085000000 7373000000 7543000000 7746000000 7740000000 7785000000 7206000000 7937000000 7680000000 7704000000 7990000000 8270000000 16547000000 37480000000 36764000000 33853000000 31870000000 32748000000 33267000000 28022000000 28441000000 25714000000 25574000000 25463000000 25605000000 26629000000 25152000000 24540000000 24115000000 23063000000 20635000000 17960000000 15976000000 10384000000 5894000000
Gross Profit 14284000000 14246000000 13992000000 13023000000 12711000000 12254000000 11951000000 11591000000 11114000000 10160000000 10457000000 9563000000 8939000000 9188000000 8834000000 7687000000 21504000000 32844000000 32156000000 30110000000 28834000000 29434000000 39677000000 35254000000 33310000000 32098000000 30540000000 29090000000 27534000000 27147000000 25469000000 34591000000 32343000000 28106000000 24124000000 13782000000 11719000000 10297000000 6255000000
Operating Expenses 2307000000 5714000000 2432000000 2150000000 -7793000000 3139000000 2395000000 2829000000 2753000000 2540000000 2373000000 2310000000 2871000000 2960000000 3372000000 2805000000 8269000000 15431000000 15564000000 14930000000 12924000000 12833000000 23975000000 20575000000 19820000000 18741000000 17420000000 17321000000 17008000000 17698000000 17882000000 24532000000 23721000000 20160000000 17335000000 9260000000 7708000000 6693000000 3664000000
Research & Development 220000000 162000000 145000000 131000000 168000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 809000000 762000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Selling, General and Administrative 2087000000 2143000000 2360000000 2082000000 2182000000 2718000000 2362000000 2650000000 2687000000 2519000000 2320000000 2281000000 2643000000 2904000000 2931000000 2753000000 7805000000 15077000000 14799000000 12856000000 11840000000 12282000000 22961000000 18858000000 18118000000 17051000000 15720000000 15630000000 15337000000 15372000000 16263000000 13954000000 13830000000 11947000000 10393000000 8481000000 7004000000 6038000000 3240000000
Other Operating Expenses 0 3409000000 -73000000 -63000000 -10143000000 421000000 33000000 179000000 66000000 21000000 53000000 29000000 228000000 56000000 441000000 52000000 464000000 354000000 765000000 1265000000 322000000 551000000 1014000000 1717000000 1702000000 1690000000 1700000000 1691000000 1671000000 2326000000 1619000000 10578000000 9891000000 8213000000 6942000000 779000000 704000000 655000000 424000000
Operating Income 11977000000 8532000000 11560000000 10873000000 20504000000 9115000000 9556000000 8762000000 8361000000 7620000000 8084000000 7253000000 6068000000 6228000000 5462000000 4882000000 13235000000 17413000000 16592000000 15180000000 15910000000 16601000000 15702000000 14679000000 13490000000 13357000000 13120000000 11769000000 10526000000 9449000000 7587000000 10059000000 8622000000 7946000000 6789000000 4522000000 4011000000 3604000000 2591000000
Net Interest(Non Operating) -989000000 -1058000000 -1162000000 -1209000000 -1238000000 -633000000 -705000000 -747000000 -813000000 -759000000 -1045000000 -1124000000 -1216000000 -1133000000 -1185000000 -167000000 0 0 0 0 0 0 -1058000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 160000000 70000000 26000000 14000000 42000000 32000000 31000000 13000000 4000000 49000000 4000000 2000000 4000000 3000000 4000000 70000000 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 1149000000 1128000000 1188000000 1223000000 1280000000 665000000 736000000 760000000 817000000 808000000 1049000000 1126000000 1220000000 1136000000 1189000000 237000000 0 0 0 0 0 0 1058000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -60000000 -85000000 -6574000000 -2774000000 -18500000000 859000000 977000000 13837000000 530000000 913000000 -97000000 348000000 730000000 628000000 600000000 74000000 -215000000 -877000000 -1157000000 -1176000000 -1150000000 1497000000 -360000000 -719000000 -795000000 -4270000000 -2509000000 -1086000000 -1179000000 -1233000000 -1391000000 -1451000000 -1651000000 -1635000000 -1731000000 -522000000 -663000000 -793000000 -262000000
Income Before Tax 10928000000 7389000000 3824000000 6890000000 766000000 9341000000 9828000000 21852000000 8078000000 7774000000 6942000000 6477000000 5582000000 5723000000 4877000000 4789000000 13020000000 16536000000 15435000000 14004000000 14760000000 18098000000 14284000000 13960000000 12695000000 9087000000 10611000000 10683000000 9347000000 8216000000 6196000000 8608000000 6971000000 6311000000 5058000000 4000000000 3348000000 2811000000 2329000000
Income Tax Expense 2798000000 1625000000 1349000000 2436000000 2064000000 2374000000 -399000000 7608000000 2835000000 2704000000 2407000000 2294000000 2189000000 1816000000 1669000000 1699000000 4096000000 4351000000 4618000000 4540000000 5151000000 6424000000 5407000000 5450000000 5020000000 3715000000 4301000000 4380000000 3869000000 3491000000 2628000000 3669000000 3044000000 2771000000 2112000000 1663000000 1506000000 1333000000 1074000000
Income Attributable to Non-Controlling Interest 0 0 0 -13000000 0 4000000 5000000 5000000 2000000 0 0 3000000 3000000 2000000 2000000 -1840000000 -862000000 163000000 382000000 48000000 405000000 572000000 317000000 0 0 0 0 0 28000000 0 477000000 0 0 0 0 0 0 0 0
Net Income 8130000000 5764000000 2475000000 4467000000 -1298000000 6963000000 10222000000 14239000000 5241000000 5070000000 4535000000 4180000000 3390000000 3905000000 3206000000 4930000000 9786000000 12022000000 10435000000 9416000000 9204000000 11102000000 8560000000 8510000000 7675000000 5372000000 6310000000 6303000000 5450000000 4725000000 3091000000 4939000000 3927000000 3540000000 2946000000 2337000000 1842000000 1478000000 1255000000
Depreciation and Amortization 272000000 226000000 869000000 2804000000 226000000 38000000 209000000 204000000 21000000 20000000 20000000 20000000 253000000 276000000 291000000 215000000 980000000 1804000000 1675000000 1607000000 1440000000 1331000000 2337000000 1717000000 1702000000 1690000000 1700000000 1691000000 1671000000 2326000000 1619000000 1542000000 1497000000 1367000000 1194000000 779000000 704000000 655000000 424000000
EBITDA 12249000000 8758000000 12429000000 13677000000 20730000000 9153000000 9765000000 8966000000 8382000000 7640000000 8104000000 7273000000 6321000000 6504000000 5753000000 5097000000 14215000000 19217000000 18267000000 16787000000 17350000000 17932000000 18039000000 16396000000 15192000000 15047000000 14820000000 13460000000 12197000000 11775000000 9206000000 11601000000 10119000000 9313000000 7983000000 5301000000 4715000000 4259000000 3015000000
Earnings Per Share (EPS) 4.57 3.19 1.34 2.4 -0.69 3.69 5.31 7.28 2.67 2.56 2.26 2.06 1.64 1.87 1.55 2.38 4.66 5.76 5.04 4.6 4.54 5.26 3.92 3.85 3.21 2.21 2.61 2.56 2.16 1.82 1.17 1.82 1.41 1.28 1.06 0.74 0.65 0.52 0.44
Diluted Earnings Per Share 4.57 3.19 1.34 2.4 -0.69 3.69 5.31 7.28 2.67 2.56 2.26 2.06 1.64 1.87 1.54 2.36 4.62 5.71 4.99 4.56 4.52 5.21 3.87 3.73 3.19 2.2 2.58 2.56 2.16 1.82 1.17 1.8 1.4 1.27 1.05 0.73 0.65 0.52 0.44
Weighted Average Shares Outstanding 1777000000 1804000000 1845000000 1858000000 1869000000 1887000000 1921000000 1952000000 1961000421 1978000319 1999000278 2024000458 2064000000 2077000000 2066000000 2071428571 2101000000 2087000000 2070000000 2047000000 2028000000 2111000000 2181000000 2272377622 2390965732 2430769231 2420000000 2462109375 2523148148 2600917431 2634363000 2713736264 2785106383 2765625000 2779245283 3158108108 2833846154 2842307692 2852272727
Diluted Weighted Average Shares Outstanding 1777000000 1804000000 1845000000 1859000000 1869000000 1888000000 1921000000 1952000000 1962921348 1980468750 2006637168 2029126214 2064000000 2079000000 2071000000 2088983051 2116000000 2105000000 2090000000 2063000000 2038000000 2129000000 2210000000 2281501340 2405956113 2441818182 2442000000 2462109375 2532000000 2600917431 2634363000 2743888889 2805000000 2787401575 2805714286 3201369863 2833846154 2842307692 2852272727

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.